I wrote: > trim: Add tests. > * tests/test-trim.c: New file. > * tests/test-trim1.sh: New file. > * tests/test-trim2.sh: New file. > * tests/test-trim3.sh: New file. > * modules/trim-tests: New file.
On NetBSD, I see a link error: gcc -Wno-error -g -O2 -L/home/bruno/lib -L/usr/pkg/lib -o test-trim test-trim.o libtests.a ../gllib/libgnu.a libtests.a ../gllib/libgnu.a libtests.a /home/bruno/lib/libunistring.so -Wl,-rpath -Wl,/home/bruno/lib -lm -lm -lm -lm -lm -lm -lm -lm -lm -lm -lm ld: ../gllib/libgnu.a(xalloc-die.o): in function `xalloc_die': /home/bruno/testdir-all/build/gllib/../../gllib/xalloc-die.c:34: undefined reference to `libintl_gettext' ld: ../gllib/libgnu.a(error.o): in function `print_errno_message': /home/bruno/testdir-all/build/gllib/../../gllib/error.c:193: undefined reference to `libintl_gettext' gmake[4]: *** [Makefile:20818: test-trim] Error 1 This patch fixes it. 2023-04-07 Bruno Haible <br...@clisp.org> trim tests: Fix link error. * modules/trim-tests (Makefile.am): Link test-trim also against libintl. diff --git a/modules/trim-tests b/modules/trim-tests index 326b800c3f..ece746d2df 100644 --- a/modules/trim-tests +++ b/modules/trim-tests @@ -19,4 +19,4 @@ TESTS_ENVIRONMENT += \ LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \ LOCALE_ZH_CN='@LOCALE_ZH_CN@' check_PROGRAMS += test-trim -test_trim_LDADD = $(LDADD) $(LIBUNISTRING) $(MBRTOWC_LIB) +test_trim_LDADD = $(LDADD) $(LIBUNISTRING) @LIBINTL@ $(MBRTOWC_LIB)