From 82a964a6a2dd5024f4b73e91d2673c910cd773f5 Mon Sep 17 00:00:00 2001 From: Juergen Buchmueller Date: Fri, 7 Oct 2016 09:20:11 +0200 Subject: [PATCH] fltk: Do not leak hardening flags into fltk-config Closes #4906 --- srcpkgs/fltk/template | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/srcpkgs/fltk/template b/srcpkgs/fltk/template index dbd789f0264..dbef18e20b0 100644 --- a/srcpkgs/fltk/template +++ b/srcpkgs/fltk/template @@ -16,6 +16,12 @@ checksum=f8398d98d7221d40e77bc7b19e761adaf2f1ef8bb0c30eceb7beb4f2273d0d97 pre_build() { sed -i '/DIRS =/s,test,,' Makefile } +post_build() { + sed -i fltk-config \ + -e's;-specs=/void-packages/common/environment/configure/gccspecs/hardened-cc1 ;;' \ + -e's;-specs=/void-packages/common/environment/configure/gccspecs/hardened-ld ;;' +} + post_install() { rm -rf ${DESTDIR}/usr/share/man/cat[13] rm -f ${DESTDIR}/usr/lib/*.a