Your message dated Tue, 18 Jul 2023 22:34:21 +0000
with message-id <[email protected]>
and subject line Bug#1037656: fixed in filtergen 0.12.8-3
has caused the Debian Bug report #1037656,
regarding filtergen: ftbfs with GCC-13
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.)
--
1037656: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037656
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:filtergen
Version: 0.12.8-1
Severity: normal
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-13
[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-13/g++-13, but succeeds to build with gcc-12/g++-12. 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/2023/05/22/logs/filtergen_0.12.8-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html
[...]
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for getopt.h... yes
checking for getopt in -lgetopt... no
checking whether to enable profiler... no
checking whether to enable debugging compiler options... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating t/Makefile
config.status: creating filtergen.spec
config.status: creating fgadm
config.status: creating fgadm.conf
config.status: creating rules.filter
config.status: creating config.h
config.status: executing depfiles commands
filtergen 0.12.8: automatic configuration OK.
Type 'make' to compile filtergen.
Type 'make install' to install filtergen.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in .
make[3]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -pedantic -W -Wall -Werror -Waggregate-return
-Wcast-align -Wcast-qual -Wnested-externs -Wshadow -Wbad-function-cast
-Wwrite-strings -Winit-self -Wformat=2 -Wuninitialized -Wpointer-arith
-Wstrict-aliasing -fstrict-aliasing -c -o filtergen.o filtergen.c
filtergen.c: In function ‘main’:
filtergen.c:239:5: error: pointer ‘ftn’ may be used after ‘free’
[-Werror=use-after-free]
239 | fprintf(stderr, "%s: target filter unrecognised: %s\n", progname,
ftn);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
filtergen.c:237:3: note: call to ‘free’ here
237 | free(ftn);
| ^~~~~~~~~
In file included from /usr/include/stdio.h:906,
from filtergen.c:25:
In function ‘fprintf’,
inlined from ‘main’ at filtergen.c:239:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:79:10: error: pointer ‘ftn’ may be
used after ‘free’ [-Werror=use-after-free]
79 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
80 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
filtergen.c: In function ‘main’:
filtergen.c:237:3: note: call to ‘free’ here
237 | free(ftn);
| ^~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [Makefile:604: filtergen.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:818: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:427: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:10: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: filtergen
Source-Version: 0.12.8-3
Done: Jamie Wilkinson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
filtergen, 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.
Jamie Wilkinson <[email protected]> (supplier of updated filtergen 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, 19 Jul 2023 08:19:53 +1000
Source: filtergen
Architecture: source
Version: 0.12.8-3
Distribution: unstable
Urgency: medium
Maintainer: Jamie Wilkinson <[email protected]>
Changed-By: Jamie Wilkinson <[email protected]>
Closes: 1037656
Changes:
filtergen (0.12.8-3) unstable; urgency=medium
.
* Acknowledge FTBFS bugfix, forgotten in last version. Closes: #1037656
Checksums-Sha1:
0181cc2a1c0f6b58821ed1259f060a4c920161c6 1875 filtergen_0.12.8-3.dsc
f7f27d6475b6b53aa9366b96d80caf4521b9f25c 83528 filtergen_0.12.8-3.debian.tar.xz
1dd6f86c4546b52ffcf0902537295c312e72bb5a 6271
filtergen_0.12.8-3_amd64.buildinfo
Checksums-Sha256:
d7f67ff10abc944a544861c1e66ebde82aa9773a56f27d86396a2db2cc960330 1875
filtergen_0.12.8-3.dsc
e58c3201aa5417f1c45e3497c411e913c666e9995c6cd49d62eec851381dcc0f 83528
filtergen_0.12.8-3.debian.tar.xz
a62f850b733318a6942602e89b40c62d63e860928a214cc784436110191b87cc 6271
filtergen_0.12.8-3_amd64.buildinfo
Files:
3ae50e9da2dcb4f87c3a7a517578d627 1875 net optional filtergen_0.12.8-3.dsc
870b61fb68ced07fcda3148330f50476 83528 net optional
filtergen_0.12.8-3.debian.tar.xz
bb94c655ce251ca1d1885030e7a3d579 6271 net optional
filtergen_0.12.8-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEERA52kfhogLSsnHi0V1D3VO2bITgFAmS3ECoACgkQV1D3VO2b
ITijiw/9EJS/AulTu1btERRw9MCVtkGhi6IyNI8tjQ8CEFAdTj6903Wco5L+IhAH
VT4BcbZeXsB+FhmbjFqwpwF3t+gY1EjFBmu91LzKxCCFj4RcLcylEdEaW3iqh4nC
mCy298jvqgw3xi1+kGfgTb3A5JdquBNhpJ08iS+axOzHEgfxmzmiNKxY2ycu5Bau
8dHOsqPQwzmBV5JFYLwu3+Cw0bDadZ6UZkoA5LJawxhKlw+AjJAWT9VSXXvZpKq1
rmxmJWV2ySR1iJdFFs21hmdTKosh8MFs1kEUyHIvjuz76lhRdP2MIhetaUxycwfr
TAXbf7BVGt98E7QOHScbw93v7RoJRVNm/9mjdCSkDt79mpcdeQLE5D7sa+st+bSv
ZzH2fKks5GZ01A96fYs73t7MDYSxAX/lSe58IHuhdr/IYUtDADuq3seRi86H3TeM
vvwRZ0xZxRyBpRcqHDW3wcq5Uv99/bTwkH94EYcWOSQ0OhxWwNPXuFJf4xPUrONo
PPUogUwm3Yg1LzEPYGDj0f9OA1jUiFX5tFgItWz2oBlQo3cMJSXgoF9QI5Gx2hou
MoLqzJd3e5NHTVHBzfPx2tKsqFq+BmaN8+YzBjR6+ueCcPku0Rtx4QlrYRCfbTO8
mc35u8Ng3pkyasAhfll4mnJVYPeepCjhTJNhm7DV/ztUzzM8Xcc=
=V3R1
-----END PGP SIGNATURE-----
--- End Message ---