Your message dated Sat, 12 Oct 2024 15:09:56 +0000
with message-id <e1szdki-00b8hm...@fasolo.debian.org>
and subject line Bug#1075587: fixed in tua 4.3-16
has caused the Debian Bug report #1075587,
regarding tua: 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 ow...@bugs.debian.org
immediately.)
--
1075587: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075587
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tua
Version: 4.3-15
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
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/tua_4.3-15_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
[...]
pcdl.c: In function ‘pcdl_insert_slot.part.0’:
pcdl.c:40:31: warning: ‘%02d’ directive writing between 2 and 4 bytes into a
region of size between 3 and 6 [-Wformat-overflow=]
40 | sprintf (buffer, "%02d:%02d-%02d:%02d", h1, m1, h2, m2);
| ^~~~
In function ‘slot_to_string’,
inlined from ‘pcdl_insert_slot.part.0’ at pcdl.c:126:4:
pcdl.c:40:20: note: directive argument in the range [-546, 546]
40 | sprintf (buffer, "%02d:%02d-%02d:%02d", h1, m1, h2, m2);
| ^~~~~~~~~~~~~~~~~~~~~
pcdl.c:40:20: note: directive argument in the range [-59, 59]
In function ‘sprintf’,
inlined from ‘slot_to_string’ at pcdl.c:40:3,
inlined from ‘pcdl_insert_slot.part.0’ at pcdl.c:126:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output between 12 and 18 bytes into a destination of
size 12
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pcdl.c: In function ‘pcdl_print_country’:
pcdl.c:40:31: warning: ‘%02d’ directive writing between 2 and 4 bytes into a
region of size between 3 and 6 [-Wformat-overflow=]
40 | sprintf (buffer, "%02d:%02d-%02d:%02d", h1, m1, h2, m2);
| ^~~~
In function ‘slot_to_string’,
inlined from ‘pcdl_print_country’ at pcdl.c:82:4:
pcdl.c:40:20: note: directive argument in the range [-546, 546]
40 | sprintf (buffer, "%02d:%02d-%02d:%02d", h1, m1, h2, m2);
| ^~~~~~~~~~~~~~~~~~~~~
pcdl.c:40:20: note: directive argument in the range [-59, 59]
In function ‘sprintf’,
inlined from ‘slot_to_string’ at pcdl.c:40:3,
inlined from ‘pcdl_print_country’ at pcdl.c:82:4:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note:
‘__builtin___sprintf_chk’ output between 12 and 18 bytes into a destination of
size 12
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
bison -y pcdl_gram.y
mv y.tab.c pcdl_gram.c
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall pcdl_gram.c
pcdl_gram.y: In function ‘yylex’:
pcdl_gram.y:398:7: warning: ignoring return value of ‘fscanf’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
398 | fscanf (pcd_file, "%lf", &yylval.fval);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall phonesw.c
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall portalias.c
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall porttree.c
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall process.c
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall prochist.c
prochist.c: In function ‘read_system_history’:
prochist.c:58:3: warning: ‘__builtin_strncpy’ output may be truncated copying
30 bytes from a string of length 255 [-Wstringop-truncation]
58 | strncpy (where, buffer, lenght);
| ^
prochist.c:58:3: warning: ‘__builtin_strncpy’ output may be truncated copying
30 bytes from a string of length 255 [-Wstringop-truncation]
prochist.c:58:3: warning: ‘__builtin_strncpy’ output may be truncated copying
30 bytes from a string of length 255 [-Wstringop-truncation]
prochist.c:58:3: warning: ‘__builtin_strncpy’ output may be truncated copying
30 bytes from a string of length 255 [-Wstringop-truncation]
gcc -c -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -DLIBDIR=\"/etc\" -I.
-I.. -I../intl -I../intl -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall reports.c
reports.c: In function ‘print_the_system_summary’:
reports.c:283:20: error: type defaults to ‘int’ in declaration of ‘idx’
[-Wimplicit-int]
283 | register idx;
| ^~~
make[2]: *** [Makefile:68: reports.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:45: all] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: tua
Source-Version: 4.3-16
Done: Mark Brown <broo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
tua, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mark Brown <broo...@debian.org> (supplier of updated tua 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 12 Oct 2024 14:44:45 +0100
Source: tua
Architecture: source
Version: 4.3-16
Distribution: unstable
Urgency: low
Maintainer: Mark Brown <broo...@debian.org>
Changed-By: Mark Brown <broo...@debian.org>
Closes: 1075587
Changes:
tua (4.3-16) unstable; urgency=low
.
* Work around GCC breakage (closes: #1075587).
Checksums-Sha1:
14cd8099d3a56d6128661d1bb06376e37f427809 1301 tua_4.3-16.dsc
b11c5e6bd9ace51f6585e9556727d9ce6a86831d 8477 tua_4.3-16.diff.gz
Checksums-Sha256:
b614a6539dcc00f74959ff6f3ba43942d3c0a805f4d750156fe259b5cee245c1 1301
tua_4.3-16.dsc
49e6c92c6a0636d8170f3a75ef1e7ce6c6ae0bf6d1d9d6bbce8515f7ed468b08 8477
tua_4.3-16.diff.gz
Files:
67c1aa0e4cf8eb2aaf455d5eafcad6fc 1301 comm extra tua_4.3-16.dsc
49ab1002e55cad49eeb803fad017f13a 8477 comm extra tua_4.3-16.diff.gz
-----BEGIN PGP SIGNATURE-----
iQFHBAEBCgAxFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmcKhrgTHGJyb29uaWVA
ZGViaWFuLm9yZwAKCRAk1otyXVSH0HSPB/9O95n2nzWhF95KGzBWmBSBsnfPIUvN
LtKiRqACCnUockKdh+AMvQNoq7pCpll0/pdwLBl48fXfznORGvD/hov0ZCtsh4Kc
uqCKVIaaUr6GyybyJqsVgAgtWEpEF4j/KZX4/mAd9b19+10WvcqyWEjhssSG/x62
KCI0qxgh05BfPuDDOAK6jCIIfmc/8GzS8g3tcNQzWmACXmRf76aotUQkvFxIWcby
ucihCt14u/kJ1PCx+VOUGRlXMAZQgKYpU/yr7lIvjLFVcMaZmxRQu5npo/N5H8Vq
l1QdSqN/w7KdOmI1uNbBEyKzxzobhJTBxT+rTSS5rQ4yHclHerqgvuuk
=d3tI
-----END PGP SIGNATURE-----
pgptGb_WqoSvp.pgp
Description: PGP signature
--- End Message ---