Skip to content

Commit 6c44136

Browse files
committed
Work on check-netbsd, check-solaris11.
1 parent bd11886 commit 6c44136

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

build-tarball.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ git clone --depth 1 https://git.savannah.gnu.org/git/gnulib.git
3030

3131
# Apply patches.
3232
(cd "$package" && patch -p1 < ../patches/cygwin32-failure.patch)
33+
(cd "$package" && patch -p1 < ../patches/expected-failures.patch)
3334
(cd coreutils && rm -f gl/modules/link-tests.diff && sed -i -e '/link-tests.diff/d' gl/local.mk)
3435
(cd coreutils && rm -f gl/modules/rename-tests.diff && sed -i -e '/rename-tests.diff/d' gl/local.mk)
3536
(cd gnulib && patch -p1 < ../patches/ubsan.diff)

patches/expected-failures.patch

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
diff --git a/bootstrap.conf b/bootstrap.conf
2+
index a8ff2eef0..611ddf145 100644
3+
--- a/bootstrap.conf
4+
+++ b/bootstrap.conf
5+
@@ -268,6 +268,7 @@ gnulib_modules="
6+
targetdir
7+
tempname
8+
termios-h
9+
+ test-xfail
10+
time_rz
11+
timer-time
12+
timespec
13+
diff --git a/tests/local.mk b/tests/local.mk
14+
index 12e30b449..7504b3a14 100644
15+
--- a/tests/local.mk
16+
+++ b/tests/local.mk
17+
@@ -751,6 +751,23 @@ all_tests = \
18+
tests/touch/trailing-slash.sh \
19+
$(all_root_tests)
20+
21+
+XFAIL_TESTS =
22+
+if OS_IS_NETBSD
23+
+XFAIL_TESTS += \
24+
+ tests/rm/interactive-once.sh \
25+
+ tests/date/date-debug.sh \
26+
+ tests/date/date-tz.sh \
27+
+ tests/shuf/shuf.sh \
28+
+ tests/misc/sync.sh \
29+
+ tests/tail/wait.sh \
30+
+ tests/tail/pipe-f2.sh \
31+
+ tests/mv/sticky-to-xpart.sh
32+
+endif
33+
+if OS_IS_SOLARIS11
34+
+XFAIL_TESTS += \
35+
+ tests/chgrp/from.sh
36+
+endif
37+
+
38+
# See tests/factor/create-test.sh.
39+
tf = tests/factor
40+
factor_tests = \

0 commit comments

Comments
 (0)