From 59570004c5d29857e21d72c3ed98f933023d4861 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 2 May 2020 20:51:08 +0100 Subject: [PATCH] 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 --- sys-libs/glibc/glibc-2.30-r8.ebuild | 7 +++++++ sys-libs/glibc/glibc-2.31-r2.ebuild | 4 ++++ sys-libs/glibc/glibc-9999.ebuild | 4 ++++ 3 files changed, 15 insertions(+) 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 ) # -- 2.26.2