commit: 12b4d8bee0b834aecb36deb3e6013a383148bd90
parent 32b91996676309b846288c9ae699247615f4fe89
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 25 May 2025 20:43:08 +0200
test-cmd/mktemp.sh: workaround NetBSD bug #59443
Bug: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=59443
Diffstat:
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/test-cmd/mktemp.sh b/test-cmd/mktemp.sh
@@ -102,7 +102,12 @@ t_args --exit=1 unsafe:dir_template_line 'mktemp: error: Invalid character (newl
XXXXXX'
if grep -q HAS_GETOPT_LONG "${WD}/config.h"; then
- t --exit=1 unknown_long_opt --foobar "mktemp: error: Unrecognised long option: '--foobar'
+ opterr=""
+ # https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=59443
+ [ $(uname -s) = "NetBSD" ] && opterr="mktemp: unknown option -- foobar
+"
+
+ t --exit=1 unknown_long_opt --foobar "${opterr}mktemp: error: Unrecognised long option: '--foobar'
"
else
t --exit=1 unknown_long_opt --foobar "mktemp: error: Long options unsupported: '--foobar'