summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Beierlein <tomjbe@gentoo.org>2016-12-24 14:02:41 +0100
committerThomas Beierlein <tomjbe@gentoo.org>2016-12-24 14:05:29 +0100
commit2fd476c49cbe901271b0109205d37455f6aae5b3 (patch)
treeab3da227970113276926a734c7c6363e3b41f517 /app-backup/bacula/files/bacula-fix-sonames.patch
parentdev-ruby/ritex: Add ruby23 (diff)
downloadgentoo-2fd476c49cbe901271b0109205d37455f6aae5b3.tar.gz
gentoo-2fd476c49cbe901271b0109205d37455f6aae5b3.tar.bz2
gentoo-2fd476c49cbe901271b0109205d37455f6aae5b3.zip
app-backup/bacula: Fix setting of soname for libbaccats-${db}.so
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'app-backup/bacula/files/bacula-fix-sonames.patch')
-rw-r--r--app-backup/bacula/files/bacula-fix-sonames.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/app-backup/bacula/files/bacula-fix-sonames.patch b/app-backup/bacula/files/bacula-fix-sonames.patch
new file mode 100644
index 000000000000..d05b2b9a37fb
--- /dev/null
+++ b/app-backup/bacula/files/bacula-fix-sonames.patch
@@ -0,0 +1,36 @@
+=== modified file 'autoconf/ltmain.sh'
+--- autoconf/ltmain.sh 2011-11-06 20:34:58 +0000
++++ autoconf/ltmain.sh 2012-02-09 17:27:13 +0000
+@@ -2428,6 +2428,7 @@
+ -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries
+ -shared only do dynamic linking of libtool libraries
+ -shrext SUFFIX override the standard shared library file extension
++ -soname SONAME override the standard shared object name
+ -static do not do any dynamic linking of uninstalled libtool libraries
+ -static-libtool-libs
+ do not do any dynamic linking of libtool libraries
+@@ -5422,6 +5423,11 @@
+ prev=
+ continue
+ ;;
++ soname)
++ soname_spec="$arg"
++ prev=
++ continue
++ ;;
+ weak)
+ func_append weak_libs " $arg"
+ prev=
+@@ -5741,6 +5747,11 @@
+ continue
+ ;;
+
++ -soname)
++ prev=soname
++ continue
++ ;;
++
+ -static | -static-libtool-libs)
+ # The effects of -static are defined in a previous loop.
+ # We used to do the same as -all-static on platforms that
+