Philip Herron <philip.her...@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

Reply via email to