[med-svn] r22032 - trunk/packages/staden-io-lib/trunk/debian

Andreas Tille tille at moszumanska.debian.org
Fri May 27 14:03:51 UTC 2016


Author: tille
Date: 2016-05-27 14:03:50 +0000 (Fri, 27 May 2016)
New Revision: 22032

Modified:
   trunk/packages/staden-io-lib/trunk/debian/changelog
   trunk/packages/staden-io-lib/trunk/debian/rules
Log:
make sure io_lib-config --libs will not return -pie (see  #825461)


Modified: trunk/packages/staden-io-lib/trunk/debian/changelog
===================================================================
--- trunk/packages/staden-io-lib/trunk/debian/changelog	2016-05-27 10:26:15 UTC (rev 22031)
+++ trunk/packages/staden-io-lib/trunk/debian/changelog	2016-05-27 14:03:50 UTC (rev 22032)
@@ -1,3 +1,9 @@
+staden-io-lib (1.14.8-2) UNRELEASED; urgency=medium
+
+  * make sure io_lib-config --libs will not return -pie (see  #825461)
+
+ -- Andreas Tille <tille at debian.org>  Fri, 27 May 2016 10:49:44 +0200
+
 staden-io-lib (1.14.8-1) unstable; urgency=medium
 
   * New upstream version

Modified: trunk/packages/staden-io-lib/trunk/debian/rules
===================================================================
--- trunk/packages/staden-io-lib/trunk/debian/rules	2016-05-27 10:26:15 UTC (rev 22031)
+++ trunk/packages/staden-io-lib/trunk/debian/rules	2016-05-27 14:03:50 UTC (rev 22032)
@@ -16,7 +16,7 @@
 	dh_install -a
 	mkdir -p $(CURDIR)/debian/$(devpkg)/usr/bin
 	mv $(CURDIR)/debian/staden-io-lib-utils/usr/bin/io_lib-config $(CURDIR)/debian/$(devpkg)/usr/bin
-
+	#
 	# Call d-shlibmove to comply with library packaging guide
 	d-shlibmove --commit \
 		    --multiarch \
@@ -24,6 +24,9 @@
 		    --exclude-la \
 		    --movedev "debian/tmp/usr/include" usr \
 		    debian/tmp/usr/lib/*/$(libpkg).so
+	#
+	# make sure io_lib-config --libs will not return -pie (see  #825461)
+	find debian/*/usr/bin -name io_lib-config -exec sed -i -e 's/ *-fPIE//' -e 's/ *-pie//' \{\} \;
 
 #override_dh_installman:
 	#dh_installman




More information about the debian-med-commit mailing list