Your message dated Wed, 12 Aug 2026 13:04:31 +0000
with message-id <[email protected]>
and subject line Bug#1128544: fixed in fyi 1.0.4-2
has caused the Debian Bug report #1128544,
regarding fyi: 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.)


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

Dear maintainer(s),

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

|    dh_auto_build
|       cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j128 -v
| [1/4] /usr/bin/env LC_ALL=C ../generate-version.sh 1.0.4 ../ version.h
| [2/4] /usr/bin/meson --internal exe --capture doc/fyi.1 --feed 
../doc/fyi.1.scd -- /usr/bin/scdoc
| [3/4] cc -Ifyi.p -I. -I.. -I/usr/include/dbus-1.0 
-I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always 
-DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c11 
-fno-asynchronous-unwind-tables -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fyi-1.0.4=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
fyi.p/main.c.o -MF fyi.p/main.c.o.d -o fyi.p/main.c.o -c ../main.c
| FAILED: [code=1] fyi.p/main.c.o 
| cc -Ifyi.p -I. -I.. -I/usr/include/dbus-1.0 
-I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always 
-DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -std=c11 
-fno-asynchronous-unwind-tables -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/fyi-1.0.4=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ 
fyi.p/main.c.o -MF fyi.p/main.c.o.d -o fyi.p/main.c.o -c ../main.c
| ../main.c: In function ‘main’:
| ../main.c:558:27: error: initialization discards ‘const’ qualifier from 
pointer target type [-Werror=discarded-qualifiers]
|   558 |             char *split = strchr(type_str, ':');
|       |                           ^~~~~~
| ../main.c:563:23: error: assignment discards ‘const’ qualifier from pointer 
target type [-Werror=discarded-qualifiers]
|   563 |                 split = strchr(name, ':');
|       |                       ^
| cc1: all warnings being treated as errors
| ninja: build stopped: subcommand failed.
| dh_auto_build: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j128 
-v returned exit code 1
| make: *** [debian/rules:7: 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 archive rebuild on
a fast arm64 server.

Regards
Aurelien

[1] https://people.debian.org/~ema/glibc-2.43-rebuilds/output-1/fyi_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: fyi
Source-Version: 1.0.4-2
Done: Birger Schacht <[email protected]>

We believe that the bug you reported is fixed in the latest version of
fyi, 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.
Birger Schacht <[email protected]> (supplier of updated fyi 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: Wed, 12 Aug 2026 14:18:23 +0200
Source: fyi
Architecture: source
Version: 1.0.4-2
Distribution: unstable
Urgency: medium
Maintainer: Birger Schacht <[email protected]>
Changed-By: Birger Schacht <[email protected]>
Closes: 1128544
Changes:
 fyi (1.0.4-2) unstable; urgency=medium
 .
   * Backport patch to fix compilation errors with glibc >= 2.43
     (Closes: #1128544)
   * Ship a debian/gbp.conf file to set the default-branch
   * debian/control:
    + Bump Standards-Version to 4.7.4 (no changes required)
    + Remove redundant Rules-Requires-Root and Priority fields
   * debian/watch: update to version 5 format
Checksums-Sha1:
 05c5c7c56dac41fd3e403a88f8b00517df377969 2059 fyi_1.0.4-2.dsc
 67a8bf7752e891fc44210938856865e4cbcb948d 4168 fyi_1.0.4-2.debian.tar.xz
 228b5c96eeb33e12a406e3ae644c7dbb31e3debc 25004 fyi_1.0.4-2.git.tar.xz
 ce7610a093cceb3601e834a9c51d1a186c32a502 17536 fyi_1.0.4-2_source.buildinfo
Checksums-Sha256:
 823bc6bbcbdeb39f5471f927dd45c531dec5c46ca55c0a44eb75f30e96e2035e 2059 
fyi_1.0.4-2.dsc
 596586a0d82bdb0c95628450ee568e575748fba1b669213ce4fe4cab5f3a9f05 4168 
fyi_1.0.4-2.debian.tar.xz
 4584797148fe04bb6b7ebb0f9cda2c0251f19b163601ae101739c2c619bdd72a 25004 
fyi_1.0.4-2.git.tar.xz
 53d8279a6b8dc47f4f3c9251c8ee145aecc87285c7cd38a71d04460252ab9f6e 17536 
fyi_1.0.4-2_source.buildinfo
Files:
 c5d67ea1d516ebd1d0ee77a385418762 2059 utils optional fyi_1.0.4-2.dsc
 9d850800926b96520d11e514028ca502 4168 utils optional fyi_1.0.4-2.debian.tar.xz
 8fe9e8a86b9f06629ebd58bc44b1572f 25004 utils None fyi_1.0.4-2.git.tar.xz
 f36617f1e3ea20c35f33a825c5ba0b74 17536 utils optional 
fyi_1.0.4-2_source.buildinfo
Git-Tag-Info: tag=a64185306fbd335c24d3fbc3ca485772c72e69db 
fp=3af0bcb67c26ac48ceb4e5bc2a0c5d60f204bdb0
Git-Tag-Tagger: Birger Schacht <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmp8bKAACgkQYG0ITkaD
wHmo6Q/8CrGc0R3uAgPYeTPBRcUc7S8/S6UrcHnMzz1doSSaDqTrCxJCZlGUcXt5
vVHcdl1dHcOAGm9k2DHbVX2Y2GsqeiyDQfmdZdLLih2oyD3P8EpKMMGMImPF/uem
+0TlH0CE5BGEXFW5KCuNC4SdaGLsHOMGQ0HJ9Z8/P3FohoqSa28nbTDNwAWIn+mz
ry7Ih6JQ4WrzKdSBrHs/fR88YjFd+gONj+yQpkUeZIdAbDYft5M0jfHPQEgHoDjd
ZNf7HlncoHscLX1I3aQtJqOu2IK3Xn3FaXZsqsjsmHAs+25u3F1K7WjnHfMCBmoh
Vkr3abSwXfw9fcWt86JLIvNwAcOIGc8qbdtMUe4nlxxxpIB1MRAQL6a9ddQT4D7l
x8L1+c5CHd9nUGV8T2qDuEC3bs4aUFPnWwg2oJphCdGfuaeSN9jsDnU/CgZHR9/a
pfDFT09PNgJNHlMxqlt/d+5C7TgA3f+Vs4sI5Uerwf/jUajTkw+G4YSnocyIVW0c
mNaO8IP681Ri4SrToL1r2t1+bdmz86kyBuBowqMQNZizWutxQFOdK6S3wDogpYNk
+MKzfOYDT53LJ+qBhC8w3z4E4B+sB9H0m6AGVS0o2ZJ196mv9meikPqxCqe+yAaY
/ul76hcJ6lOV5tHc5K3t3vjLmC57tSyQ9d78uJy8anBCyRSJo4E=
=p0cL
-----END PGP SIGNATURE-----

Attachment: pgpRL_TXXnxWB.pgp
Description: PGP signature


--- End Message ---

Reply via email to