[glibc] 01/01: Update hurd testsuite expected results
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch glibc-2.23
in repository glibc.
commit c3877dc1391dc967362711a2a47ed11dd4f12484
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon Mar 21 18:15:30 2016 +0100
Update hurd testsuite expected results
* hurd-i386/local-ihash-use.diff: Note that libpthread uses ihash.h.
* testsuite-xfail-debian.mk: Add failing new tests. Disable the problematic
test-lfs test.
---
debian/changelog | 3 +++
debian/patches/hurd-i386/local-ihash-use.diff | 13 +++++++++++++
debian/patches/series | 1 +
debian/testsuite-xfail-debian.mk | 12 +++++++++++-
4 files changed, 28 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index f974d52..74c2a56 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,6 +20,9 @@ glibc (2.23-0experimental1) UNRELEASED; urgency=medium
* hurd-i386/cvs-pt-kill.diff: Fix pthread_kill locking.
* hurd-i386/cvs-open.diff: Fix __open in ld.so, thus fixing dlopen().
* hurd-i386/cvs-c++-types.diff: Add expected c++-types.data.
+ * hurd-i386/local-ihash-use.diff: Note that libpthread uses ihash.h.
+ * testsuite-xfail-debian.mk: Add failing new tests. Disable the problematic
+ test-lfs test.
[ Adam Conrad ]
* debian/patches/any/cvs-tst-malloc-thread-exit.diff: Backport fix from
diff --git a/debian/patches/hurd-i386/local-ihash-use.diff b/debian/patches/hurd-i386/local-ihash-use.diff
new file mode 100644
index 0000000..e5a28a8
--- /dev/null
+++ b/debian/patches/hurd-i386/local-ihash-use.diff
@@ -0,0 +1,13 @@
+libpthread uses ihash.h from the hurd libs
+
+--- a/scripts/check-local-headers.sh
++++ b/scripts/check-local-headers.sh
+@@ -33,7 +33,7 @@ exec ${AWK} -v includedir="$includedir"
+ BEGIN {
+ status = 0
+ exclude = "^" includedir \
+- "/(.*-.*-.*/|)(asm[-/]|arch|linux/|selinux/|mach/|device/|hurd/(((hurd|ioctl)_types|paths)\\.h|ioctls\\.defs)|cthreads\\.h|gd|nss3/|c\\+\\+/|sys/(capability|sdt(|-config))\\.h|libaudit\\.h)"
++ "/(.*-.*-.*/|)(asm[-/]|arch|linux/|selinux/|mach/|device/|hurd/(((hurd|ioctl)_types|paths)\\.h|ioctls\\.defs|ihash\\.h)|cthreads\\.h|gd|nss3/|c\\+\\+/|sys/(capability|sdt(|-config))\\.h|libaudit\\.h)"
+ }
+ /^[^ ]/ && $1 ~ /.*:/ { obj = $1 }
+ {
diff --git a/debian/patches/series b/debian/patches/series
index f8ddd35..71ba1d5 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -138,6 +138,7 @@ hurd-i386/cvs-aio_sigqueue.diff
hurd-i386/cvs-pt-kill.diff
hurd-i386/cvs-open.diff
hurd-i386/cvs-c++-types.diff
+hurd-i386/local-ihash-use.diff
i386/local-biarch.diff
i386/local-cmov.diff
diff --git a/debian/testsuite-xfail-debian.mk b/debian/testsuite-xfail-debian.mk
index ccc380f..7020f73 100644
--- a/debian/testsuite-xfail-debian.mk
+++ b/debian/testsuite-xfail-debian.mk
@@ -242,7 +242,6 @@ test-xfail-check-textrel = yes
test-xfail-opendir-tst1 = yes
test-xfail-test-idouble = yes
test-xfail-test-ifloat = yes
-test-xfail-test-lfs = yes
test-xfail-tst-aio10 = yes
test-xfail-tst-aio9 = yes
test-xfail-tst-audit1 = yes
@@ -281,6 +280,10 @@ test-xfail-tst-sysconf = yes
test-xfail-tst-tls9-static = yes
test-xfail-tst-vfork3-mem = yes
+# This generates GiBs of data instead of sparse files, putting build box on its knees
+tests-unsupported += test-lfs
+#test-xfail-test-lfs = yes
+
# happens seldomly
test-xfail-tst-clock_nanosleep = yes
test-xfail-tst-nanosleep = yes
@@ -765,6 +768,13 @@ test-xfail-test-fpucw-ieee-static = yes
test-xfail-test-fpucw-static = yes
test-xfail-test-static = yes
+# new in 2.23
+test-xfail-test-fenv-sse-2 = yes
+test-xfail-test-fenv-x87 = yes
+test-xfail-tst-audit11 = yes
+test-xfail-tst-audit12 = yes
+test-xfail-tst-get-cpu-features = yes
+
# newly failing in 2.21, real regression
test-xfail-tst-backtrace2 = yes
test-xfail-tst-backtrace3 = yes
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-glibc/glibc.git
Reply to: