The command

  ./gnulib-tool --create-testdir --dir=../testdir --single-configure 
--without-tests c32islower

produces these warnings:

  configure.ac:278: warning: gt_LOCALE_ZH_CN is m4_require'd but not m4_defun'd
  glm4/mbrtoc32.m4:153: gl_MBRTOC32_SANITYCHECK is expanded from...
  configure.ac:31: gl_INIT is expanded from...
  configure.ac:278: the top level

The reason is that the macro gl_MBRTOC32_SANITYCHECK requires the files
  m4/locale-fr.m4
  m4/locale-zh.m4
  m4/codeset.m4

This patch fixes it.


2023-04-04  Bruno Haible  <br...@clisp.org>

        c32tob, c32is*, c32rtomb, mbrtoc32: Fix file lists.
        * modules/c32tob (Files): Add m4/locale-fr.m4, m4/locale-zh.m4,
        m4/codeset.m4.
        * modules/c32isalnum (Files): Likewise.
        * modules/c32isalpha (Files): Likewise.
        * modules/c32isblank (Files): Likewise.
        * modules/c32iscntrl (Files): Likewise.
        * modules/c32isdigit (Files): Likewise.
        * modules/c32isgraph (Files): Likewise.
        * modules/c32islower (Files): Likewise.
        * modules/c32isprint (Files): Likewise.
        * modules/c32ispunct (Files): Likewise.
        * modules/c32isspace (Files): Likewise.
        * modules/c32isupper (Files): Likewise.
        * modules/c32isxdigit (Files): Likewise.
        * modules/c32rtomb (Files): Likewise.
        * modules/mbrtoc32 (Files): Likewise.

diff --git a/modules/c32isalnum b/modules/c32isalnum
index a6e42fefd4..41c8727f22 100644
--- a/modules/c32isalnum
+++ b/modules/c32isalnum
@@ -5,6 +5,9 @@ Files:
 lib/c32isalnum.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isalpha b/modules/c32isalpha
index 8081cc2671..486b7cd0c5 100644
--- a/modules/c32isalpha
+++ b/modules/c32isalpha
@@ -5,6 +5,9 @@ Files:
 lib/c32isalpha.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isblank b/modules/c32isblank
index 1d3938b754..f38de16016 100644
--- a/modules/c32isblank
+++ b/modules/c32isblank
@@ -5,6 +5,9 @@ Files:
 lib/c32isblank.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32iscntrl b/modules/c32iscntrl
index 9ec924f96a..b7a15bcd5e 100644
--- a/modules/c32iscntrl
+++ b/modules/c32iscntrl
@@ -5,6 +5,9 @@ Files:
 lib/c32iscntrl.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isdigit b/modules/c32isdigit
index a9449cd6b1..67c253ad25 100644
--- a/modules/c32isdigit
+++ b/modules/c32isdigit
@@ -5,6 +5,9 @@ Files:
 lib/c32isdigit.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isgraph b/modules/c32isgraph
index 6d6ef2785a..39b7bfe817 100644
--- a/modules/c32isgraph
+++ b/modules/c32isgraph
@@ -5,6 +5,9 @@ Files:
 lib/c32isgraph.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32islower b/modules/c32islower
index 1659125631..c69cc49876 100644
--- a/modules/c32islower
+++ b/modules/c32islower
@@ -5,6 +5,9 @@ Files:
 lib/c32islower.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isprint b/modules/c32isprint
index 96049e3878..6c147902c5 100644
--- a/modules/c32isprint
+++ b/modules/c32isprint
@@ -5,6 +5,9 @@ Files:
 lib/c32isprint.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32ispunct b/modules/c32ispunct
index 1e45a01a38..932978c5a2 100644
--- a/modules/c32ispunct
+++ b/modules/c32ispunct
@@ -6,6 +6,9 @@ Files:
 lib/c32ispunct.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isspace b/modules/c32isspace
index f72b6ec27b..c1a3cd43ae 100644
--- a/modules/c32isspace
+++ b/modules/c32isspace
@@ -5,6 +5,9 @@ Files:
 lib/c32isspace.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isupper b/modules/c32isupper
index 09d41ad2ec..7a51f1cf85 100644
--- a/modules/c32isupper
+++ b/modules/c32isupper
@@ -5,6 +5,9 @@ Files:
 lib/c32isupper.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32isxdigit b/modules/c32isxdigit
index 2cc4b3e21b..e958285ee1 100644
--- a/modules/c32isxdigit
+++ b/modules/c32isxdigit
@@ -6,6 +6,9 @@ Files:
 lib/c32isxdigit.c
 lib/c32is-impl.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32rtomb b/modules/c32rtomb
index a8457721bb..f343595004 100644
--- a/modules/c32rtomb
+++ b/modules/c32rtomb
@@ -5,6 +5,9 @@ Files:
 lib/c32rtomb.c
 m4/c32rtomb.m4
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/c32tob b/modules/c32tob
index 42e18a985b..655986d9d2 100644
--- a/modules/c32tob
+++ b/modules/c32tob
@@ -4,6 +4,9 @@ c32tob() function: convert 32-bit wide character to unibyte 
character.
 Files:
 lib/c32tob.c
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 
 Depends-on:
 uchar
diff --git a/modules/mbrtoc32 b/modules/mbrtoc32
index bc64ac5a33..6e74fd3756 100644
--- a/modules/mbrtoc32
+++ b/modules/mbrtoc32
@@ -11,6 +11,9 @@ lib/mbtowc-lock.h
 lib/mbtowc-lock.c
 lib/windows-initguard.h
 m4/mbrtoc32.m4
+m4/locale-fr.m4
+m4/locale-zh.m4
+m4/codeset.m4
 m4/mbrtowc.m4
 m4/mbstate_t.m4
 m4/threadlib.m4




Reply via email to