Basil L. Contovounesios wrote:
> Following this change I see the following error during bootstrap:
> 
>   autoreconf: running: /usr/bin/autoconf --force
>   configure:18862: error: undefined or overquoted macro: gl_MUSL_LIBC
>         If this token and others are legitimate, please use m4_pattern_allow.
>         See the Autoconf documentation.
>   autoreconf: error: /usr/bin/autoconf failed with exit status: 1
>   ./bootstrap: autoreconf failed
> 
> That is in a project of mine that builds a dynamic module for Emacs, but
> I was able to reproduce the same error in a dummy reproducer project

Thanks for the report. This patch fixes it.


2026-08-16  Bruno Haible  <[email protected]>

        malloc-posix: Fix file list (regression 2026-07-27).
        Reported by Basil L. Contovounesios <[email protected]> in
        <https://lists.gnu.org/archive/html/bug-gnulib/2026-08/msg00208.html>.
        * modules/malloc-posix (Files): Add m4/musl.m4.
        * modules/calloc-posix (Files): Likewise.
        * modules/realloc-posix (Files): Likewise.
        * modules/reallocarray (Files): Likewise.
        * modules/eealloc (Files): Likewise.
        * modules/malloca (Files): Likewise.
        * modules/relocatable-prog-wrapper (Files): Likewise.

diff --git a/modules/calloc-posix b/modules/calloc-posix
index f675a98a0d..dfdb01b319 100644
--- a/modules/calloc-posix
+++ b/modules/calloc-posix
@@ -5,6 +5,7 @@ Files:
 lib/calloc.c
 m4/calloc.m4
 m4/malloc.m4
+m4/musl.m4
 
 Depends-on:
 stdckdint-h          [test $REPLACE_CALLOC_FOR_CALLOC_POSIX = 1]
diff --git a/modules/eealloc b/modules/eealloc
index babdf4deed..c700ce30af 100644
--- a/modules/eealloc
+++ b/modules/eealloc
@@ -13,6 +13,7 @@ lib/eealloc.h
 lib/eealloc.c
 m4/eealloc.m4
 m4/malloc.m4
+m4/musl.m4
 
 Depends-on:
 extern-inline
diff --git a/modules/malloc-posix b/modules/malloc-posix
index d7201a81f2..94cb90cb39 100644
--- a/modules/malloc-posix
+++ b/modules/malloc-posix
@@ -4,6 +4,7 @@ malloc() function: allocate memory with indefinite extent.
 Files:
 lib/malloc.c
 m4/malloc.m4
+m4/musl.m4
 
 Depends-on:
 stdckdint-h          [test $REPLACE_CALLOC_FOR_MALLOC_POSIX = 1]
diff --git a/modules/malloca b/modules/malloca
index ce1b09bc40..f86bb76eda 100644
--- a/modules/malloca
+++ b/modules/malloca
@@ -6,6 +6,7 @@ lib/malloca.h
 lib/malloca.c
 m4/malloca.m4
 m4/malloc.m4
+m4/musl.m4
 
 Depends-on:
 alloca-opt
diff --git a/modules/realloc-posix b/modules/realloc-posix
index 138da8c52a..29a3933628 100644
--- a/modules/realloc-posix
+++ b/modules/realloc-posix
@@ -5,6 +5,7 @@ Files:
 lib/realloc.c
 m4/realloc.m4
 m4/malloc.m4
+m4/musl.m4
 
 Depends-on:
 extensions-aix
diff --git a/modules/reallocarray b/modules/reallocarray
index 4cd87cca4a..a59a0fcda3 100644
--- a/modules/reallocarray
+++ b/modules/reallocarray
@@ -6,6 +6,7 @@ lib/reallocarray.c
 m4/malloc.m4
 m4/realloc.m4
 m4/reallocarray.m4
+m4/musl.m4
 
 Depends-on:
 extensions
diff --git a/modules/relocatable-prog-wrapper b/modules/relocatable-prog-wrapper
index 346767d307..70769ab1b3 100644
--- a/modules/relocatable-prog-wrapper
+++ b/modules/relocatable-prog-wrapper
@@ -43,6 +43,7 @@ m4/lstat.m4
 m4/environ.m4
 m4/free.m4
 m4/malloc.m4
+m4/musl.m4
 m4/mempcpy.m4
 m4/rawmemchr.m4
 m4/readlink.m4




Reply via email to