Author: tille
Date: 2013-10-29 13:06:34 +0000 (Tue, 29 Oct 2013)
New Revision: 15042
Added:
trunk/packages/libace-perl/trunk/debian/patches/
trunk/packages/libace-perl/trunk/debian/patches/hardening.patch
trunk/packages/libace-perl/trunk/debian/patches/series
Modified:
trunk/packages/libace-perl/trunk/debian/rules
Log:
Hardening flags in compiler; LDFLAGS is not yet solved
Added: trunk/packages/libace-perl/trunk/debian/patches/hardening.patch
===================================================================
--- trunk/packages/libace-perl/trunk/debian/patches/hardening.patch
(rev 0)
+++ trunk/packages/libace-perl/trunk/debian/patches/hardening.patch
2013-10-29 13:06:34 UTC (rev 15042)
@@ -0,0 +1,17 @@
+Author: Andreas Tille <[email protected]>
+LastChanged: Tue, 29 Oct 2013 11:08:14 +0100
+Description: Try to propagate hardening flags
+
+--- a/acelib/wmake/LINUX_DEF
++++ b/acelib/wmake/LINUX_DEF
+@@ -16,8 +16,8 @@
+ #################################################################
+
+ NAME = LINUX
+-COMPILER = gcc -g -Wall -O2 -DACEDB4
+-LINKER = gcc -g
++COMPILER = gcc -g -Wall -O2 -DACEDB4 $(CFLAGS)
++LINKER = gcc -g $(LDFLAGS)
+ USEROPTS=-fPIC
+
+ LIBS = -lm
Added: trunk/packages/libace-perl/trunk/debian/patches/series
===================================================================
--- trunk/packages/libace-perl/trunk/debian/patches/series
(rev 0)
+++ trunk/packages/libace-perl/trunk/debian/patches/series 2013-10-29
13:06:34 UTC (rev 15042)
@@ -0,0 +1 @@
+hardening.patch
Modified: trunk/packages/libace-perl/trunk/debian/rules
===================================================================
--- trunk/packages/libace-perl/trunk/debian/rules 2013-10-29 12:42:34 UTC
(rev 15041)
+++ trunk/packages/libace-perl/trunk/debian/rules 2013-10-29 13:06:34 UTC
(rev 15042)
@@ -26,7 +26,8 @@
# Directory does not exist. Shall I create it for you? [y]
# Directory for the acebrowser HTML files and images (~username ok):
[/usr/local/apache/htdocs/ace]
perl -e "print
qq(3\ny\n$(CURDIR)/debian/$(PACKAGE)/etc/libace-perl\ny\n$(CURDIR)/debian/$(PACKAGE)/usr/lib/cgi-bin\ny\n$(CURDIR)/debian/$(PACKAGE)/usr/share/$(PACKAGE))"
| $(PERL) Makefile.PL INSTALLDIRS=vendor
- $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
+ # $(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
+ $(MAKE) CFLAGS="$(CFLAGS)" LD_RUN_PATH="" LDFLAGS=$(LDFLAGS)
override_dh_auto_test:
# Disabled as they need internet access.
_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit