Your message dated Thu, 27 Feb 2025 22:11:55 +0000
with message-id <[email protected]>
and subject line Bug#1098103: fixed in wmget 0.6.1-3
has caused the Debian Bug report #1098103,
regarding wmget: ftbfs with GCC-15
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.)
--
1098103: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098103
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:wmget
Version: 0.6.1-2
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/wmget_0.6.1-2_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cancel.o cancel.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o configure.o configure.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o iq.o iq.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o list.o list.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o messages.o messages.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o request.o request.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o retrieve.o retrieve.c
gcc -DPACKAGE_NAME=\"wmget\" -DPACKAGE_TARNAME=\"wmget\"
-DPACKAGE_VERSION=\"0.6.1\" -DPACKAGE_STRING=\"wmget\ 0.6.1\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmget\" -DVERSION=\"0.6.1\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/x86_64-linux-gnu -isystem /usr/include/mit-krb5
-I/usr/include/p11-kit-1 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/wmget-0.6.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o server.o server.c
config.def: In function ‘load_cmdline’:
configure.c:256:17: error: too many arguments to function ‘set_silent’;
expected 0, have 2
256 | set_##l (req, cfg a); \
| ^~~~ ~~~
config.def:44:1: note: in expansion of macro ‘O’
44 | O( 's', silent, no, "Suppress any non-error messages" )
| ^
configure.c:79:13: note: declared here
79 | static void set_silent ()
| ^~~~~~~~~~
configure.c:256:17: error: too many arguments to function ‘set_verbose’;
expected 0, have 2
256 | set_##l (req, cfg a); \
| ^~~~ ~~~
config.def:45:1: note: in expansion of macro ‘O’
45 | O( 'V', verbose, no, "Produce verbose output (debugging only)" )
| ^
configure.c:85:13: note: declared here
85 | static void set_verbose ()
| ^~~~~~~~~~~
retrieve.c: In function ‘retrieve’:
retrieve.c:137:5: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since
7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
137 | curl_easy_setopt (
| ^~~~~~~~~~~~~~~~
In file included from retrieve.c:42:
/usr/include/x86_64-linux-gnu/curl/curl.h:1309:3: note: declared here
1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION,
CURLOPTTYPE_FUNCTIONPOINT, 56,
| ^~~~~~~~~~~~~~~~~
config.def: In function ‘read_rcfile’:
configure.c:341:17: error: too many arguments to function ‘set_silent’;
expected 0, have 2
341 | set_##NAM (0, cfg); \
| ^~~~ ~
configure.c:346:17: note: in expansion of macro ‘ARG_no’
346 | ARG_##a (l) \
| ^~~~
config.def:44:1: note: in expansion of macro ‘O’
44 | O( 's', silent, no, "Suppress any non-error messages" )
| ^
configure.c:79:13: note: declared here
79 | static void set_silent ()
| ^~~~~~~~~~
configure.c:341:17: error: too many arguments to function ‘set_verbose’;
expected 0, have 2
341 | set_##NAM (0, cfg); \
| ^~~~ ~
configure.c:346:17: note: in expansion of macro ‘ARG_no’
346 | ARG_##a (l) \
| ^~~~
config.def:45:1: note: in expansion of macro ‘O’
45 | O( 'V', verbose, no, "Produce verbose output (debugging only)" )
| ^
configure.c:85:13: note: declared here
85 | static void set_verbose ()
| ^~~~~~~~~~~
make[1]: *** [Makefile:469: configure.o] Error 1
make[1]: *** Waiting for unfinished jobs....
server.c:67:18: error: expected identifier or ‘(’ before numeric constant
67 | static const int CHAR_WIDTH = 6;
| ^~~~~~~~~~
make[1]: *** [Makefile:469: server.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/wmget-0.6.1'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: wmget
Source-Version: 0.6.1-3
Done: Jeremy Sowden <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wmget, 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.
Jeremy Sowden <[email protected]> (supplier of updated wmget 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, 27 Feb 2025 20:27:43 +0000
Source: wmget
Architecture: source
Version: 0.6.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Window Maker Team <[email protected]>
Changed-By: Jeremy Sowden <[email protected]>
Closes: 1098103
Changes:
wmget (0.6.1-3) unstable; urgency=medium
.
* d/control
- bump Standards-Version to 4.7.0
- add myself to `Uploaders`
- replace pkg-config build-dep with pkgconf
* d/patches
- add a patch to update pre-ANSI function definitions
- add patch to rename `CHAR_`-prefixed constants (Closes: #1098103)
Checksums-Sha1:
174a5644d4ad94a9700c267ba7ee5cf5d31ab8b1 2011 wmget_0.6.1-3.dsc
18a87985e8584c31532f5f81a99ad13fcf719059 5852 wmget_0.6.1-3.debian.tar.xz
043b2ebb63119140b679a6119a754621f9192c54 8172 wmget_0.6.1-3_amd64.buildinfo
Checksums-Sha256:
1290864c8c89fcc8cf83d074272b5a415f40ab4a7ea594e7dcd94db6d9167b81 2011
wmget_0.6.1-3.dsc
fc16c284a40a072eae305a1debc0566778d1273361688280aa33bdaed56b6918 5852
wmget_0.6.1-3.debian.tar.xz
ba95cb8e35be1277b804435cc511c108676ce66cc841f87361112b5b13bb3a25 8172
wmget_0.6.1-3_amd64.buildinfo
Files:
e4e3abde12dbf7da43c644e3bdb03749 2011 x11 optional wmget_0.6.1-3.dsc
1193341478a80896047f97cb07501aaf 5852 x11 optional wmget_0.6.1-3.debian.tar.xz
e6c091ccb0daaa556757665d6d674420 8172 x11 optional
wmget_0.6.1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEbB20U2PvQDe9VtUXKYasCr3xBA0FAmfA3O8SHGF6YXplbEBk
ZWJpYW4ub3JnAAoJECmGrAq98QQND74P/i6S2UWyMHX9zd24FL+iZhWyOZDo65PG
SbRfBl0zqrhztuIo5O/fUnvNFsne8anRQxRamk9k5CL3rkTciFk8QyS+Jtq3QRvx
flCVWF3af0t8NBP4rDFBxA7rYbHR1/iXXZE+5zgvxl/V2bW1QE2o9q49FkBt6GoG
jtUonhGt3zFFWtI4Xv6PqsH4ghwVZfaLLdgSC7KvPz3dhp5suH4mYrxLVCtFqzAc
/Vs5GQcKA5/pguYa3HZ0YNMoBNILZDCo9oiJLZ5pha4xJCBR1h0oz64TxmfzMOHf
vLq+YlTd8lT66Kg/So8/HKT5nFhnYvHnaZ4uN/AH6D9KLHZw4vYFFZMW51rNYiJG
fyieVX0u/m1GqLtDnRDs4B4K9BheU206S8YAxZxj5wEwJUYsJTfmwqEXhnyigS0k
FbxMD1+tJE3NlFlUzMpa9uHzupD/+XtCgiW3uSOXeiNFE1nbPSdhXXt1h8Dbo8bs
iusp6XKubQJQr6hyAskQD5Fbv+oBoPvqWSj+FWx/3EaPOJlj0sBfcUOmYqBKnXfu
8arNTJM1Wc/vFtV3KC8McLk4enJzxMpa5pVOGBHkvxrgO1zAyWO8VEV9U/xoyKbL
GFk9/bzKc5cL1C7Drurm43ZqEkCYzOicNuek2rorrUk0qgmnDXya3zp0gDTQB168
j5qxmgdva2P8
=cFjK
-----END PGP SIGNATURE-----
pgpNdsRsnpHXR.pgp
Description: PGP signature
--- End Message ---