From: Michael Tremer Date: Thu, 11 Jun 2009 10:40:12 +0000 (+0200) Subject: Added exceptions to some packages. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9841d2b4b30c85226ce028c379284873c69cd6e5;p=ipfire-3.x.git Added exceptions to some packages. --- diff --git a/lfs/grub b/lfs/grub index b46ed45d2..1374b44c4 100644 --- a/lfs/grub +++ b/lfs/grub @@ -53,6 +53,10 @@ define LONG_DESC systems. endef +define QUALITY_AGENT_WHITELIST_EXECSTACK + /usr/sbin/grub +endef + CFLAGS = -Os -g -fno-strict-aliasing -fno-stack-protector -fno-pic -fno-pie -nopie CXXFLAGS = diff --git a/lfs/iptables b/lfs/iptables index 142994836..e0570812a 100644 --- a/lfs/iptables +++ b/lfs/iptables @@ -52,6 +52,10 @@ define LONG_DESC you should install this package. endef +define QUALITY_AGENT_WHITELIST_SONAME + /lib/xtables/* +endef + CFLAGS += -fno-strict-aliasing ############################################################################### diff --git a/lfs/perl b/lfs/perl index a4f962aea..621c0c0ee 100644 --- a/lfs/perl +++ b/lfs/perl @@ -37,6 +37,12 @@ CORE = yes EXTRA = no DEBUG = no +define QUALITY_AGENT_WHITELIST_RPATH + /usr/lib/perl5/*/auto/DB_File/DB_File.so \ + /usr/lib/perl5/*/auto/Time/HiRes/HiRes.so \ + /usr/lib/perl5/*/auto/Compress/Raw/Zlib/Zlib.so +endef + ############################################################################### # Top-level Rules ############################################################################### @@ -83,7 +89,7 @@ ifeq "$(STAGE)" "toolchain" $(DIR_APP)/Configure \ -Dcc=$(IFS_TARGET)-gcc \ -Dprefix=$(TOOLS_DIR) \ - -Dlibc=$(TOOLS_DIR)/lib/libc-2.8.so \ + -Dlibc=$(shell ls $(TOOLS_DIR)/lib/libc-*.so) \ -Ulocincpth \ -Uloclibpth \ -Dglibpth="$(TOOLS_DIR)/lib" \ diff --git a/lfs/perl-xml-parser b/lfs/perl-xml-parser index 19367eecb..99754aff5 100644 --- a/lfs/perl-xml-parser +++ b/lfs/perl-xml-parser @@ -37,6 +37,10 @@ CORE = yes EXTRA = no DEBUG = no +define QUALITY_AGENT_WHITELIST_RPATH + /usr/lib/perl5/site_perl/*/auto/XML/Parser/Expat/Expat.so +endef + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/splashy b/lfs/splashy index b06415dda..a3aa21e96 100644 --- a/lfs/splashy +++ b/lfs/splashy @@ -37,6 +37,10 @@ CORE = yes EXTRA = no DEBUG = no +define QUALITY_AGENT_WHITELIST_RPATH + /sbin/splashy +endef + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/xz b/lfs/xz index a4015e401..f271ede61 100644 --- a/lfs/xz +++ b/lfs/xz @@ -54,6 +54,12 @@ define LONG_DESC tools. endef +define QUALITY_AGENT_WHITELIST_RPATH + /usr/bin/xz \ + /usr/bin/lzmadec \ + /usr/bin/xzdec +endef + ############################################################################### # Top-level Rules ###############################################################################