[med-svn] r18938 - in trunk/packages/libzeep/trunk/debian: . patches

Andreas Tille tille at moszumanska.debian.org
Mon Mar 9 13:18:02 UTC 2015


Author: tille
Date: 2015-03-09 13:18:01 +0000 (Mon, 09 Mar 2015)
New Revision: 18938

Added:
   trunk/packages/libzeep/trunk/debian/patches/linking-order.diff
Modified:
   trunk/packages/libzeep/trunk/debian/changelog
   trunk/packages/libzeep/trunk/debian/patches/series
Log:
fix linking order for ld --as-needed


Modified: trunk/packages/libzeep/trunk/debian/changelog
===================================================================
--- trunk/packages/libzeep/trunk/debian/changelog	2015-03-09 13:14:31 UTC (rev 18937)
+++ trunk/packages/libzeep/trunk/debian/changelog	2015-03-09 13:18:01 UTC (rev 18938)
@@ -4,6 +4,9 @@
   * debhelper 9
   * cme fix dpkg-control
   * fix Homepage
+  * fix linking order for ld --as-needed (Thanks for the patch to Logan Rosen
+    <logan at ubuntu.com>)
+    Closes: #773339
 
  -- Andreas Tille <tille at debian.org>  Mon, 09 Mar 2015 14:09:19 +0100
 

Added: trunk/packages/libzeep/trunk/debian/patches/linking-order.diff
===================================================================
--- trunk/packages/libzeep/trunk/debian/patches/linking-order.diff	                        (rev 0)
+++ trunk/packages/libzeep/trunk/debian/patches/linking-order.diff	2015-03-09 13:18:01 UTC (rev 18938)
@@ -0,0 +1,18 @@
+Author: Logan Rosen <logan at ubuntu.com>
+Last-Update: Wed, 17 Dec 2014 02:40:34 -0500
+Bugs-Debian: http://bugs.debian.org/773339
+Description: fix linking order for ld --as-needed
+ You can read more about this option here:
+ https://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
+
+--- a/makefile
++++ b/makefile
+@@ -62,7 +62,7 @@
+ 	ld -r -o $@ $(OBJECTS)
+ 
+ $(LIB_NAME): $(OBJECTS)
+-	$(CXX) -shared -o $@ -Wl,-soname=$(SO_NAME) $(LDFLAGS) $(OBJECTS)
++	$(CXX) -shared -o $@ -Wl,-soname=$(SO_NAME) $(OBJECTS) $(LDFLAGS)
+ 
+ $(SO_NAME): $(LIB_NAME)
+ 	ln -fs $(LIB_NAME) $@

Modified: trunk/packages/libzeep/trunk/debian/patches/series
===================================================================
--- trunk/packages/libzeep/trunk/debian/patches/series	2015-03-09 13:14:31 UTC (rev 18937)
+++ trunk/packages/libzeep/trunk/debian/patches/series	2015-03-09 13:18:01 UTC (rev 18938)
@@ -1,2 +1,3 @@
 hurd-patch
 makefile.diff
+linking-order.diff




More information about the debian-med-commit mailing list