summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-11-29 21:03:34 +0000
committerMike Frysinger <vapier@gentoo.org>2008-11-29 21:03:34 +0000
commit41f44d3c049ad1448b793994aaa68e14451af440 (patch)
treee0dd184455ce4597e8925c9d27c665345ea811ad /sys-libs/glibc
parentMake usb support optional #249211 by Scott. (diff)
downloadhistorical-41f44d3c049ad1448b793994aaa68e14451af440.tar.gz
historical-41f44d3c049ad1448b793994aaa68e14451af440.tar.bz2
historical-41f44d3c049ad1448b793994aaa68e14451af440.zip
disable nptl checks for headers-only builds
Diffstat (limited to 'sys-libs/glibc')
-rw-r--r--sys-libs/glibc/Manifest12
-rw-r--r--sys-libs/glibc/files/eblits/src_unpack.eblit7
2 files changed, 10 insertions, 9 deletions
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 8b3c87516ae1..406da232abc1 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -106,11 +106,11 @@ AUX 2.6/glibc-2.6-gentoo-stack_chk_fail.c 9545 RMD160 9a21c9deb6ebca5d2245e3bb50
AUX 2.6/glibc-2.6-hardened-inittls-nosysenter.patch 8674 RMD160 f4e7df0cb25292afc13e18332569d2ca288fdf92 SHA1 7f34ef26d6607321e0ec5ad0f389cb1aedf5e0da SHA256 cf58ded8fbe9fcb3dc094521feec2588c1520ff2c632b20c69d6a210325c4fcf
AUX 2.7/glibc-2.7-hardened-inittls-nosysenter.patch 8755 RMD160 b674894f3b16f63193bb8040f8a5657dce82e1f9 SHA1 79fb3a4454b85af70dac95dd79134be3fe3a9201 SHA256 b0b1bf0746f7160b89cf281502b95c38dec9cb948d6a50a907b84fd6230a2dc3
AUX eblits/common.eblit 7207 RMD160 924980924697dc0b06b6d59977c1008c96b52c58 SHA1 e4afdaeae43eddffded45547b999d64af84a007c SHA256 80c99810d3e3d8b8780d476fec1bff4745655122167ffdfb13156e9e00c8da23
-AUX eblits/src_compile.eblit 5106 RMD160 181b7213c69c2184459489e666d38e1b3c0f9e8e SHA1 334b1812a645ef36464589bf0bcb04894cd75cbb SHA256 481d2d586f4e12d88aaba3f2751497cd2a67b91c9e33eb1b5be23135794d43e6
+AUX eblits/src_compile.eblit 5275 RMD160 053edde7b9ed3b334515e1fbc118c008b7359135 SHA1 a96b8d1732b7eca1336b63ad77d061a6d42a662e SHA256 869f2eec38b883d357ecc63d726bc7fda442301823e88cf8afea10b76ee18e0f
AUX eblits/src_install-2.6.eblit 7946 RMD160 6cc258a316b78212777ab328a3c0cb73de1616d4 SHA1 94895689b56fd712156e8ac84a2a639d8475da03 SHA256 54081c34217c230d0ff43c5df378897a37576e727fe41ee4d681767110667f3e
AUX eblits/src_install.eblit 8003 RMD160 449ef3e55a832f8407d4a6fc9237ae32bca922dd SHA1 830f2a841996903a95754f446dbf2cf3acc079f7 SHA256 4b0807f5b716209053fe607f001e80f9d0f818d994f96c294c1cc813be8d9eeb
AUX eblits/src_test.eblit 1162 RMD160 349db09c5f2c2e412a108b8c5371adf946e1a3f0 SHA1 357ef650e1dce62d5d688133426bc62b9085009d SHA256 bac1db2da478f6e6709275c36cc1f9a98fac7fcc2e80bd8831f2077207754962
-AUX eblits/src_unpack.eblit 4913 RMD160 8e7bbd41471da82f1de31b04efe800cdd2d33b45 SHA1 e5557d70e89fa8e7eb6aebee9057d4920d5d336d SHA256 b8808f06e7097cfdbe692dc47bec5fa1fdace20eea3c9a32a17d5d81a4312f2e
+AUX eblits/src_unpack.eblit 4928 RMD160 16f5f65426bf62dd7a96db4044b82124b8c7b1e7 SHA1 52b00abdd0591977ac05155b40f95f4a25347151 SHA256 28c18af35c324b4c24cfca84daffd0a52e5550bad84e411bf9fc171e37cdf7b8
AUX fix-sysctl_h.patch 376 RMD160 b5dd68158224b09ddc42986be02351c74f81e0a0 SHA1 5601fbea6961368bcc192aef78e96ee2c5310713 SHA256 3a589f63fd1f3f6c5a00c66a10943d3d64630aefb1eb5b37e7f2a856fcea234a
AUX glibc-2.2.2-test-lfs-timeout.patch 320 RMD160 c8baab8326b4aebf642dd5ab512fbebf2371e9d9 SHA1 df2a868fba86adba184ae9750e9dee3b2ec300a5 SHA256 28e7ebc92ed93a12daf5357f07537be3daed5f4717a075c77a3ad248ec99dcf0
AUX glibc-sec-hotfix-20040804.patch 4319 RMD160 6f7f58794273ed0736653a09e823e8ac3031ed29 SHA1 1d86c62d5c52b59881eab006b36e3a9891607887 SHA256 9d950b2f45cfbdae6df590137e4aae938380673449fe4507536557fb4c797393
@@ -189,12 +189,12 @@ EBUILD glibc-2.6.1.ebuild 12396 RMD160 6e71cb6773c96e650c166589d962487cec7856f2
EBUILD glibc-2.6.ebuild 39471 RMD160 34e74c13546882daaf4d0c2e0b404913f813d59f SHA1 30d2ba6a747852b0c3dab2808bfd36c6b26d51df SHA256 869e4d62f2e9853c1027be0bbf0b8beee37a8394c12c1d6a37254c05fefe572e
EBUILD glibc-2.7-r2.ebuild 12448 RMD160 6f538486745189237ba75721612b7871b3774659 SHA1 cd432bcfb222964c9d5156a6c12930a595ce9bcd SHA256 1c61fafa0a910a39821124a3b526b86aea714e6c4414f81a42394a28b5ee9383
EBUILD glibc-2.8_p20080602.ebuild 13096 RMD160 130b6aa612187ae6bf6bc3bb9349619d9e3e664d SHA1 16f93a5e834cb3968e551c40d2225d671a2436c7 SHA256 53cd4bffa721bf489eb33b090e638dfd1420a9a3ac3ae87107f62a63906ab9c9
-MISC ChangeLog 112106 RMD160 1854b30ca1e125a76acae85c254aa5422192ceb7 SHA1 30be4bb53d2df3bda70a9e3e74666afecaf80aad SHA256 ccf00cf249e17b848278d59396c69d996501f9002ccc63326e12ca6c78fa12fe
+MISC ChangeLog 112250 RMD160 20368d9c5e1ddd6ab61981a04aef4ae3aab89355 SHA1 626dd8eb17ee8cfa83b903ad4d255a4643e90c06 SHA256 d84bde504080d4f7b8345b2073c0e3041dce3bb46df89bfdd5dbcaf14bdbd42a
MISC metadata.xml 1112 RMD160 1aa9770356149948593ebe35a1bd3940dd72fca2 SHA1 40514cc45c26bab671d78aa1567441bf72b0c6cc SHA256 4acea698dc4f66c17f4f3f81b28cd6b32f5425fd49f380df4a016489f786b1f5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkkSjcAACgkQ67wieSYcaxfM3QCdFIuhnK3qaj1WgMy5PHaBfelS
-h7MAoO5VAaTD4AxlU6YOt0jxTH+uRJub
-=/tAB
+iEYEARECAAYFAkkxrrIACgkQ67wieSYcaxcazQCg2WhbQN3tqpBiQggpb7jumz2k
+9jsAoIKtOe1CTNC+0BZrl4YpbqQUgLZu
+=oqKh
-----END PGP SIGNATURE-----
diff --git a/sys-libs/glibc/files/eblits/src_unpack.eblit b/sys-libs/glibc/files/eblits/src_unpack.eblit
index cd6bba3aebb8..d1de4822ecd2 100644
--- a/sys-libs/glibc/files/eblits/src_unpack.eblit
+++ b/sys-libs/glibc/files/eblits/src_unpack.eblit
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.5 2008/06/08 00:49:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.6 2008/11/29 21:03:34 vapier Exp $
check_kheader_version() {
local version=$(
@@ -12,6 +12,9 @@ check_kheader_version() {
}
check_nptl_support() {
+ # don't care about the compiler here as we arent using it
+ just_headers && return
+
local min_kernel_version=$(KV_to_int "${NPTL_KERN_VER}")
ebegin "Checking gcc for __thread support"
@@ -33,8 +36,6 @@ check_nptl_support() {
fi
fi
- # Building fails with too low linux-headers
- just_headers && return
ebegin "Checking linux-headers version (>=${NPTL_KERN_VER})"
if ! eend $(check_kheader_version "${min_kernel_version}" ; echo $?) ; then
echo