summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-11-18 08:06:54 +0000
committerMike Frysinger <vapier@gentoo.org>2012-11-18 08:06:54 +0000
commit30acb11a5b838d77af9ab3f7df6feda2dd311ed1 (patch)
tree81653395d1bb23f5b98cbfc0057ece94b72c0fc9 /sys-libs
parentAdding live ebuild for selinux-logsentry (diff)
downloadhistorical-30acb11a5b838d77af9ab3f7df6feda2dd311ed1.tar.gz
historical-30acb11a5b838d77af9ab3f7df6feda2dd311ed1.tar.bz2
historical-30acb11a5b838d77af9ab3f7df6feda2dd311ed1.zip
Disable fortify/ssp compiler checks when build glibc headers #443632 by Andrej Gelenberg.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/ChangeLog7
-rw-r--r--sys-libs/glibc/Manifest20
-rw-r--r--sys-libs/glibc/files/eblits/src_compile.eblit3
3 files changed, 23 insertions, 7 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index ae3dad94a76d..21bb41dbfda6 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,5 +1,10 @@
# ChangeLog for sys-libs/glibc
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.906 2012/11/11 15:23:16 zorry Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.907 2012/11/18 08:06:49 vapier Exp $
+
+ 18 Nov 2012; Mike Frysinger <vapier@gentoo.org>
+ files/eblits/src_compile.eblit:
+ Disable fortify/ssp compiler checks when build glibc headers #443632 by Andrej
+ Gelenberg.
11 Nov 2012; Magnus Granberg <zorry@gentoo.org> glibc-2.16.0.ebuild,
+files/2.16/glibc-2.16-hardened-pie.patch:
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 513b59e5be1e..1644dea3bca2 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -20,7 +20,7 @@ AUX eblits/common.eblit 9430 SHA256 9597a9a4e610ebbb42efe961cfe06b4a211555f1a0c8
AUX eblits/pkg_postinst.eblit 1081 SHA256 21c349d6999841b277dd00ed6f2bf4b33d14724510da3c15a99e775cb71bd180 SHA512 b491761a0923b779535b4a5abf6e00efb6f2c0bbb68e7fb01b2cad54034b63ddfa271afce16b17b17b53ac809ed869c55f94c44443d661052779770f4302318b WHIRLPOOL 8e3a3f35a4cefa903bc578d2fb6b22506f3ac94939f9ad1e703f470b13ba0fd3353061e38e3142ecb5c693749c84d4a1e4f4a5920e36ce20dc2f7e3b6b67ed9f
AUX eblits/pkg_preinst.eblit 1712 SHA256 42b68f59b7a89824845fdf52bccdf5c4a1c694c4685350fd03d76c7585a47c2b SHA512 6dbbe485f77635571688a7e7745d426f762273f29fe4df64e4c516c2413bbfd8cd8c0352c4268797615c79f2a7f81119d3004530ce1eeb204e95111c6ed5a625 WHIRLPOOL cf4d2452a91deb124a50941271a41dba8aad8e54ee8454b1d41ca587a926eaafce95b11808d20fd1244d3a57f5c072626d9062ea20f42b69e08558b6f2fd0d89
AUX eblits/pkg_setup.eblit 3886 SHA256 be9c3dcef8315e52163b98631ea2c170c805f9accbaf5268df292574978c8e71 SHA512 6123cb9a2226c899d8e268141399686f2c2d082c81fb0c3e30f8b06ddd41e5aefe95c345a7fddf2d60c9d751cc1784350285542cd1bc0198e203c9fd74fe7a0d WHIRLPOOL 30dec2dcf28966fec5a0acef5605eaf40e5a45a74d8256ab9645f2bd090ef6bfbd1f02b753d83aa875d7b37edb6f419e22f633adb41d766593e5c4da53097dc5
-AUX eblits/src_compile.eblit 6275 SHA256 7001e458cc781a72b0012906529736e2337e3657da26cfe69357048d86cfdefd SHA512 19d15f537d55c5b903583eef8b8fa1f3db3153b4e10d60cd358ad11760abad4fcf505ff9cae0e2c2323e6792bee5af4b2e526c82088335949cf3a9584dd08894 WHIRLPOOL 3a312bb8b26943b01c7691ad8da5520ac672ccd42e52eacb2ec74492a8d843fa486711bb3a831fcd00095f3a06e368dea678a63e644264ed564bb38642277e49
+AUX eblits/src_compile.eblit 6330 SHA256 6180b38ae855a56991f54355db36dc8d9b2c73e962560d8f66f1a0cf460f755e SHA512 07df2c32c3448c72c582f703ebbb5fc41f893fd2e8c6330f6be780db463f62b7d34e3c0432d496cc249e9feeb3f352d76c5b037caa11075e7ac170872708eadd WHIRLPOOL e73a8b0f7f944cab448618293a06f8bb3980b5aff4914b0729ad29d145de5f7b17ef794994b85642215a1a326982614ea9b6ab3f98b4abaf0cc8a54486c74103
AUX eblits/src_install.eblit 8127 SHA256 d7d5550bbd298cc4241565523688e4b76469c8b886f8767081a6a6116800ba53 SHA512 dedce11cc275d35f31136312c2fbb120383ccff4c490ebd781c35b22aa6ec36d7a12117896ed6fabf79cf84b5b2de6af75350ad06c7fbc1607b788cc8698043d WHIRLPOOL 45ee011b5cb9b1e6b7eaca9bcb3096062a0781ec107ade9fba4517096999b9b3a405ecd3fe368a65098516f135684f6219a533623770137770e9e346b4410935
AUX eblits/src_test.eblit 1172 SHA256 e5a390761b7ec613460b8da26df3ffe2a137217261dd9f87f2b78c3fa2a12727 SHA512 714e17434402df975dcbcf1a2be03f0292e964b447dec480d08a2246b68768d00c2eb6821cb7eddcdb1fb7e0ff8a81aae29a17f18ab646becbc4e0d1f987606c WHIRLPOOL b23491934a0d8ed72732b23cf2104817e5309f8182a1b24b0068373ca0dc5138b1b207e3287f58b91b886053c076e01019ab8ef32c00da4e2731590fd59dae44
AUX eblits/src_unpack.eblit 5514 SHA256 70757fe87da8b76bb58790dba3dca0a9042dc59a1c6924ccac19bb41f2ded698 SHA512 1f30a7328b55e100522f0fdb4ccdafe05c6aa83b2cb9d7e69355cbc32ec324b4040c091122aa1ec4e49491838442c318ed0096ce485032f87698c193aab86549 WHIRLPOOL 799fa1bb27ce0dc523d3be082f4be02ab21fb803f8ac76a9cfb456ff01e4ee07122914ac9c4752874418093dd2682d06ca743e538dd803d641d0a5ef9d0ad6e5
@@ -75,13 +75,23 @@ EBUILD glibc-2.15-r3.ebuild 7978 SHA256 a8b190ff718372c1e0e84dba9cc2131bb7109bb3
EBUILD glibc-2.16.0.ebuild 7776 SHA256 73114ca14769945bc21b913072da02f092c2dea74c08e6379c330fa96d09b3fc SHA512 7e1d69bac18668560ce06ca09e525cdf994329230e82232bf1758a1d35b68d621ee8cfe613245dbdc68c17c9aa2cd85bf89a38e434da36ecefaea853615a6cd5 WHIRLPOOL 4c83ca63518f9fe953c27fa6483f591d1d010461b6bf87b35f4b3b2868a23deb15287a21f74cfba59cc7aad2fd4a4d32a72bfdc63aa5bfc43d8a2f5869c60932
EBUILD glibc-2.9_p20081201-r3.ebuild 7057 SHA256 f3b5387b76cc73f1af5af72b2b301bfd78774cc352572c1d824d3d9424c39e81 SHA512 d4c9396a6c62c5f76b92120788bff5b74cea5e2750d5e4306fdd1fde2039e8963eee429ad7a2be37681ef4b53b1b30effeab485f506bffc75d549536a7702292 WHIRLPOOL 2d403f60e15c7a508dbe240de1ba7682b5cb104c7d081ffda05eeff4c96877e6a8d291bc6dd9aae39752ac35685c44c09be81854ab1ad1b9a2aaf27685170e06
EBUILD glibc-9999.ebuild 6555 SHA256 98b8a8e43682c3efd5d9ff6153d23c6d94bd163154a0dc984133d618bfdc037e SHA512 659ac9fa22d214b360cd8124a0af59fa7ad1ab5fecba529e7c0cfc2704de447c56bd7e63856f6d60805c015f86ee467f365c952ae92f7bca402509d1a25f44fc WHIRLPOOL 9cae2e03e5d5c16d99016b4848708f4c5e89934e5cce4268350132d5b94725af6d1d597ccabf156169010e02e42e65c230da4a99f3a64a190f3193e3d92d8512
-MISC ChangeLog 52366 SHA256 290de47a384f48ed3994a76ace80e3eee41ce21cffbfb92f6ff2e377717a56c3 SHA512 0c96c3ff397853e73eceec8c5b2dbd6c92059f1acdee6de999cf2c14a1e8e33b6a23f2c9ff0897bbbb9327ce84e98df4eb9697251bcd716be041441b32de3bc3 WHIRLPOOL 3306584008902a7cf17093a67a2a7db60cb22fbe513fec64673f0c707ce1caa0788ed93eda8e288ce2f1448d98134fe08b3b98a9fc5db85232347496971ecdd5
+MISC ChangeLog 52546 SHA256 e225380d33447925ca2498772d7264ce15ed819ffc3e64a2f4494544fc6d0ffe SHA512 2c1658e53113da0a7d80ff90e9856603513254078ee0f7fb207ce553c16090041d70c80255fcf1efd6b84cf61b0b64012ede239d6991ccc712d7ab1c54417794 WHIRLPOOL 4d9c78351cf4d0daa4938bfa4bb9bcd9b8d590412bc98fc3c31d4ae4be86681c3e9bd914104a82ec31da37fd608630189386c1106a07e9ef92ea6660d94c3b5e
MISC ChangeLog-2007 108587 SHA256 bd7e842bcda0f9e8375963d71dbb1604e1e8ef89484f3e205afde631eeec2c17 SHA512 405c93cd08d102ad1a9e40975563e645e982b5baa238280c38118b46b7c828ca924c73766c254cf24eaff255b16b3f4c8133d2e174cf3e47b704ff49d754640e WHIRLPOOL 4ab79bcd243bd4281898e93987b49a2dc44fb7ef2df9073708dd12223bd01f595dab8f08f342bd5dd8d0fc955ee031b11ce70e1cdc118f7dcc5b63f90d785e9b
MISC metadata.xml 406 SHA256 e6cbc11651d304035d704081701900a8b373ee3a0ed2f3f4a7e3f3a8d926a731 SHA512 3afe4ea0be7d1707571c23a7aae8490620a83d748ad672a18ce602503f37179cfc12d3bed0c18398c2cc8e74005d2c51ac320fd1722364e5df2cb3599488c164 WHIRLPOOL 1c3f5e0cc851c976259c6749f6a611d6cf415a063b2229e65ae9dea80e623a52514acbf977b3e439009379c4ea9aa491e6c423c7aac70a1c8fd573c4f40816dc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCfwuoACgkQe6JQqv15gH+iowCfUk3oXhVWdHmb9suBS4fg+s55
-jtcAn0ziEeWXNNYfV630lHEaUPF0a99M
-=vrzW
+iQIcBAEBCAAGBQJQqJcfAAoJELEHsLL7fEFWpX0P/033p6hYiSR294snnfSZitGP
+HtjB/JWrMI27v4xkM7WWSwJ/1PsCGLG0EJbXIkuoJSgQ1bb4Ozj1Lo8f83doSDgS
+Q0GYw1QB8HVkxb8B+VsWUliK8GXW7FJa1u6ZMMhVIxjAJfHsvvQ3rbUDXzBE2quR
+1u/Qo009vStIxcqSc5RPH8I0ccoHqy8XEOR5+9ZO9CwIy51O9rSLv9/ibjP/WmEW
+NcQoyp9dq1klujGZalA5ICC7nI4FYBRdREyj3j10DTn5Tk5M+ZLuFdfzVkJShxZG
+1Kl68/Gx2qkCQ+WHpXTauJATMnj2uPC1GMLpVJKEcsywUyJz30S9vU5IjnCc/396
+gAH/AFAikwtXXm9YMtwlIFuAcK7Y90DJWmuUBUWyev3kGbOyfRmlie98il/RsJtq
+Y0eLV78BavVWFw0Y7PwEia9rF8M0xXcBNaPIGzFxvLKRmLWDHy1MIqHG6uRIk951
+XJVErYSv15Fyhoa/fyccLl+T8P0vQJDjy8A6Fz1pr64VAeCpGV00rk5v+p2ldsy7
+IPw7lUZjrdMnTkFkrJR6ARcYBfXSUdciKXpYJXRwuFypD+kEadgQIfK6JWHEgCMN
+alsULHMNDsa0iyHxangfgQafTSpbMrp0fwzrH1ZeH7XKRJziLzxWFqYyXDM+kch1
+r6eHUMFkn3AfgrsdaTNJ
+=4tz/
-----END PGP SIGNATURE-----
diff --git a/sys-libs/glibc/files/eblits/src_compile.eblit b/sys-libs/glibc/files/eblits/src_compile.eblit
index cb4cc0b05eda..355daeb9cf4e 100644
--- a/sys-libs/glibc/files/eblits/src_compile.eblit
+++ b/sys-libs/glibc/files/eblits/src_compile.eblit
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_compile.eblit,v 1.28 2012/07/03 20:07:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_compile.eblit,v 1.29 2012/11/18 08:06:49 vapier Exp $
glibc_do_configure() {
local myconf
@@ -151,6 +151,7 @@ toolchain-glibc_headers_compile() {
libc_cv_mlong_double_128ibm=yes \
libc_cv_ppc_machine=yes \
libc_cv_ppc_rel16=yes \
+ libc_cv_predef_{fortify_source,stack_protector}=no \
libc_cv_visibility_attribute=yes \
libc_cv_z_combreloc=yes \
libc_cv_z_execstack=yes \