On Mon, 2008-08-25 at 12:16 +0200, Stefan Sperling wrote:
>  
>  SO_VERSION=    1.0
>  SVN_LIBS=      svn_client-1 svn_delta-1 svn_diff-1 svn_fs-1 \
> -               svn_fs_base-1 svn_fs_fs-1 svn_ra-1 svn_ra_dav-1 \
> -               svn_ra_local-1 svn_ra_svn-1 svn_repos-1 svn_subr-1
> svn_wc-1
> +               svn_fs_base-1 svn_fs_fs-1 svn_fs_util-1 svn_ra-1
> svn_ra_neon-1 \
> +               svn_ra_local-1 svn_ra_neon-1 svn_ra_svn-1 svn_repos-1
> svn_subr-1 svn_wc-1

SO_VERSION needs a minor version bump because 1.5's ABI backwards
compatible but not forwards.

http://subversion.tigris.org/svn_1.5_releasenotes.html#compatibility

"Subversion 1.5 maintains API/ABI compatibility with earlier releases,
by only adding new functions, never removing old ones. A program written
to the 1.0, 1.1, 1.2, 1.3, or 1.4 API can both compile and run using 1.5
libraries. However, a program written for 1.5 cannot necessarily compile
or run against older libraries."

Brad Walker

Reply via email to