Your message dated Sat, 13 Sep 2025 16:25:26 +0000
with message-id <[email protected]>
and subject line Bug#1096757: fixed in gplcver 2.12a-4
has caused the Debian Bug report #1096757,
regarding gplcver: 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.)
--
1096757: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096757
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gplcver
Version: 2.12a-3
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/gplcver_2.12a-3_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
[...]
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
dh_auto_build
make -j8
make[1]: Entering directory '/build/reproducible-path/gplcver-2.12a'
Making all in src
make[2]: Entering directory '/build/reproducible-path/gplcver-2.12a/src'
make all-am
make[3]: Entering directory '/build/reproducible-path/gplcver-2.12a/src'
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-dig_main.o `test -f
'dig_main.c' || echo './'`dig_main.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-cver.o `test -f 'cver.c' ||
echo './'`cver.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_src.o `test -f 'v_src.c'
|| echo './'`v_src.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_src2.o `test -f 'v_src2.c'
|| echo './'`v_src2.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_src3.o `test -f 'v_src3.c'
|| echo './'`v_src3.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_fx.o `test -f 'v_fx.c' ||
echo './'`v_fx.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_fx2.o `test -f 'v_fx2.c'
|| echo './'`v_fx2.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_fx3.o `test -f 'v_fx3.c'
|| echo './'`v_fx3.c
gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I../pli_incs -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/gplcver-2.12a=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o cver-v_cnv.o `test -f 'v_cnv.c'
|| echo './'`v_cnv.c
cver.c: In function ‘__dig_main’:
cver.c:1016:4: error: passing argument 2 of ‘signal’ from incompatible pointer
type [-Wincompatible-pointer-types]
1016 | (void (*)()) __comp_sigint_handler);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(void)
In file included from cver.c:49:
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void
(*)(int)’} but argument is of type ‘void (*)(void)’
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ~~~~~~~~~~~~~~~^~~~~~~~~
/usr/include/signal.h:72:16: note: ‘__sighandler_t’ declared here
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
make[3]: *** [Makefile:477: cver-cver.o] Error 1
make[3]: *** Waiting for unfinished jobs....
v_src3.c: In function ‘movedir_match_dir_pats’:
v_src3.c:5229:2: warning: ignoring return value of ‘getcwd’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5229 | getcwd(dirstr, RECLEN);
| ^~~~~~~~~~~~~~~~~~~~~~
v_src3.c:5246:6: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5246 | chdir(dirstr);
| ^~~~~~~~~~~~~
v_src3.c:5258:2: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5258 | chdir(dirstr);
| ^~~~~~~~~~~~~
v_src3.c: In function ‘expand_hier_files’:
v_src3.c:5018:2: warning: ignoring return value of ‘getcwd’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5018 | getcwd(dirstr, RECLEN);
| ^~~~~~~~~~~~~~~~~~~~~~
v_src3.c:5033:8: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5033 | chdir(dirstr);
| ^~~~~~~~~~~~~
v_src3.c:5053:2: warning: ignoring return value of ‘chdir’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
5053 | chdir(dirstr);
| ^~~~~~~~~~~~~
In function ‘match_hier_name’,
inlined from ‘find_hier’ at v_src3.c:4984:10:
v_src3.c:4906:25: warning: ‘strchr’ reading 1 or more bytes from a region of
size 0 [-Wstringop-overread]
4906 | if (xfp->incall && strchr(cp, '/') == NULL) return(TRUE);
| ^~~~~~~~~~~~~~~
In function ‘find_hier’:
cc1: note: source object is likely at address zero
make[3]: Leaving directory '/build/reproducible-path/gplcver-2.12a/src'
make[2]: *** [Makefile:309: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/gplcver-2.12a/src'
make[1]: *** [Makefile:360: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/gplcver-2.12a'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gplcver
Source-Version: 2.12a-4
Done: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gplcver, 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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier
of updated gplcver 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: Fri, 05 Sep 2025 15:47:07 +0200
Source: gplcver
Built-For-Profiles: noudeb
Architecture: source
Version: 2.12a-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team
<[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy)
<[email protected]>
Closes: 1096757
Changes:
gplcver (2.12a-4) unstable; urgency=medium
.
* Add fix-gcc15-ftbfs.patch to fix FTBFS with gcc-15 (Closes: #1096757)
* Update copyright years
* d/control: bump standards version to 4.7.2
Checksums-Sha1:
d0bdc427e1a66c68004f6ef9bedf36942d99b702 1681 gplcver_2.12a-4.dsc
8ccfa560ff75d38bb3de519a8fe781db7793a4b7 13588 gplcver_2.12a-4.debian.tar.xz
87fe6c8d92928cd8de73f088a753f2353198902d 8023 gplcver_2.12a-4_source.buildinfo
Checksums-Sha256:
2e0cb81f1996442aec99084a7482afc6357ad011d9c69c17d8af593e5ddffde3 1681
gplcver_2.12a-4.dsc
04b56ed5013427f6fa418d5ec9b95936d445f3250f843c9d192d1fd1df504e0d 13588
gplcver_2.12a-4.debian.tar.xz
899f1308cc1a8e967d65a7b3b7ad8f1ea259c48e21edf3b8ac58b1eb885de61b 8023
gplcver_2.12a-4_source.buildinfo
Files:
53d6ea7c4a29d2a6ce0f453480b23651 1681 electronics optional gplcver_2.12a-4.dsc
2b4639070c61f944d6bc090b9fb11c02 13588 electronics optional
gplcver_2.12a-4.debian.tar.xz
bfd498a3df1b573ba57f914196f3baa5 8023 electronics optional
gplcver_2.12a-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFWBAEBCgBAFiEEggahliCEfm0N+LF2vBlqlO3dobcFAmjFk5QiHGFlbG1haG1v
dWR5QHVzZXJzLnNvdXJjZWZvcmdlLm5ldAAKCRC8GWqU7d2htytwCACX5aF0GgMX
4X44dJ/s2exq2kXQQALEPJFgD3PmRY9gb88N52zT7QUGfkiY9Po7fRpxjlaJgUr0
2uUoXS2cnTteSuyOJZIde5BDF4W1cShKq/NiGpEndLgUO+fLB1XrzHr27mKPcIJq
T+KBKQVjTH6YHC6JmVtOoN62IJ8lkYSwSgZUUNCpfr16o/Szb7vsoOECTgAg/3XX
16CrE7H+UQNfm3C9RyacnZgqcFyBGpvDGeH0Gyy6WAMIFVobXfMmm2mHDZPpM5Aw
U0hh2M41E9OVKC08LDJufn85SCpnpXOFxPcN+jg8G7Pg98sNB40E3+n3urRZKcie
M7YjQ54D/WZy
=Np6S
-----END PGP SIGNATURE-----
pgpNTQp7K5qwe.pgp
Description: PGP signature
--- End Message ---