summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames McCoy <jamessan@debian.org>2018-08-01 20:44:36 -0400
committerJames McCoy <jamessan@debian.org>2018-10-02 21:50:35 -0400
commitab7e9a00ba41149ebac6e0e1c91ccd5b5d20b91d (patch)
treece9983f3d9f883f651f36439a62644eb5b598a05
parent59839c3ed2ee8b2680f3d459151a9fd0d31b6c3b (diff)
apr-abi
Bug #266170: Use SOVERSION 1 for apr 1.x, because the apr 0.9.x -> 1.x Bug #266170: Use SOVERSION 1 for apr 1.x, because the apr 0.9.x -> 1.x ABI change leaks through the libsvn ABIs (because we use apr_off_t, which is now 64 bits on all platforms). Upstream refused this (http://svn.haxx.se/dev/archive-2006-03/0522.shtml for thread), but fortunately when it came time to support apr 2.x in svn 1.7, they skipped SOVERSION 1 in consideration of Debian/Ubuntu, so we'll be ABI-compatible again if and when we move to apr-2.x. Gbp-Pq: Name apr-abi
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 32bc3a5..fe980fa 100644
--- a/configure.ac
+++ b/configure.ac
@@ -106,7 +106,7 @@ if test `expr $apr_version : 2` -ne 0; then
AC_SUBST(SVN_APRUTIL_LIBS)
SVN_APR_MAJOR_VERSION=2
else
- svn_lib_ver=0
+ svn_lib_ver=1
APU_VER_REGEXES=["1\.[3-9]\."]
SVN_LIB_APRUTIL($APU_VER_REGEXES)
SVN_APR_MAJOR_VERSION=1