A module that includes "gettext.h" needs to depend on 'gettext-h'.
Some of these dependencies have been forgotten.


2024-12-08  Bruno Haible  <br...@clisp.org>

        Update dependencies of modules that include "gettext.h".
        * modules/closein (Depends-on): Add gettext-h.
        * modules/dfa (Depends-on): Likewise.
        * modules/error (Depends-on): Likewise.
        * modules/xfreopen (Depends-on): Likewise.
        * modules/xstrerror (Depends-on): Likewise.

diff --git a/modules/closein b/modules/closein
index 42ff50d0fe..c3da265724 100644
--- a/modules/closein
+++ b/modules/closein
@@ -9,6 +9,7 @@ Depends-on:
 closeout
 freadahead
 fflush
+gettext-h
 stdbool
 unistd
 
diff --git a/modules/dfa b/modules/dfa
index b41eaca8dd..dd394d05ee 100644
--- a/modules/dfa
+++ b/modules/dfa
@@ -18,6 +18,7 @@ c32toupper
 c99
 ctype
 flexmember
+gettext-h
 idx
 locale
 mbrtoc32-regular
diff --git a/modules/error b/modules/error
index 36bf18a233..e568fe6b44 100644
--- a/modules/error
+++ b/modules/error
@@ -10,6 +10,7 @@ error-h
 stddef
 stdio
 getprogname     [test $COMPILE_ERROR_C = 1]
+gettext-h       [test $COMPILE_ERROR_C = 1]
 strerror        [test $COMPILE_ERROR_C = 1]
 unistd          [test $COMPILE_ERROR_C = 1]
 msvc-nothrow    [test $COMPILE_ERROR_C = 1]
diff --git a/modules/xfreopen b/modules/xfreopen
index a88d237b79..e753f46052 100644
--- a/modules/xfreopen
+++ b/modules/xfreopen
@@ -9,6 +9,7 @@ Depends-on:
 error
 exitfail
 freopen
+gettext-h
 quote
 
 configure.ac:
diff --git a/modules/xstrerror b/modules/xstrerror
index 927d4c74a7..7d77715003 100644
--- a/modules/xstrerror
+++ b/modules/xstrerror
@@ -7,6 +7,7 @@ lib/xstrerror.h
 lib/xstrerror.c
 
 Depends-on:
+gettext-h
 strerror_r-posix
 xalloc
 xvasprintf




Reply via email to