summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-03-12 13:35:12 +0000
committerMike Frysinger <vapier@gentoo.org>2014-03-12 13:35:12 +0000
commit1c03052751da0e89fe32a50bb06bf22c25107448 (patch)
treeaab0cea3b663c1d91c79eff236dc84d55eea2539 /sys-libs
parentInstall the systemd files from upstream with glibc-2.19+. (diff)
downloadhistorical-1c03052751da0e89fe32a50bb06bf22c25107448.tar.gz
historical-1c03052751da0e89fe32a50bb06bf22c25107448.tar.bz2
historical-1c03052751da0e89fe32a50bb06bf22c25107448.zip
Sync with glibc-2.19 ebuild.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/glibc/ChangeLog5
-rw-r--r--sys-libs/glibc/Manifest26
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild18
3 files changed, 31 insertions, 18 deletions
diff --git a/sys-libs/glibc/ChangeLog b/sys-libs/glibc/ChangeLog
index 4421bfadff48..97646e75e19b 100644
--- a/sys-libs/glibc/ChangeLog
+++ b/sys-libs/glibc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/glibc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.984 2014/03/12 13:34:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/ChangeLog,v 1.985 2014/03/12 13:35:10 vapier Exp $
+
+ 12 Mar 2014; Mike Frysinger <vapier@gentoo.org> glibc-9999.ebuild:
+ Sync with glibc-2.19 ebuild.
12 Mar 2014; Mike Frysinger <vapier@gentoo.org>
files/eblits/src_install.eblit:
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index a9a783c4a40b..fc20e946ff0c 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -26,7 +26,7 @@ AUX eblits/pkg_postinst.eblit 1081 SHA256 21c349d6999841b277dd00ed6f2bf4b33d1472
AUX eblits/pkg_preinst.eblit 2288 SHA256 2c9a0580bf9924d30efb6683174849a9789cf428ceabf340ab8d592ac7c3d14d SHA512 0b946492981adc4d4d4ce8a40cec1f05537653ba5a6423fef3b1d058cfa4f21594635b13c509ee186e9202d54d502e9f61258706e37b55c0ee53a00772bcdb59 WHIRLPOOL 46866a1255eca622dc37c02eb32f4992b3eb90502599226a2ee5e2fc1ddcec4673162d6fe1f53a720e2d3b350a36b8b0d5bfef161bd815e0b335dc0b6fadfe27
AUX eblits/pkg_setup.eblit 3898 SHA256 86b2ab461571912b948791558c37bccabfea6c5b7a08d1fdfe646b51d403b4ef SHA512 c1f8fe6e691c989aab11b2787b42398df0b372d267a10513772cd874c99ee07f3889bbeec86d7d944316b8804d94ebcd29831e29712ec14a062581aae3d58573 WHIRLPOOL 809b89b27400732715048a5fc3c17a4a14a6dbac2b2c256dab3680588dcdfd506c088a3992439fc71a0c40754803aaf62223ba81f6981b4b9b2fd20302e0af4c
AUX eblits/src_compile.eblit 7005 SHA256 bc64131508df98fd852c35ee1aeaca3c27f2ccc0023e1a297c401706ee28ebc8 SHA512 f305ffbad5f5a64c2dfc6729e748895f15c9984c738cdafb49e955bcd2af990cffced030c8fc4e23470cc2eceac0468e8e13bf0c670725226e0bdeca15ef2154 WHIRLPOOL 7ecde1b6b9b7f9a691a7e905120c0806a9cc1a999329f65ce2477823fccb61059a0d7f9c9ae2bd6137e25d9e146806407bf320452ba85cab72f7517a369c5e04
-AUX eblits/src_install.eblit 8578 SHA256 64f20b91203a7a1de2adaccecd93e67642ad82761386756cfb158b8e437403c6 SHA512 ac8ee1a778dad1ea26f0953ca89866e009b3383cb1a3d6581aa269b10583cd1e3534b43add4cdb2fde6d2c2cc7e4909e74971c17a5a350073c36e6c4e4f800bb WHIRLPOOL 63faf897b0432626ac6f74085462c18a0461f4c4b477f2edbb1734860f0e8dcb62c4183fa1e3adee8dee7eb76d5a01c55525182edf9e194e6ae1580b26044ca1
+AUX eblits/src_install.eblit 8779 SHA256 d25fe7d10f920b088b989ac73061b03b480d32c1000355ed53a1773e33e618b2 SHA512 509c670423f805cc119184bd655178fbb2f11ee1d6228957d958f5f4b47cce7572cfe8c9c1c9d8f022f54983e6e21d868a778272b5bb1bca938e0f898c3a78ad WHIRLPOOL 1d784f25937f7187320e55f1ad3b3a4aea6ed38fb2897f2da0bdd353b4fb4b2163c4512ba05e22d6a43de294c10f8cbd46082ae5698fba00bebee94e5a7390e4
AUX eblits/src_test.eblit 1278 SHA256 4cc565c9688292f1a195b4d9a5ba2d1b90ccc505e62229fc21d9fdf67d9655d5 SHA512 b058884a9ec43f047f10b6d61338366388dfb58c920e3f55baa85a9795750af7b8eafba427bb8ec59b1269853a4e4135b86a951f6513f64304461364b6f36a6f WHIRLPOOL 50b798092b0a9734767a8f9b7d3e1dc087d76e60f1dc83d6d5dde8aba48b992fb1b6eb6f07a9259b6fc4dac9bb391ab8972fd705be91ca15033d4d4144044e93
AUX eblits/src_unpack.eblit 5179 SHA256 b60c5e4e7cad11ee4ffc4304e213cdb117baef1edfd6c22e805f31f1cafa8db2 SHA512 157e8a1a0c324eee0e3cbf5485c67e6d3abc598cc2e38a3fc94de6c875ad33383ca7124f63bfcb9884f575711fb3a641743a59ed41cf9fb57a818ce28f6da4a2 WHIRLPOOL 2649345dfa88b94c2de6f56d421175dd852c205014688399a2d2265dd01e5e06ef0d953d576b9559a70fe8c82d92fba4b8e2265cf37bcabea193542a387481f3
AUX nscd 1621 SHA256 6165db3a2fcb251d4f3655c0461e018ce9c92a37f7f22a8fd2b75178b5435bc8 SHA512 3e1255ab014b3806112120000c3d2189a7c1c69dcd6639d5ce55e96bec721683a22b141982f6a6c6d44b14481c33fbbaa470863bef04e9b9eab7ccad1ddd5d95 WHIRLPOOL b7152f8d888fca13a16ea403c44eadbf1da2249dae3add11f73999259061824460a5479aa7e58c012bd737b62ecc81814109832cee33638279d90d4c08bfdbdc
@@ -88,16 +88,26 @@ EBUILD glibc-2.15-r3.ebuild 7696 SHA256 35f0d18bc55a9dc99208c7863e106964b12d3d5d
EBUILD glibc-2.16.0.ebuild 7494 SHA256 572457eae6634db27330d73a70ed74b6d4e60a1d02326ce3239f11bdd9f76fd5 SHA512 48af7a173ce22763d4e6a2761dbc014ca1171338ed036adf3148d24ee85c16512634053f2930b60c97302d09e1a7028f043a2014fb4c082b99567e1d3ee669f8 WHIRLPOOL 4514242c709d10ad38e9fd97d8dcfa17df2b7d76e97e41f8a4cbfc7933ea681a7cca7522b5b2e979f32e24267642718b3dc1c87b16249413419a4ed619d32d0d
EBUILD glibc-2.17.ebuild 6715 SHA256 d0745b07ff9c3da839f6909fe0220db757672152efad3b0d31e2a53db4fcafbf SHA512 f9707a36e64b4990d38ab3ca6c9a3db2027be24d40927865b293bdeca04a4bee847ecbc0e2a2a538fbd820e92e193493947ddab41b7d1f9739fafa5dad41276d WHIRLPOOL 9adf12cc22d0031d86091a990680252d1cfdff0f8da0075490e75324d7f82080c0b959b07014d0155a1c0dfb912a3e71196491e6824b9bf53894128211e1290c
EBUILD glibc-2.18-r1.ebuild 6777 SHA256 e2baf89d859b5415d6ebcc8634423a4ce19d163b4259bd46a10adc2e7395de78 SHA512 d87e7d397a12c59e3f1b002242514fec7ccfd71969e6c954503933ba6aad5bf4352632f39293a9b9c813f89495c2e1bb3d319f83e6d5e66939be09d01fd17303 WHIRLPOOL e99985ca69aa621a14350f1210f0eb74cf4c2c9309c7ea80e29f541f8a0c82d66bc6e1ad67a08cc6add0cb42a678672d176f95618c3f9f42d2d99fc2c17605a6
-EBUILD glibc-2.19.ebuild 6774 SHA256 0afe84f97c818febbd6a5d8aa966b26e51b812d00801cca394d1b2fe03f6336c SHA512 3187db228e879d7e78c2315fe512cb0fbe7dd9c82612134635afbfc4f11b3bb38a2aab3fea4beacc726643c0c363eea026bbade94f73ddf97dcb5f77b684213d WHIRLPOOL 9583fcac0d958a3311ae8e798c8e3912de7355826254b8599f5ef024d69f7400e5c58b186856ce04fcf7102d31aad52371c407a2321f33c9ef4ec7702781babf
+EBUILD glibc-2.19.ebuild 6641 SHA256 4d5585a4cbe6a048c4d540b20f3d1f4e3e51936f262532c9ae148c440b29dedd SHA512 98e09b8022b82646b1de08067096ac0e700d648b03c3a690cf84f2e34def93d653706d580d025e5c372361df0b06e35a72a58c2318213cd2a52d43a8988a3702 WHIRLPOOL d5a0266c6e29a82a2c16e185d2d404f80c4817acbed2486c3719fa150eea41f7860e64bdf56809feb4ed239b50852e248df4a56a22b91ea2e1f1148f1797e11c
EBUILD glibc-2.9_p20081201-r3.ebuild 6770 SHA256 87e75b306b69d170c7fd6083c7a40303ea292616a810c3e5302eb13ff72932b8 SHA512 3dc0d6f0b99a1e83caa8a152bb7752b8b504324876bed83657b683c73f8a3432150cb5d3b42aea11d064ee9d1a4d1788dab6c9da11cfc5cf716c214ec145e177 WHIRLPOOL 9fec37815cd88eab81f4452e02e13b96e13b1ad8284b1be7f77213280da54a9de85275cf665307d3920e36c3bc02f6005acd5316f6f2ed3dac5b3b60a80690b0
-EBUILD glibc-9999.ebuild 6619 SHA256 523f30d0bd4fb9aef983b7e62e57239d089251d0f3907b6dfb70a00cbc0c2e6c SHA512 2d875c8434720b700bfc99836870e625b7c3010178a4a501e435832e826e7008764878d1e4f88d9f568d21f97de56589bff7984b37d3e9840f19492585cfe16f WHIRLPOOL 7da4b26e63d4f79592891ebd1cf1fb915d40049e8feeb61d9c55f7af601bfe2b7f1a03b1aed51f95be0451c90e93992920949c92ccd2401a0c129b600f5afdb9
-MISC ChangeLog 64398 SHA256 7fbc0e632206c2efe0b0c42eecf0fcc14ad17facaa77cdfdfd83764f08e8bf12 SHA512 56f9bf0a7aca6b973f422f50d91e83bca3e49e1255d6986b3df812afa6256207fd9f7eda78510f938a080f65511be7f2f3836fca54f2d56c10601eb59853e913 WHIRLPOOL df4ec67e0363abdc56da85ea0f994b8bd4e2b233464f6df6691ba96e200d74ecd75c14248d00a9af2f45ab7843fb8ebb2c9ca61c8fe23d7c943c8d0161035709
+EBUILD glibc-9999.ebuild 6642 SHA256 3b491a44e39827796c4001d3627a332f8826807f3711f61d930a9cb48518c1d7 SHA512 083d0e295de87a72b1f3169f5a0ba1ef21a7d61b86b363568940157f4e8abba5ec65414847851ac39c14e94444fced48de8f2757c9a24d4885eb43da76ec1c0a WHIRLPOOL 20580e19f7e838a61d134e64a452f00dac010345367caff5d9a650e41d58338e0b7c304c2a7b8748101b51621755185b6ea5ef1c3d3f54e6e7220dce2b3ce1f1
+MISC ChangeLog 64790 SHA256 0acb9094351392e35d5ec3678b2542f08d38380878bde060066fc60891a571a5 SHA512 8e9b53800a06e39b4f1a6d0604f4e4421da0093113490bc959188a66e77ea41ce8156f0243d9a81f431338448357a67d54b197df14211cf5f31360fa9985aab0 WHIRLPOOL 5796617a30aad2b1164fbdc1fb0b34bed7251487d15f292fbe7de443b106675577dff4fd7dbccc674dad65859f40387ce32a47bbd427cbce0db8da1fbbb0cf4c
MISC ChangeLog-2007 108548 SHA256 d622be202eb0d61a363b0ae4065012cd1d494fefaa0c03d4aa7986177cdde6d0 SHA512 fdb3f311a3be4b97a6acfceb1763af5ea69e74d8195522c5d03307f75e15a9382991e9e29dbfdec79e74f1c36328f82648768749bc929e5050ff64b628c7ca98 WHIRLPOOL e550f354394569069e000a7e70ec69c94388a0f415c19b427203f0dcbcbeeec0f5e379ee2af7886cd2d68559e749fab8122e7e077985729d7e0e728ae9096d7a
MISC metadata.xml 521 SHA256 e89c6157189c7a76823ea61ad88e85d6c5e497855abfa03d4e044b09bd0d0955 SHA512 46d36653c75257e1091d88eed54dda553a81a246407f7ae37864e3a9f1c359560bf3d08f5946a725624804e74b1684414a729a1a3b961220dc76cdedd9a4d0ce WHIRLPOOL eb3695d1ce708f3668dc85332b4ad9de6e021b3a98c1b48c4b874d7254168ee5aff2ac6b51866b1df29f1689085ab07e97a7b39708bcffbafedb21288e01f42e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMXejoACgkQe6JQqv15gH8vOwCglP9hbQXL0YagmQJA550T7zAu
-c50AnjtKew53VyBVYe1CybhrvxetMHEl
-=bLo5
+iQIcBAEBCAAGBQJTIGKRAAoJEPGu1DbS6WIA67sP+waXgSrHycWIV1XI6rBYNSl5
+KAcdRIM1rbuwyQnAAC7ZQOnozcHlBg2z6/KCh3cBG3/n5lle9lfnX2hOxQSR99zh
+hf4iT8vePNC7S7x7sl8l985NdLW1Y9wbucSOTxq9Lz0slGm30Boa4sjabpxXbbry
+BU7J0+4qvZVobUO3NCT2qVhAUHLNDivXrvdVy1mLMFF/RMt5kLg4EjW5K7a9Zr7N
+IvvGysouZsDaD2o/ZI2rmsDGQtlBTSIXBrcztQp4DMt+r+QinRunhLEoX4kBpdKO
+UVEbn2kMLeTQAQrcx27IgLwSQF5ptbfA0aBZUW0g9C2JvJlFQzaHXuukW8vWxp72
+rLYboo1SChI50Ei4VegEyBN4m640zJGB21czxkA/6LZwfm2E+2EM4oIFQXKne3Od
+33UfGUwAHuJ/ZBBevzi5qrlKJ9EXgOuL3nVbPHuwfwpoT5PwY6EQmn1J2eP7W1yC
+ArQoKNDdXHOuNzzxJInNKksJoEM1UU890sA/e+DOlGMBakIZ2SwB1vohz9blqrKO
+ET37iUK6Ps7t7Se2HkgoW7qMJJzhToiIwkZNhPBX7DfRthmUjvQ9ggGpvDjdFSZ/
+9uCh2TJwF2vI/naZcVgQSTYj7FQmh0FWSHc+O4CUpIesUREruYmY6ZLscY7hgiSI
+ujzTIuhp8RC/clSe71gM
+=tBaE
-----END PGP SIGNATURE-----
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 9d1915027ff5..e393645aad15 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-9999.ebuild,v 1.21 2013/04/10 16:40:27 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-9999.ebuild,v 1.22 2014/03/12 13:35:10 vapier Exp $
-inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib unpacker multiprocessing
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib systemd unpacker multiprocessing
DESCRIPTION="GNU libc6 (also called glibc2) C library"
HOMEPAGE="http://www.gnu.org/software/libc/libc.html"
LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-#KEYWORDS="~alpha ~amd64 ~arm -hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
RESTRICT="strip" # strip ourself #46186
EMULTILIB_PKG="true"
@@ -155,14 +155,14 @@ eblit-src_unpack-post() {
if use hardened ; then
cd "${S}"
einfo "Patching to get working PIE binaries on PIE (hardened) platforms"
- gcc-specs-pie && epatch "${FILESDIR}"/2.16/glibc-2.16-hardened-pie.patch
- epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-configure-picdefault.patch
- epatch "${FILESDIR}"/2.10/glibc-2.10-hardened-inittls-nosysenter.patch
+ gcc-specs-pie && epatch "${FILESDIR}"/2.17/glibc-2.17-hardened-pie.patch
+ epatch "${FILESDIR}"/2.19/glibc-2.19-hardened-configure-picdefault.patch
+ epatch "${FILESDIR}"/2.18/glibc-2.18-hardened-inittls-nosysenter.patch
einfo "Installing Hardened Gentoo SSP and FORTIFY_SOURCE handler"
- cp -f "${FILESDIR}"/2.6/glibc-2.6-gentoo-stack_chk_fail.c \
+ cp -f "${FILESDIR}"/2.18/glibc-2.18-gentoo-stack_chk_fail.c \
debug/stack_chk_fail.c || die
- cp -f "${FILESDIR}"/2.10/glibc-2.10-gentoo-chk_fail.c \
+ cp -f "${FILESDIR}"/2.18/glibc-2.18-gentoo-chk_fail.c \
debug/chk_fail.c || die
if use debug ; then