Your message dated Sat, 21 Feb 2026 22:49:23 +0100
with message-id <[email protected]>
and subject line Re: Bug#1128531: binfmt-support: FTBFS with glibc 2.43 due to 
ISO C23 const return types
has caused the Debian Bug report #1128531,
regarding binfmt-support: FTBFS with glibc 2.43 due to ISO C23 const return 
types
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1128531: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128531
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: binfmt-support
Version: 2.2.2-8
Severity: important
Tags: ftbfs upstream
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.43

Dear maintainer(s),

binfmt-support fails to build from source with glibc 2.43, currently in
experimental. From the build log:

| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-c32isspace.o `test -f 'c32isspace.c' || echo 
'../../../../gl/lib/'`c32isspace.c
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/argp-fmtstream.c:26:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-c32isupper.o `test -f 'c32isupper.c' || echo 
'../../../../gl/lib/'`c32isupper.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-c32isxdigit.o `test -f 'c32isxdigit.c' || echo 
'../../../../gl/lib/'`c32isxdigit.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-c32tolower.o `test -f 'c32tolower.c' || echo 
'../../../../gl/lib/'`c32tolower.c
| In file included from /usr/include/features.h:539,
|                  from /usr/include/errno.h:25,
|                  from ../../../../gl/lib/argp-help.c:28:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-c32width.o `test -f 'c32width.c' || echo 
'../../../../gl/lib/'`c32width.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-cloexec.o `test -f 'cloexec.c' || echo '../../../../gl/lib/'`cloexec.c
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/argp-parse.c:25:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-dirname-lgpl.o `test -f 'dirname-lgpl.c' || echo 
'../../../../gl/lib/'`dirname-lgpl.c
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdint.h:26,
|                  from /usr/lib/gcc/aarch64-linux-gnu/15/include/stdint.h:11,
|                  from ../../../../gl/lib/gl_array_list.c:23:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-stripslash.o `test -f 'stripslash.c' || echo 
'../../../../gl/lib/'`stripslash.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-exitfail.o `test -f 'exitfail.c' || echo 
'../../../../gl/lib/'`exitfail.c
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isdigit.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-fcntl.o `test -f 'fcntl.c' || echo '../../../../gl/lib/'`fcntl.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-fd-hook.o `test -f 'fd-hook.c' || echo '../../../../gl/lib/'`fd-hook.c
| gcc -DHAVE_CONFIG_H -I. -I../../../../gl/lib -I../..   -Wdate-time 
-D_FORTIFY_SOURCE=2  -Wno-cast-qual -Wno-conversion -Wno-float-equal 
-Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter 
-Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion 
-Wno-type-limits -Wno-unused-const-variable -Wno-unsuffixed-float-constants 
-Wno-error -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/binfmt-support-2.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wall -c -o 
libgnu_a-fseterr.o `test -f 'fseterr.c' || echo '../../../../gl/lib/'`fseterr.c
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isprint.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isalnum.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isalpha.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| make[5]: *** [Makefile:2787: libgnu_a-c32isdigit.o] Error 1
| make[5]: *** Waiting for unfinished jobs....
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isgraph.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32islower.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32ispunct.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| make[5]: *** [Makefile:2829: libgnu_a-c32isprint.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isblank.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isupper.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isspace.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| make[5]: *** [Makefile:2745: libgnu_a-c32isalpha.o] Error 1
| make[5]: *** [Makefile:2731: libgnu_a-c32isalnum.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32isxdigit.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| make[5]: *** [Makefile:2815: libgnu_a-c32islower.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/dirname.h:28,
|                  from ../../../../gl/lib/stripslash.c:21:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32tolower.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/dirname.h:28,
|                  from ../../../../gl/lib/dirname-lgpl.c:21:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| make[5]: *** [Makefile:2801: libgnu_a-c32isgraph.o] Error 1
| make[5]: *** [Makefile:2703: libgnu_a-gl_array_list.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32width.c:23:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| In file included from /usr/include/features.h:539,
|                  from /usr/include/uchar.h:26,
|                  from ./uchar.h:45,
|                  from ../../../../gl/lib/c32iscntrl.c:21:
| ./wchar.h:856:23: error: expected identifier or ‘(’ before ‘_Generic’
|   856 | _GL_EXTERN_C wchar_t *wmemchr (const wchar_t *__s, wchar_t __wc, 
size_t __n)
|       |                       ^~~~~~~
| make[5]: *** [Makefile:2843: libgnu_a-c32ispunct.o] Error 1
| make[5]: *** [Makefile:2885: libgnu_a-c32isxdigit.o] Error 1
| make[5]: *** [Makefile:2857: libgnu_a-c32isspace.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/exitfail.c:22:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| make[5]: *** [Makefile:2759: libgnu_a-c32isblank.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from 
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:33,
|                  from /usr/include/stdlib.h:26,
|                  from ./stdlib.h:51,
|                  from ../../../../gl/lib/fd-hook.c:23:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| make[5]: *** [Makefile:2899: libgnu_a-c32tolower.o] Error 1
| make[5]: *** [Makefile:2913: libgnu_a-c32width.o] Error 1
| make[5]: *** [Makefile:2871: libgnu_a-c32isupper.o] Error 1
| make[5]: *** [Makefile:2591: libgnu_a-argp-fmtstream.o] Error 1
| make[5]: *** [Makefile:2983: libgnu_a-stripslash.o] Error 1
| In file included from /usr/include/features.h:539,
|                  from /usr/include/aarch64-linux-gnu/sys/types.h:25,
|                  from ./sys/types.h:46,
|                  from ./fcntl.h:63,
|                  from ../../../../gl/lib/fcntl.c:23:
| ./stdlib.h:820:20: error: expected identifier or ‘(’ before ‘_Generic’
|   820 | _GL_EXTERN_C void *bsearch (const void *__key,
|       |                    ^~~~~~~
| make[5]: *** [Makefile:3025: libgnu_a-exitfail.o] Error 1
| make[5]: *** [Makefile:3053: libgnu_a-fd-hook.o] Error 1
| ../../../../gl/lib/argp-help.c: In function ‘argp_doc’:
| ../../../../gl/lib/argp-help.c:1604:18: warning: initialization discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
|  1604 |       char *vt = strchr (doc, '\v');
|       |                  ^~~~~~
| make[5]: *** [Makefile:2969: libgnu_a-dirname-lgpl.o] Error 1
| make[5]: *** [Makefile:2773: libgnu_a-c32iscntrl.o] Error 1
| make[5]: *** [Makefile:2619: libgnu_a-argp-help.o] Error 1
| make[5]: *** [Makefile:2633: libgnu_a-argp-parse.o] Error 1
| make[5]: *** [Makefile:3039: libgnu_a-fcntl.o] Error 1
| make[5]: Leaving directory 
'/build/reproducible-path/binfmt-support-2.2.2/debian/build/gl/lib'
| make[4]: *** [Makefile:4588: all-recursive] Error 1
| make[4]: Leaving directory 
'/build/reproducible-path/binfmt-support-2.2.2/debian/build/gl/lib'
| make[3]: *** [Makefile:2272: all] Error 2
| make[3]: Leaving directory 
'/build/reproducible-path/binfmt-support-2.2.2/debian/build/gl/lib'
| make[2]: *** [Makefile:1707: all-recursive] Error 1
| make[2]: Leaving directory 
'/build/reproducible-path/binfmt-support-2.2.2/debian/build'
| make[1]: *** [Makefile:1648: all] Error 2
| make[1]: Leaving directory 
'/build/reproducible-path/binfmt-support-2.2.2/debian/build'
| dh_auto_build: error: cd debian/build && make -j128 returned exit code 2
| make: *** [debian/rules:6: binary] Error 25
| dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2

The full build log is available here [1].

The issue is due to ISO C23 declaration of bsearch, memchr, strchr,
strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr and wmemchr,
which now returns a pointer to a const-qualified type when the input
argument is a pointer to a const-qualified type [2].

I would like to thanks Emanuele Rocca for doing the arcbhive rebuild on
a fast arm64 server.

Regards
Aurelien

[1] 
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/binfmt-support_arm64.build
[2] 
https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=e271fb2e4d76903c77a302aaec1ca22ce31027d0;hb=f762ccf84f122d1354f103a151cba8bde797d521#l19

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net

--- End Message ---
--- Begin Message ---
Hi,

On 2026-02-20 23:28, Aurelien Jarno wrote:
> Source: binfmt-support
> Version: 2.2.2-8
> Severity: important
> Tags: ftbfs upstream
> Justification: fails to build from source
> User: [email protected]
> Usertags: glibc-2.43
> 
> Dear maintainer(s),
> 
> binfmt-support fails to build from source with glibc 2.43, currently in
> experimental. From the build log:

It happens that the issue was due to an outdated version of gnulib 
(20251215-1 instead of 20260109-1~exp1 currently in sid) that was used 
for the test build.

Sorry about the broken bug report. I am therefore closing the bug.

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net

--- End Message ---

Reply via email to