Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
Date: Sat, 02 May 2020 19:51:30
Message-Id: 1588449081.59570004c5d29857e21d72c3ed98f933023d4861.slyfox@gentoo
1 commit: 59570004c5d29857e21d72c3ed98f933023d4861
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 2 19:51:08 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat May 2 19:51:21 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59570004
7
8 sys-libs/glibc: disable tst-pkey and tst-support_descriptors tests
9
10 tst-pkey did not hande -ENOSPC-as-unsupported untli glibc-2.31.
11 tst-support_descriptors is yet to be reported upstream.
12
13 Package-Manager: Portage-2.3.99, Repoman-2.3.22
14 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
15
16 sys-libs/glibc/glibc-2.30-r8.ebuild | 7 +++++++
17 sys-libs/glibc/glibc-2.31-r2.ebuild | 4 ++++
18 sys-libs/glibc/glibc-9999.ebuild | 4 ++++
19 3 files changed, 15 insertions(+)
20
21 diff --git a/sys-libs/glibc/glibc-2.30-r8.ebuild b/sys-libs/glibc/glibc-2.30-r8.ebuild
22 index 2836d93f552..efce95c6089 100644
23 --- a/sys-libs/glibc/glibc-2.30-r8.ebuild
24 +++ b/sys-libs/glibc/glibc-2.30-r8.ebuild
25 @@ -147,6 +147,13 @@ XFAIL_TEST_LIST=(
26 tst-locale-locpath
27 # 9) Failures of unknown origin
28 tst-latepthread
29 +
30 + # buggy test, fixed in glibc-2.31 in 70ba28f7ab29
31 + tst-pkey
32 +
33 + # buggy test, assumes /dev/ and /dev/null on a single filesystem
34 + # 'mount --bind /dev/null /chroot/dev/null' breaks it.
35 + tst-support_descriptors
36 )
37
38 #
39
40 diff --git a/sys-libs/glibc/glibc-2.31-r2.ebuild b/sys-libs/glibc/glibc-2.31-r2.ebuild
41 index 2945adf1290..19510c320d4 100644
42 --- a/sys-libs/glibc/glibc-2.31-r2.ebuild
43 +++ b/sys-libs/glibc/glibc-2.31-r2.ebuild
44 @@ -141,6 +141,10 @@ GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
45 XFAIL_TEST_LIST=(
46 # 9) Failures of unknown origin
47 tst-latepthread
48 +
49 + # buggy test, assumes /dev/ and /dev/null on a single filesystem
50 + # 'mount --bind /dev/null /chroot/dev/null' breaks it.
51 + tst-support_descriptors
52 )
53
54 #
55
56 diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
57 index dafe72da8ed..589a69224e4 100644
58 --- a/sys-libs/glibc/glibc-9999.ebuild
59 +++ b/sys-libs/glibc/glibc-9999.ebuild
60 @@ -140,6 +140,10 @@ GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
61 XFAIL_TEST_LIST=(
62 # 9) Failures of unknown origin
63 tst-latepthread
64 +
65 + # buggy test, assumes /dev/ and /dev/null on a single filesystem
66 + # 'mount --bind /dev/null /chroot/dev/null' breaks it.
67 + tst-support_descriptors
68 )
69
70 #