[SCM] jack-tools/master: Use LDFLAGS in order to enable hardening

raboof-guest at users.alioth.debian.org raboof-guest at users.alioth.debian.org
Thu Jan 9 21:47:50 UTC 2014


The following commit has been merged in the master branch:
commit 608fec56ab6327966e9f8448e7a75b41c9f72d20
Author: Arnout Engelen <arnouten at bzzt.net>
Date:   Thu Jan 9 22:28:01 2014 +0100

    Use LDFLAGS in order to enable hardening

diff --git a/debian/patches/series b/debian/patches/series
index 418f8c5..37c0dbf 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 make-installation-directories.patch
+use_ldflags.patch
diff --git a/debian/patches/use_ldflags.patch b/debian/patches/use_ldflags.patch
new file mode 100644
index 0000000..85cb599
--- /dev/null
+++ b/debian/patches/use_ldflags.patch
@@ -0,0 +1,28 @@
+Use LDFLAGS for gcc invocations, to pick up hardening flags
+--- a/Makefile
++++ b/Makefile
+@@ -7,19 +7,19 @@ LDLIBS=c-common/lib-c-common.a -ljack -lpthread -lm
+ all: $(bin)
+ 
+ jack-transport: jack-transport.c
+-	gcc $(CFLAGS) -o jack-transport jack-transport.c $(LDLIBS) -lcurses
++	gcc $(CFLAGS) $(LDFLAGS) -o jack-transport jack-transport.c $(LDLIBS) -lcurses
+ 
+ jack-dl: jack-dl.c
+-	gcc $(CFLAGS) -o jack-dl jack-dl.c $(LDLIBS) -ldl -llo
++	gcc $(CFLAGS) $(LDFLAGS) -o jack-dl jack-dl.c $(LDLIBS) -ldl -llo
+ 
+ jack-play: jack-play.c
+-	gcc $(CFLAGS) -o jack-play jack-play.c $(LDLIBS) -lsndfile -lsamplerate
++	gcc $(CFLAGS) $(LDFLAGS) -o jack-play jack-play.c $(LDLIBS) -lsndfile -lsamplerate
+ 
+ jack-record: jack-record.c
+-	gcc $(CFLAGS) -o jack-record jack-record.c $(LDLIBS) -lsndfile
++	gcc $(CFLAGS) $(LDFLAGS) -o jack-record jack-record.c $(LDLIBS) -lsndfile
+ 
+ jack-scope: jack-scope.c
+-	gcc $(CFLAGS) -o jack-scope jack-scope.c $(LDLIBS) -lX11 -lXext
++	gcc $(CFLAGS) $(LDFLAGS) -o jack-scope jack-scope.c $(LDLIBS) -lX11 -lXext
+ 
+ clean:
+ 	(cd c-common ; make clean)

-- 
jack-tools packaging



More information about the pkg-multimedia-commits mailing list