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

Re: libtool version detection

From: Justin Erenkrantz <justin_at_erenkrantz.com>
Date: 2003-03-29 18:50:26 CET

--On Tuesday, March 25, 2003 8:28 PM -0800 Brian Denny <brian@briandenny.net>
wrote:

> subversion requires libtool 1.4.
> other software (e.g., almost every freebsd port i build) requires 1.3
> and doesn't seem to like 1.4.

Just to add a data point as to *why* SVN requires libtool 1.4:

libtool 1.4 stores inter-library dependency information. Therefore, we can
just specify that libsvn_ra_dav is dependent upon neon. That neon dependency
propogates up to the other libraries automatically when we pull in the
libsvn_ra_dav.la. This propogation eventually ending up in either svn,
svnserve, or mod_dav_svn.

If we didn't have that feature, our linking code would be a little bit more
complicated. Every library along the way would have to know that
libsvn_ra_Dav is dependent upon neon.

All of that said, I think build.conf has enough information to generate those
dependencies with some autoconf magic that 1.3 could be used.

But, it probably isn't worth the hassle. =-) -- justin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Mar 29 18:51:18 2003

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

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