[Debian-iot-packaging] [alljoyn-core-1504] 01/01: Imported Debian patch 15.04b-5

Thorsten Alteholz alteholz at moszumanska.debian.org
Mon Jun 27 17:50:12 UTC 2016


This is an automated email from the git hooks/post-receive script.

alteholz pushed a commit to branch master
in repository alljoyn-core-1504.

commit d28872ad7b17fa3ee22a9e64715d074af07243da
Author: Thorsten Alteholz <debian at alteholz.de>
Date:   Wed Jun 22 19:28:32 2016 +0200

    Imported Debian patch 15.04b-5
---
 debian/changelog                  |  7 +++++++
 debian/patches/no-bsymbolic.patch | 17 +++++++++++++++++
 debian/patches/series             |  1 +
 3 files changed, 25 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 029b9b4..1542deb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+alljoyn-core-1504 (15.04b-5) unstable; urgency=medium
+
+  * add patch to remove -Bsymbolic for creating shared libraries
+    with soname
+
+ -- Thorsten Alteholz <debian at alteholz.de>  Wed, 22 Jun 2016 19:28:32 +0200
+
 alljoyn-core-1504 (15.04b-4) unstable; urgency=medium
 
   * debian/rules: there still is i386 available, so map all i.86 to x86
diff --git a/debian/patches/no-bsymbolic.patch b/debian/patches/no-bsymbolic.patch
new file mode 100644
index 0000000..234c774
--- /dev/null
+++ b/debian/patches/no-bsymbolic.patch
@@ -0,0 +1,17 @@
+Author: Thorsten Alteholz <debian at alteholz.de>
+Description: scons automatically add '-Wl,-Bsymbolic' which results in
+             segmentation faults for Debug-calls
+             so better don't use that linker option
+Index: alljoyn-core-1504-15.04b/build_core/conf/linux/SConscript
+===================================================================
+--- alljoyn-core-1504-15.04b.orig/build_core/conf/linux/SConscript	2016-06-22 12:11:58.000000000 +0200
++++ alljoyn-core-1504-15.04b/build_core/conf/linux/SConscript	2016-06-22 12:11:58.000000000 +0200
+@@ -61,6 +61,8 @@
+ env.Append(LINKFLAGS = ['-z', 'relro', '-z', 'now'])
+ 
+ 
++env['SHLIBVERSIONFLAGS'] = " "
++
+ # Debug/Release Variants
+ if env['VARIANT'] == 'debug':
+    env.Append(CFLAGS = '-g')
diff --git a/debian/patches/series b/debian/patches/series
index 8059482..3618276 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@ hardening.patch
 more-native-cpus.patch
 remove-build.xml
 time.patch
+no-bsymbolic.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-iot/alljoyn-core-1504.git



More information about the Debian-iot-packaging mailing list