Fix link errors in tests: openat-die uses gettext-h.
authorBruno Haible <bruno@clisp.org>
Tue, 31 May 2011 21:31:26 +0000 (23:31 +0200)
committerBruno Haible <bruno@clisp.org>
Tue, 31 May 2011 21:31:26 +0000 (23:31 +0200)
* modules/areadlinkat-tests (Makefile.am): Link test-areadlinkat
against $(LIBINTL).
* modules/dirent-safer-tests (Makefile.am): Link test-dirent-safer
against $(LIBINTL).
* modules/fdopendir-tests (Makefile.am): Link test-fdopendir against
$(LIBINTL).
* modules/fdutimensat-tests (Makefile.am): Link test-fdutimensat
against $(LIBINTL).
* modules/linkat-tests (Makefile.am): Link test-linkat against
$(LIBINTL).
* modules/mkfifoat-tests (Makefile.am): Link test-mkfifoat against
$(LIBINTL).
* modules/openat-safer-tests (Makefile.am): Link test-openat-safer
against $(LIBINTL).
* modules/openat-tests (Makefile.am): Link test-fchownat, test-fstatat,
test-mkdirat, test-openat, test-unlinkat against $(LIBINTL).
* modules/readlinkat-tests (Makefile.am): Link test-readlinkat against
$(LIBINTL).
* modules/symlinkat-tests (Makefile.am): Link test-symlinkat against
$(LIBINTL).
* modules/utimensat-tests (Makefile.am): Link test-utimensat against
$(LIBINTL).
Reported by Tom G. Christensen <tgc@jupiterrise.com>.

12 files changed:
ChangeLog
modules/areadlinkat-tests
modules/dirent-safer-tests
modules/fdopendir-tests
modules/fdutimensat-tests
modules/linkat-tests
modules/mkfifoat-tests
modules/openat-safer-tests
modules/openat-tests
modules/readlinkat-tests
modules/symlinkat-tests
modules/utimensat-tests

index 7baa007bb97d33a1fe6fce9ea3fa03f2aa45471a..a8fc9faa957eae7097c6f1bf4b4a95e88c6e7553 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+2011-05-31  Bruno Haible  <bruno@clisp.org>
+
+       Fix link errors in tests: openat-die uses gettext-h.
+       * modules/areadlinkat-tests (Makefile.am): Link test-areadlinkat
+       against $(LIBINTL).
+       * modules/dirent-safer-tests (Makefile.am): Link test-dirent-safer
+       against $(LIBINTL).
+       * modules/fdopendir-tests (Makefile.am): Link test-fdopendir against
+       $(LIBINTL).
+       * modules/fdutimensat-tests (Makefile.am): Link test-fdutimensat
+       against $(LIBINTL).
+       * modules/linkat-tests (Makefile.am): Link test-linkat against
+       $(LIBINTL).
+       * modules/mkfifoat-tests (Makefile.am): Link test-mkfifoat against
+       $(LIBINTL).
+       * modules/openat-safer-tests (Makefile.am): Link test-openat-safer
+       against $(LIBINTL).
+       * modules/openat-tests (Makefile.am): Link test-fchownat, test-fstatat,
+       test-mkdirat, test-openat, test-unlinkat against $(LIBINTL).
+       * modules/readlinkat-tests (Makefile.am): Link test-readlinkat against
+       $(LIBINTL).
+       * modules/symlinkat-tests (Makefile.am): Link test-symlinkat against
+       $(LIBINTL).
+       * modules/utimensat-tests (Makefile.am): Link test-utimensat against
+       $(LIBINTL).
+       Reported by Tom G. Christensen <tgc@jupiterrise.com>.
+
 2011-05-31  Bruno Haible  <bruno@clisp.org>
 
        Fix link errors in tests: wait-process uses gettext-h.
index 23e527848645de94bb3966db62699ec05f7e173e..422ac61412c96668c9857c098b4a069dba635f43 100644 (file)
@@ -13,3 +13,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-areadlinkat
 check_PROGRAMS += test-areadlinkat
+test_areadlinkat_LDADD = $(LDADD) @LIBINTL@
index 2bc95933fdb6293d4dae2c07d28565b77aeff3e3..d516d520780bf117d5ec741cb3718854983341a3 100644 (file)
@@ -10,3 +10,6 @@ configure.ac:
 Makefile.am:
 TESTS += test-dirent-safer
 check_PROGRAMS += test-dirent-safer
+# Link with libintl when needed. dirent-safer uses fdopendir if it is present,
+# and fdopendir indirectly depends on openat-die -> gettext-h.
+test_dirent_safer_LDADD = $(LDADD) $(LIBINTL)
index 39575ba3f07f8d73fcb6afddc19b6c4afc77e8e1..bee2df7df5265682c93a916c31b1202b9cb33cb0 100644 (file)
@@ -12,3 +12,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-fdopendir
 check_PROGRAMS += test-fdopendir
+test_fdopendir_LDADD = $(LDADD) @LIBINTL@
index 1d107ce5c1d5fd5a4d557a7538ba8a5932a1e024..48ea78d23325590370cfa72c9dc576bda335265b 100644 (file)
@@ -19,4 +19,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-fdutimensat
 check_PROGRAMS += test-fdutimensat
-test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME)
+test_fdutimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) @LIBINTL@
index 3f2d3f090ca36aebf5ae3378e70e6ae7419af358..76eb5deb45a3df0ac314d7c807687e183f7948c4 100644 (file)
@@ -17,3 +17,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-linkat
 check_PROGRAMS += test-linkat
+test_linkat_LDADD = $(LDADD) @LIBINTL@
index a1e33c98128c0fa0e981a6efb1c71ef0d29da817..8be33df05dd1f777a2f1323d234f533c435f232c 100644 (file)
@@ -13,3 +13,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-mkfifoat
 check_PROGRAMS += test-mkfifoat
+test_mkfifoat_LDADD = $(LDADD) @LIBINTL@
index a33d2c6b680ea77fbd81e71a3e0eced74a10bcbb..1f0b158fc0634dc4fc91cd84347126c4a5fa0ad3 100644 (file)
@@ -9,3 +9,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-openat-safer
 check_PROGRAMS += test-openat-safer
+test_openat_safer_LDADD = $(LDADD) @LIBINTL@
index 959d8823336afe37ad64a05b3aa810b0e92412ce..250a574593509d5e56d22ac1c1ffe65bfc1d2c60 100644 (file)
@@ -31,3 +31,8 @@ Makefile.am:
 TESTS += test-fchownat test-fstatat test-mkdirat test-openat test-unlinkat
 check_PROGRAMS += test-fchownat test-fstatat test-mkdirat test-openat \
   test-unlinkat
+test_fchownat_LDADD = $(LDADD) @LIBINTL@
+test_fstatat_LDADD = $(LDADD) @LIBINTL@
+test_mkdirat_LDADD = $(LDADD) @LIBINTL@
+test_openat_LDADD = $(LDADD) @LIBINTL@
+test_unlinkat_LDADD = $(LDADD) @LIBINTL@
index 96faa5699bf712343798aac8b049fd7135fac5cc..de23df8ddec34e01ee317928faf6665858904a5c 100644 (file)
@@ -13,3 +13,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-readlinkat
 check_PROGRAMS += test-readlinkat
+test_readlinkat_LDADD = $(LDADD) @LIBINTL@
index 13ae9bd8a11d3200f10e1a4ac4dc2fbeb78fdc19..90331494a4dc5d44f5907b41707fbd423786932d 100644 (file)
@@ -12,3 +12,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-symlinkat
 check_PROGRAMS += test-symlinkat
+test_symlinkat_LDADD = $(LDADD) @LIBINTL@
index 987a86abc523fb3e13aec577986aa2ed0eccdb0f..26dbac6762ef39eae709d02345b941e7b23d3b5e 100644 (file)
@@ -19,4 +19,4 @@ configure.ac:
 Makefile.am:
 TESTS += test-utimensat
 check_PROGRAMS += test-utimensat
-test_utimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME)
+test_utimensat_LDADD = $(LDADD) $(LIB_CLOCK_GETTIME) @LIBINTL@