Your message dated Sun, 22 Dec 2024 19:56:18 +0000
with message-id <[email protected]>
and subject line Bug#1075548: fixed in t4kcommon 0.1.1-12
has caused the Debian Bug report #1075548,
regarding t4kcommon: ftbfs with GCC-14
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.)
--
1075548: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075548
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:t4kcommon
Version: 0.1.1-11.2
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/t4kcommon_0.1.1-11.2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
t4k_loaders.c: In function ‘load_sprite’:
t4k_loaders.c:701:24: warning: ‘/images/’ directive writing 8 bytes into a
region of size between 1 and 1024 [-Wformat-overflow=]
701 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~
t4k_loaders.c:701:27: note: format string is defined here
701 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~~~~~~~~~~~
t4k_loaders.c:701:24: note: directive argument in the range [0, 15]
701 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~
In function ‘sprintf’,
inlined from ‘load_sprite’ at t4k_loaders.c:701:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output 18 or more bytes (assuming 1042) into a
destination of size 1024
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
t4k_loaders.c: In function ‘load_sprite’:
t4k_loaders.c:730:24: warning: ‘/images/’ directive writing 8 bytes into a
region of size between 1 and 1024 [-Wformat-overflow=]
730 | sprintf(pngfn, "%s/" IMAGE_DIR "/%sd-%d-%d.png", cachepath,
name, width, height);
| ^~~~~
t4k_loaders.c:730:27: note: format string is defined here
730 | sprintf(pngfn, "%s/" IMAGE_DIR "/%sd-%d-%d.png", cachepath,
name, width, height);
| ^~~~~~~~~~~~~~~
In function ‘sprintf’,
inlined from ‘load_sprite’ at t4k_loaders.c:730:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output 18 or more bytes (assuming 1041) into a
destination of size 1024
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
t4k_loaders.c: In function ‘load_sprite’:
t4k_loaders.c:735:26: warning: ‘/images/’ directive writing 8 bytes into a
region of size between 1 and 1024 [-Wformat-overflow=]
735 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~
t4k_loaders.c:735:29: note: format string is defined here
735 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~~~~~~~~~~~
t4k_loaders.c:735:26: note: directive argument in the range [0, 2147483646]
735 | sprintf(pngfn, "%s/" IMAGE_DIR "/%s%d-%d-%d.png", cachepath,
name, i, width, height);
| ^~~~~
In function ‘sprintf’,
inlined from ‘load_sprite’ at t4k_loaders.c:735:11:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output 18 or more bytes (assuming 1050) into a
destination of size 1024
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -g -DCOMMON_DATA_PREFIX=\"/usr/share/t4k_common\" -DDEBUG
-DUSE_T4K_PREFIX=1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/SDL -D_GNU_SOURCE=1
-D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp
-pthread -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1
-I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2
-I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/libxml2 -c
t4k_sdl.c -o t4k_sdl.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -g -DCOMMON_DATA_PREFIX=\"/usr/share/t4k_common\" -DDEBUG
-DUSE_T4K_PREFIX=1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL
-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/SDL -D_GNU_SOURCE=1
-D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng16 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp
-pthread -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/pixman-1
-I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2
-I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/libxml2 -c
t4k_loaders.c -o t4k_loaders.o >/dev/null 2>&1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:643: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:619: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:525: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: t4kcommon
Source-Version: 0.1.1-12
Done: Holger Levsen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
t4kcommon, 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.
Holger Levsen <[email protected]> (supplier of updated t4kcommon 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: Sun, 22 Dec 2024 20:44:24 +0100
Source: t4kcommon
Architecture: source
Version: 0.1.1-12
Distribution: unstable
Urgency: medium
Maintainer: Holger Levsen <[email protected]>
Changed-By: Holger Levsen <[email protected]>
Closes: 1075548
Changes:
t4kcommon (0.1.1-12) unstable; urgency=medium
.
* Acknowledge NMUs, thank you Chris & Benjamin.
* Add patch by Chris Hofstaedtler to fix various bugs exposed by gcc 14.
Closes: #1075548.
* Bump standards version to 4.7.0, no changes needed.
Checksums-Sha1:
41e8f42c172bf8be7b31d473655d6fb4e260c02b 2164 t4kcommon_0.1.1-12.dsc
5e5ccd1d8d802cf17cee7022aec39363b1366ca6 8084 t4kcommon_0.1.1-12.debian.tar.xz
c2d8867e13365559734652d153a4d049cd538879 16587
t4kcommon_0.1.1-12_source.buildinfo
Checksums-Sha256:
127586a1f71a0fcb168284f16f4c3aa2f078cc4fffd90bf2c13db19db485302d 2164
t4kcommon_0.1.1-12.dsc
163a03b3a935ec601a85e2ec3750fb3c5b16071cd85c5603ab7201c910311120 8084
t4kcommon_0.1.1-12.debian.tar.xz
4cc5558a1c7fd42679419c30d360829cc3ca2a30525cf3fe4772d6a098d6334f 16587
t4kcommon_0.1.1-12_source.buildinfo
Files:
e834cb09e738cfc807a23e28623d8493 2164 libs optional t4kcommon_0.1.1-12.dsc
4bfa9e8ffc0fa6de2193f75cc7f006a1 8084 libs optional
t4kcommon_0.1.1-12.debian.tar.xz
35300325560abbc7b18066f80f8661f6 16587 libs optional
t4kcommon_0.1.1-12_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmdobFgACgkQCRq4Vgaa
qhxmwg//Trj6Ur0WF2a9Mk5KahJR/CIzCM2jKEHsqk807Nk51l4j+czXfMDH8xUs
a5aamHle26XDfomccyReGqgZOeyLvj2Q8DL8lJeYWmDHwGGFjZrCSW0cFiVmciqa
z8Y/cJqYQwwKpNopZ+fFI9TsxffpgF2INkIxUgaSxjK5L9pMum4U3StFi7R5D0uW
0U9JsHkRTJ3ZdXfXhYXj+G8wBCBY0X4yB6wgS8H70JmB24l0nWFXFdcNCqiTYjQF
lzLuDxf/TI5BZQQATwNywM/dBwzUwcHikxe45ab0idA+MiYpkeCtSwHcPURpYHEe
98x8qGNPgbnJQg9IUsBitBXHRtBxDQ5Qrabur7aBooaDlso0hke6TuHxPZirwPbS
pGjgi5WJKhqtquOEL8p8qbPr1C0BtqGR6EZldzUh0I3wVu3iTdEBFYuIzXOm8mNg
YpkDDjcN5dCXRL4TOFp86ig4BFeUxZxfSx+D+Pqxf7bdaB8xH8uKJHZWtMNK1Rkw
RhEHEzbL97uYacNAhu5xad2xsyP/ey6M89GMFK0TXsRW6wE1WeZikBMR/ij+HmYl
9jUcZ+tKt0aX6itd9FHXgb7CgS9e3RfFF3aYlJpIsIDJiFweUb1WBNSmXOqfnRAP
7h/u89u+6wAb9DZ5ki6UTyGyahT13EiUe9VxOyJ6a1cRkpXN6xs=
=RXgF
-----END PGP SIGNATURE-----
pgpYJeMztNu1F.pgp
Description: PGP signature
--- End Message ---