You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Reza Mostafid <da...@gmail.com> on 2006/09/27 16:36:30 UTC

How does one generate mod_dav_svn.so ?

Hi everyone,


I have downloaded subversion-1.4.0.tar.gz and subversion-deps-tar.gz
tarballs, unpacked them and compiled them *but* even though I can see
the *.c files for mod_dav_svn.so, mod_dav_fs.so e.t.c. in the source
tree, no corresponding *.so files are generated. I think the make
skips them.


Can someone kindly provide help to sort this by giving me yes or no
replies to the following questions:


1.) Can the mod_dav_svn.so, mod_dav_fs.so, mod_dav_lock.so and
mod_authz_svn.so be built by compiling the subversion distro tree?

2.) Does the subversion configuration process *depend* on an existing
apache/http configuration setting?

3.) If the answer to 1.) is YES: Do the *.so files generated by the
subversion compile wind up under the SVN tree?

4.) If the answer to 1.) is NO: Does the Apache build process pull the
mod_dav_svn.c, mod_dav_fs.c, mod_dav_lock.c and mod_authz_svn.c files
form the SVN source tree and build them??



I am running Linux Fedora 5 and have successfully configured the httpd
2.2.0 ( Apache ) that came with the Fedora installation as a DAV
enabled server for SVN, complete with authentication and per directory
access authorization. Everything works fine, and I can get Tortoise
and IntelliJ IDEA on a windows box to successfully check in and check
out stuff via Apache.

I got the mod_dav_svn.so, mod_dav_fs.so, mod_dav_lock.so and
mod_authz_svn.so files by running yum. These work fine when you drop
them into the moules/ directory of httpd ( with the approprite
directives set in httpd.conf etc. ).

I need to be able to generate these files myself.

I would like sticking to *.tar balls. I have tried RPM with no success.

I have searched the mailing list archives and read the FAQ and tried
sorting my problem through experimentation before approaching this
list with my question.

I would appreaciate at least some YES or NO answers to the above
questions. Any additional information or hints would of course be
appreaciated.

Thanking you in advance for any help

darbehdar

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: How does one generate mod_dav_svn.so ?

Posted by Jeremy Pereira <je...@jeremyp.net>.
On 27 Sep 2006, at 17:36, Reza Mostafid wrote:

> Hi everyone,
>
>
> I have downloaded subversion-1.4.0.tar.gz and subversion-deps-tar.gz
> tarballs, unpacked them and compiled them *but* even though I can see
> the *.c files for mod_dav_svn.so, mod_dav_fs.so e.t.c. in the source
> tree, no corresponding *.so files are generated. I think the make
> skips them.

jeremyp@miranda:subversion-1.4.0 $find . -name "mod_dav_svn.so"
./subversion/mod_dav_svn/.libs/mod_dav_svn.so

Note how the libraries are built into a directory called ".libs".  A  
normal ls will not show the .libs directories, you need to do ls -a.

>
>
> Can someone kindly provide help to sort this by giving me yes or no
> replies to the following questions:
>
>
> 1.) Can the mod_dav_svn.so, mod_dav_fs.so, mod_dav_lock.so and
> mod_authz_svn.so be built by compiling the subversion distro tree?
>
> 2.) Does the subversion configuration process *depend* on an existing
> apache/http configuration setting?
>
> 3.) If the answer to 1.) is YES: Do the *.so files generated by the
> subversion compile wind up under the SVN tree?
>
> 4.) If the answer to 1.) is NO: Does the Apache build process pull the
> mod_dav_svn.c, mod_dav_fs.c, mod_dav_lock.c and mod_authz_svn.c files
> form the SVN source tree and build them??
>
>
>
> I am running Linux Fedora 5 and have successfully configured the httpd
> 2.2.0 ( Apache ) that came with the Fedora installation as a DAV
> enabled server for SVN, complete with authentication and per directory
> access authorization. Everything works fine, and I can get Tortoise
> and IntelliJ IDEA on a windows box to successfully check in and check
> out stuff via Apache.
>
> I got the mod_dav_svn.so, mod_dav_fs.so, mod_dav_lock.so and
> mod_authz_svn.so files by running yum. These work fine when you drop
> them into the moules/ directory of httpd ( with the approprite
> directives set in httpd.conf etc. ).
>
> I need to be able to generate these files myself.
>
> I would like sticking to *.tar balls. I have tried RPM with no  
> success.
>
> I have searched the mailing list archives and read the FAQ and tried
> sorting my problem through experimentation before approaching this
> list with my question.
>
> I would appreaciate at least some YES or NO answers to the above
> questions. Any additional information or hints would of course be
> appreaciated.
>
> Thanking you in advance for any help
>
> darbehdar
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org