Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
Date: Fri, 01 Feb 2019 10:55:42
Message-Id: 1549018523.38d96abd212c966f304d36c314c824a6335df64d.dilfridge@gentoo
1 commit: 38d96abd212c966f304d36c314c824a6335df64d
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 1 10:53:21 2019 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 1 10:55:23 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d96abd
7
8 sys-libs/glibc: Version bump, unkeyworded
9
10 Builds, and tests are ok-ish, no further testing done yet
11
12 FAIL: nss/tst-nss-files-alias-leak
13 FAIL: nss/tst-nss-test3
14 FAIL: rt/tst-cputimer1
15 FAIL: rt/tst-cputimer2
16 FAIL: rt/tst-cputimer3
17 FAIL: conform/*/*/linknamespace
18 (the latter because of system 2.27)
19
20 Package-Manager: Portage-2.3.59, Repoman-2.3.12
21 Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
22
23 sys-libs/glibc/Manifest | 2 ++
24 sys-libs/glibc/{glibc-9999.ebuild => glibc-2.29.ebuild} | 9 ++++++---
25 sys-libs/glibc/glibc-9999.ebuild | 7 +++++--
26 3 files changed, 13 insertions(+), 5 deletions(-)
27
28 diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
29 index 583bd6884eb..d7af4ea3dec 100644
30 --- a/sys-libs/glibc/Manifest
31 +++ b/sys-libs/glibc/Manifest
32 @@ -18,4 +18,6 @@ DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 1dc54bef6e82112935c7411f7a5cd07
33 DIST glibc-2.27.tar.xz 15395316 BLAKE2B ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33 SHA512 7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147
34 DIST glibc-2.28-patches-8.tar.xz 97384 BLAKE2B 036ab39103aa30be61fcbb46a7103cf83c1dd490eeff526444d4701b92e06a428133de2d005d65a296f14f28145f143a2386f8b17df721174a0a0b5303e99931 SHA512 29695212d8ca9c4b6d4787f4919b75cb0828ddecce65d65683b746ed23acb50e4e18419a13bb6ee4a234f44f63b38a2eebf1f1ce3d350435c2bf21d6076a97a6
35 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8 SHA512 521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3
36 +DIST glibc-2.29-patches-1.tar.xz 17768 BLAKE2B d835c62552ff8650c81156cfff6962fbb3a31c1b9498b0e9fd0a2f0847c99d6127c1662d3fe46a77d5bce8f4a4c850047b99c4567c74bef96b410bbd53d3b65a SHA512 9231e1067298e5c044ed8f6eaff1b117ebaa3eeb05adecb85ed31e927ec6805e7109b6d137b31def4d07f389fcdb5102c9ef705772f4d2ccb2eee8a73f6e3ce3
37 +DIST glibc-2.29.tar.xz 16515488 BLAKE2B b754e6825176538a2b8ca03fce014f0d87d333dc4d038bf0cda5ee8a2f484cd3ce93ad78ec126737e093ab64b55ceedf04cd08aecb4f8041daaa329e99717afa SHA512 146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0
38 DIST glibc-9999-patches-10.tar.xz 17544 BLAKE2B 1cd4fa14b2168e371c769c06a29f36d6dbd3beccb796788470b63282cb8e5c3c497e4eb3800e4bc86c07d3b82935d71dc96dc3155178d52b68873ea38a271a70 SHA512 bbd376ad87fb71de7a6a4eb28030aa1550f7cca57e521d2a326cab63a66e2dc784b93319190f8bb1b24b335acc604d0523c3ea8335a4424373796ebeb79f273b
39
40 diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-2.29.ebuild
41 similarity index 99%
42 copy from sys-libs/glibc/glibc-9999.ebuild
43 copy to sys-libs/glibc/glibc-2.29.ebuild
44 index ea9f2ab2563..6ef8c8b6f23 100644
45 --- a/sys-libs/glibc/glibc-9999.ebuild
46 +++ b/sys-libs/glibc/glibc-2.29.ebuild
47 @@ -1,9 +1,11 @@
48 -# Copyright 1999-2018 Gentoo Authors
49 +# Copyright 1999-2019 Gentoo Authors
50 # Distributed under the terms of the GNU General Public License v2
51
52 EAPI=6
53
54 -inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
55 +PYTHON_COMPAT=( python3_{4,5,6,7} )
56 +
57 +inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
58 multilib systemd multiprocessing
59
60 DESCRIPTION="GNU libc C library"
61 @@ -28,7 +30,7 @@ RELEASE_VER=${PV}
62 GCC_BOOTSTRAP_VER=20180511
63
64 # Gentoo patchset
65 -PATCH_VER=10
66 +PATCH_VER=1
67
68 SRC_URI+=" https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz"
69 SRC_URI+=" multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )"
70 @@ -73,6 +75,7 @@ COMMON_DEPEND="
71 systemtap? ( dev-util/systemtap )
72 "
73 DEPEND="${COMMON_DEPEND}
74 + ${PYTHON_DEPS}
75 >=app-misc/pax-utils-0.1.10
76 sys-devel/bison
77 !<sys-apps/sandbox-1.6
78
79 diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
80 index ea9f2ab2563..6b5bd388a30 100644
81 --- a/sys-libs/glibc/glibc-9999.ebuild
82 +++ b/sys-libs/glibc/glibc-9999.ebuild
83 @@ -1,9 +1,11 @@
84 -# Copyright 1999-2018 Gentoo Authors
85 +# Copyright 1999-2019 Gentoo Authors
86 # Distributed under the terms of the GNU General Public License v2
87
88 EAPI=6
89
90 -inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
91 +PYTHON_COMPAT=( python3_{4,5,6,7} )
92 +
93 +inherit python-any-r1 prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
94 multilib systemd multiprocessing
95
96 DESCRIPTION="GNU libc C library"
97 @@ -73,6 +75,7 @@ COMMON_DEPEND="
98 systemtap? ( dev-util/systemtap )
99 "
100 DEPEND="${COMMON_DEPEND}
101 + ${PYTHON_DEPS}
102 >=app-misc/pax-utils-0.1.10
103 sys-devel/bison
104 !<sys-apps/sandbox-1.6