summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-05-02 20:51:08 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-05-02 20:51:21 +0100
commit59570004c5d29857e21d72c3ed98f933023d4861 (patch)
tree4564a83c69c6d7c586045449e10e5ce096d8e981
parentdev-libs/girara: subscribe to dev-libs/json-c subslot (diff)
downloadgentoo-59570004.tar.gz
gentoo-59570004.tar.bz2
gentoo-59570004.zip
sys-libs/glibc: disable tst-pkey and tst-support_descriptors tests
tst-pkey did not hande -ENOSPC-as-unsupported untli glibc-2.31. tst-support_descriptors is yet to be reported upstream. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-rw-r--r--sys-libs/glibc/glibc-2.30-r8.ebuild7
-rw-r--r--sys-libs/glibc/glibc-2.31-r2.ebuild4
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild4
3 files changed, 15 insertions, 0 deletions
diff --git a/sys-libs/glibc/glibc-2.30-r8.ebuild b/sys-libs/glibc/glibc-2.30-r8.ebuild
index 2836d93f552e..efce95c6089c 100644
--- a/sys-libs/glibc/glibc-2.30-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.30-r8.ebuild
@@ -147,6 +147,13 @@ XFAIL_TEST_LIST=(
tst-locale-locpath
# 9) Failures of unknown origin
tst-latepthread
+
+ # buggy test, fixed in glibc-2.31 in 70ba28f7ab29
+ tst-pkey
+
+ # buggy test, assumes /dev/ and /dev/null on a single filesystem
+ # 'mount --bind /dev/null /chroot/dev/null' breaks it.
+ tst-support_descriptors
)
#
diff --git a/sys-libs/glibc/glibc-2.31-r2.ebuild b/sys-libs/glibc/glibc-2.31-r2.ebuild
index 2945adf1290a..19510c320d4a 100644
--- a/sys-libs/glibc/glibc-2.31-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r2.ebuild
@@ -141,6 +141,10 @@ GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
XFAIL_TEST_LIST=(
# 9) Failures of unknown origin
tst-latepthread
+
+ # buggy test, assumes /dev/ and /dev/null on a single filesystem
+ # 'mount --bind /dev/null /chroot/dev/null' breaks it.
+ tst-support_descriptors
)
#
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index dafe72da8ed7..589a69224e4c 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -140,6 +140,10 @@ GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
XFAIL_TEST_LIST=(
# 9) Failures of unknown origin
tst-latepthread
+
+ # buggy test, assumes /dev/ and /dev/null on a single filesystem
+ # 'mount --bind /dev/null /chroot/dev/null' breaks it.
+ tst-support_descriptors
)
#