Your message dated Thu, 10 Sep 2026 21:51:20 +0000
with message-id <[email protected]>
and subject line Bug#1128551: fixed in innduct 2.3
has caused the Debian Bug report #1128551,
regarding innduct: 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.)
--
1128551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: innduct
Version: 2.2
Severity: important
Tags: ftbfs upstream
Justification: fails to build from source
User: [email protected]
Usertags: glibc-2.43
Dear maintainer(s),
innduct fails to build from source with glibc 2.43, currently in
experimental. From the build log:
| gcc -DHAVE_CONFIG_H -I. -I/usr/include/inn -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wformat=2 -Wno-format-zero-length -Wshadow -Wpointer-arith
-Wbad-function-cast -Wwrite-strings -Wsign-compare -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wmissing-format-attribute
-Wredundant-decls -Wnested-externs -Wno-pointer-sign -Werror -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/innduct-2.2=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -c -o statemc.o statemc.c
| infile.c: In function ‘feedfile_got_article’:
| infile.c:124:16: error: initialization discards ‘const’ qualifier from
pointer target type [-Werror=discarded-qualifiers]
| 124 | char *space= strchr(data,' ');
| | ^~~~~~
| duct.c: In function ‘parse_options’:
| duct.c:223:23: error: initialization discards ‘const’ qualifier from pointer
target type [-Werror=discarded-qualifiers]
| 223 | char *equals= strchr(arg,'=');
| | ^~~~~~
| cc1: all warnings being treated as errors
| make[2]: *** [Makefile:506: infile.o] Error 1
| make[2]: *** Waiting for unfinished jobs....
| cc1: all warnings being treated as errors
| make[2]: *** [Makefile:506: duct.o] Error 1
| make[2]: Leaving directory '/build/reproducible-path/innduct-2.2'
| make[1]: *** [Makefile:358: all] Error 2
| make[1]: Leaving directory '/build/reproducible-path/innduct-2.2'
| dh_auto_build: error: make -j128 returned exit code 2
| make: *** [debian/rules:6: binary] Error 255
| 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 archive rebuild on
a fast arm64 server.
Regards
Aurelien
[1]
https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/innduct_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: innduct
Source-Version: 2.3
Done: Ian Jackson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
innduct, 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.
Ian Jackson <[email protected]> (supplier of updated innduct
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: Thu, 10 Sep 2026 22:26:49 +0100
Source: innduct
Architecture: source
Version: 2.3
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 1085371 1128551
Changes:
innduct (2.3) unstable; urgency=medium
.
* Fix build with C23 const generic return from strchr.
[Reported by Aurelien Jarno] Closes: #1128551.
.
* Fix operational problems with persistently-deferring peers,
and remove otiose debug messages. Closes: #1085371.
Checksums-Sha1:
9c00c6bb40561d89f154f4ab22c3c303a6f056d5 1545 innduct_2.3.dsc
a5d440ca507120532cc3a34d05122ec67b0aca96 173605 innduct_2.3.tar.gz
Checksums-Sha256:
9235d7ff502bdf8fd12bf22a50b9f505765b8bfafc7dc0a9364addde96857158 1545
innduct_2.3.dsc
ebc05e5d1076c1447df4dd507f85c2079e13e7e0213029d91997081b0b804b1b 173605
innduct_2.3.tar.gz
Files:
f7e2d80eb4db4d7c6b24e24d719c98be 1545 news optional innduct_2.3.dsc
3bd74ce1681f47f2666b57ed1b0c9498 173605 news optional innduct_2.3.tar.gz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEQWOBFNEyiDslog3dR1FXV9gAJFYFAmqjIlIACgkQR1FXV9gA
JFaPhhAAjtJ1CPdZspXpPNIY763KaobPnbeze/7CV2Q1VLbiiUjOywvf/MCDhzKp
vClI1lURbQYoALO/ZXmXBhUGkcS4U+0Hhyz2FP/uUQQbiwswr2i8PG4niJgbbN/2
F+ev7u3ClwS/V/re/XsDZidwYphwlzvPNvqw6jCzWzspv2lrv9hJ9mtCny3RyooZ
m/mh6iSlfmz6YygGgT0hcXOzRWx6x3F/Ju9Ox9Xv5mMtrWbfFF1v3mwssF9nD7ax
OQAO8RveB3e7qzXJgw5m5LTEvWZM5eOec3YODRwe+mrhPssdkjJVamGHkYAml5lJ
XYokvdr5ikJ3NkGKWqW+YhOQWnK+no0tDXqm9aAnT6Y4eQguehbVOIEjyBzc/xkx
Frdo2RMTQMYni2JIywQZSy2WIldSMIb54q1zvinwLElmDndNf12Zdkhj7O2fXE3L
FR6jFC/qtlIMDhYR9IO7NnrGSgSIfzukcqOzSy6bRJv9Q0BRfY0tDLGbpx+QdEBv
G65QTAoU+I91wTkQsmzyJtebGlwf6lzZL24H6uRw6Eg1dKUpPba1bJb9YjaGiH2F
beB18XMobEMWnBqPKiw/FeouLiqugcQSH/mQJpJEjDUJlg2aEzlcLK6W0eHN2Adg
CQr7cVkPT3FjK7ErinYya9qb0YiHRn7TSY5CaFoIFeImQWK1Gns=
=LV/5
-----END PGP SIGNATURE-----
pgp7gqFYg3dWZ.pgp
Description: PGP signature
--- End Message ---