Your message dated Sat, 21 Feb 2026 21:04:05 +0000
with message-id <[email protected]>
and subject line Bug#1128533: fixed in charliecloud 0.43-2
has caused the Debian Bug report #1128533,
regarding charliecloud: 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.)


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

Dear maintainer(s),

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

| gcc -DHAVE_CONFIG_H -I.   -I/usr/include/fuse3 -Wdate-time 
-D_FORTIFY_SOURCE=2  -Werror -pthread -Wformat=2 -Wall -std=c99 -g -O2 
-Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/charliecloud-0.43=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -c -o ch-run.o ch-run.c
| json.c: In function ‘cdi_resid_path_p’:
| json.c:590:8: error: assignment discards ‘const’ qualifier from pointer 
target type [-Werror=discarded-qualifiers]
|   590 |    ext = strrchr(id, '.');
|       |        ^
| cc1: all warnings being treated as errors
| make[3]: *** [Makefile:589: json.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| make[3]: Leaving directory '/build/reproducible-path/charliecloud-0.43/bin'
| make[2]: *** [Makefile:388: all] Error 2
| make[2]: Leaving directory '/build/reproducible-path/charliecloud-0.43/bin'
| make[1]: *** [Makefile:406: all-recursive] Error 1
| make[1]: Leaving directory '/build/reproducible-path/charliecloud-0.43'
| dh_auto_build: error: 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/charliecloud_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 ---
Source: charliecloud
Source-Version: 0.43-2
Done: Peter Wienemann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
charliecloud, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Wienemann <[email protected]> (supplier of updated charliecloud package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 21 Feb 2026 21:06:13 +0100
Source: charliecloud
Architecture: source
Version: 0.43-2
Distribution: unstable
Urgency: medium
Maintainer: Debian HPC Team <[email protected]>
Changed-By: Peter Wienemann <[email protected]>
Closes: 1128533
Changes:
 charliecloud (0.43-2) unstable; urgency=medium
 .
   * Add patch from upstream MR 2014 to fix FTBFS issue with glibc 2.43
     (Closes: #1128533)
   * Refresh patch remove-misc-m4-as-ac-macro-dir
   * Update copyright years for Debian packaging
Checksums-Sha1:
 7e3a3f3f464cdceb75c2f9303e3265be353feb82 2684 charliecloud_0.43-2.dsc
 ddeeccba2e19efb50160d230061dc9ce12a1c1a1 15004 
charliecloud_0.43-2.debian.tar.xz
 ccf2e7a07643003e87ac8cb73d4f4718d1c1bc23 10095 
charliecloud_0.43-2_amd64.buildinfo
Checksums-Sha256:
 7e48d95633e9b5f858360235ff859baeb0ff8b30cba832e6f69f0a3dda196a59 2684 
charliecloud_0.43-2.dsc
 ab2f10fde67ea08406e8eb75ac2619095a2075083dbdceae64c3680685073b21 15004 
charliecloud_0.43-2.debian.tar.xz
 e81e61acb6565dfb869c7368238de9afacc73adba51839413df719573de77c3b 10095 
charliecloud_0.43-2_amd64.buildinfo
Files:
 c307e6e4a5b40e9fd2476f1350a24067 2684 admin optional charliecloud_0.43-2.dsc
 46a1de10fc09e2291087a7da49efa2e2 15004 admin optional 
charliecloud_0.43-2.debian.tar.xz
 9a37b90f12859f13ce1f3c50cfaa9533 10095 admin optional 
charliecloud_0.43-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEBrYs08CqJ6RHEajlAuXO5wyFLHsFAmmaGmNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDA2
QjYyQ0QzQzBBQTI3QTQ0NzExQThFNTAyRTVDRUU3MEM4NTJDN0IACgkQAuXO5wyF
LHu3qg/+NvT7xqQ8M4OGTJtqjgtJzDKRJtoCuaP1nKwyd+eQ10U5TCDZwFPBSEvP
FusAAJtuDGzC9CSU17EHcn0+Vz3Twu4CNjXbAOphAiTLzGJTzKyHIUj+XUr33RCE
1z2AjH11JMFzykvof/QkszRTDclOgxTqYnyEI7qyMgo790PQxUqlYXPaPzDZnJ58
uSltpNqbIIAlNqsU5XeVMwQqUKAxPFKXE1j2gWqbkF4MUUUm4Jy+J3SALcyhgIgU
O2jRCc22t5nGJo0Pltmjp3OE22hT52yZVJz03kmVvKXMzZHPCtlHsJqwKbLHNvk3
sCipqN4xX7EUjzPCUOQxy92XLWUiWx6PFfPMc+gU5lJlF6ckFI0BQ4zBuOhLCkhU
t6+lnKl+8g8WYZPcgQ/qxV0956rEgZ0mibf1yOYFMS8Q3RfxBIt7pGe34wkpv2+B
XnpazBC9hHMvNUJ15L+v5NJaj0PyKDJUaBB+qpmRp2p11wrJF/9Y81PRtradLj0k
A3HUwcLmtgQvzNlscDBey2CVpO8Z42sRVPsZoW8uvVOjOeNfvyL9OxXjXMpCB6zF
QCpU2lccqEf7uoMMUHgKKlaG2llnb1Lxz953Q0qBnAEGdhJbkKwG3AYtdMRjlJeG
CheltMQ1Y+nTP+sI69gYLe86nzWSFK/0StiTAukIwWy7ijiZc0g=
=VN0U
-----END PGP SIGNATURE-----

Attachment: pgpMr2N4UBGYD.pgp
Description: PGP signature


--- End Message ---

Reply via email to