[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Build problem SVN 1.5-rc4 and mod_dav_svn (working now)

From: Karl Fogel <kfogel_at_red-bean.com>
Date: Mon, 28 Apr 2008 12:51:18 -0400

Marc Strapetz <marc.strapetz_at_syntevo.com> writes:
> After compiling today, the problem has gone -- no idea why.
>
> The problem was located in the "relinking" step of mod_dav_svn.so:
> After "make install", subversion/mod_dav_svn/.libs/ contains
> mod_dav_svn.so and mod_dav_svn.soT. mod_dav_svn.so is linked against
> the SVN libraries from the installation source for which
> libsvn_fs_util was correctly linked for me (Apache actually worked
> with this module). For mod_dav_svn.soT (the result from the
> "relinking" step) the link to libsvn_fs_util was broken. From what I
> can tell, libtool has composed the correct gcc call as both times the
> debug output has been identical.
>
> The only guess I have is that I had not cleaned up the system good
> enough before compiling 1.5 RC4 (it was the first time 1.5 was
> compiled on this system). Especially I know that I had not removed
> apache/modules/mod_dav_svn.so. On the other hand, reinstalling SVN 1.4
> and SVN 1.5 again today without removing mod_dav_svn.so didn't trigger
> the problem.

Hunh. Well, thanks for following up. I frequently do

   make fast-clean; make local-clean; make extraclean
   rm -f libtool; ./autogen.sh;
   ./configure [...]
   make

...so I assume I'm clearing out any old libtool T files; indeed, should
be clearing out .libs/ directories entirely. I'll make sure that's
true.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-04-28 18:52:00 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.