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

Re: 1.7.8 up for testing/signing

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Tue, 11 Dec 2012 13:38:03 +0000

Philip Herron <philip.herron_at_wandisco.com> writes:

> Looks cool, been building alot of packages only thing i noticed is the
> libraries are re-named from
>
> debian/tmp/usr/lib/libsvn_ra*.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_fs*.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_wc-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_delta-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_subr-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_client-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_repos-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_diff-1.so.1* usr/lib
> debian/tmp/usr/lib/libsvn_auth_*-1.so.1* usr/lib
>
> to
>
> debian/tmp/usr/lib/libsvn_ra*.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_fs*.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_wc-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_delta-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_subr-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_client-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_repos-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_diff-1.so.0* usr/lib
> debian/tmp/usr/lib/libsvn_auth_*-1.so.0* usr/lib

An out-of-the-box Subversion build produces libraries named -1.so.0.
Debian and Ubuntu patch their build to produce -1.so.1 because they
bumped the library version number when they switched from apr-0.9 to
apr-1.0 as that was an ABI change.

I assume WANdisco's package is intended to replace the libraries in the
standard Debian or Ubuntu libsvn1 package, in which case you need to use
the same patch. If you ship -1.so.0 libraries then applications linked
to the -1.so.1 libraries will fail to start.

-- 
Certified & Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download
Received on 2012-12-11 14:38:45 CET

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