Your message dated Thu, 11 Sep 2025 11:23:50 +0000
with message-id <[email protected]>
and subject line Bug#1096917: fixed in kcov 43+dfsg-2
has caused the Debian Bug report #1096917,
regarding kcov: 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.)
--
1096917: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096917
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:kcov
Version: 43+dfsg-1
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/kcov_43+dfsg-1_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
[...]
[ 30%] Building C object
CMakeFiles/multi_fork.dir/multi-fork/test-multi-fork.c.o
[ 32%] Linking C executable multi_fork
[ 34%] Built target multi_fork
[ 36%] Building C object
CMakeFiles/shared_library_test.dir/shared-library/main.c.o
[ 38%] Linking C executable shared_library_test
[ 38%] Built target shared_library_test
[ 40%] Building C object CMakeFiles/argv_dependent.dir/argv-dependent.c.o
[ 42%] Linking C executable argv_dependent
[ 42%] Built target argv_dependent
[ 44%] Building C object CMakeFiles/test_popen.dir/popen/test-popen.c.o
[ 46%] Linking C executable test_popen
[ 46%] Built target test_popen
[ 48%] Building CXX object CMakeFiles/test_daemon.dir/daemon/test-daemon.cc.o
[ 50%] Linking CXX executable test_daemon
[ 50%] Built target test_daemon
[ 51%] Building C object CMakeFiles/multi_1.dir/merge-tests/file.c.o
[ 53%] Building C object CMakeFiles/multi_1.dir/merge-tests/main_1.c.o
[ 55%] Linking C executable multi_1
[ 55%] Built target multi_1
[ 57%] Building C object CMakeFiles/multi_2.dir/merge-tests/file.c.o
[ 59%] Building C object CMakeFiles/multi_2.dir/merge-tests/main_2.c.o
[ 61%] Linking C executable multi_2
[ 61%] Built target multi_2
[ 63%] Building CXX object
CMakeFiles/setpgid-kill.dir/setpgid-kill/setpgid-kill-main.cc.o
[ 65%] Building CXX object
CMakeFiles/setpgid-kill.dir/build/reproducible-path/kcov-43+dfsg/src/utils.cc.o
[ 67%] Linking CXX executable setpgid-kill
[ 67%] Built target setpgid-kill
[ 69%] Building CXX object CMakeFiles/issue31.dir/daemon/test-issue31.cc.o
[ 71%] Linking CXX executable issue31
[ 71%] Built target issue31
[ 73%] Building CXX object CMakeFiles/dlopen.dir/dlopen/dlopen.cc.o
[ 75%] Building CXX object CMakeFiles/dlopen.dir/dlopen/dlopen-main.cc.o
[ 76%] Linking CXX executable dlopen
[ 76%] Built target dlopen
[ 78%] Building C object CMakeFiles/s.dir/short-file.c.o
[ 80%] Linking C executable s
[ 80%] Built target s
[ 82%] Building C object CMakeFiles/fork+exec.dir/fork/fork+exec.c.o
/build/reproducible-path/kcov-43+dfsg/tests/fork/fork+exec.c: In function
‘main’:
/build/reproducible-path/kcov-43+dfsg/tests/fork/fork+exec.c:26:17: warning:
argument 2 null where non-null expected [-Wnonnull]
26 | execvp(argv[1], NULL);
| ^~~~~~
In file included from
/build/reproducible-path/kcov-43+dfsg/tests/fork/fork+exec.c:1:
/usr/include/unistd.h:599:12: note: in a call to function ‘execvp’ declared
‘nonnull’
599 | extern int execvp (const char *__file, char *const __argv[])
| ^~~~~~
[ 84%] Linking C executable fork+exec
[ 84%] Built target fork+exec
[ 86%] Building C object CMakeFiles/thread-test.dir/threads/thread-main.c.o
/build/reproducible-path/kcov-43+dfsg/tests/threads/thread-main.c: In function
‘main’:
/build/reproducible-path/kcov-43+dfsg/tests/threads/thread-main.c:34:36: error:
passing argument 3 of ‘pthread_create’ from incompatible pointer type
[-Wincompatible-pointer-types]
34 | pthread_create(&tid, NULL, real_thread_create, NULL);
| ^~~~~~~~~~~~~~~~~~
| |
| void * (*)(void)
In file included from
/build/reproducible-path/kcov-43+dfsg/tests/threads/thread-main.c:1:
/usr/include/pthread.h:204:36: note: expected ‘void * (*)(void *)’ but argument
is of type ‘void * (*)(void)’
204 | void *(*__start_routine) (void *),
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/kcov-43+dfsg/tests/threads/thread-main.c:14:7: note:
‘real_thread_create’ declared here
14 | void* real_thread_create()
| ^~~~~~~~~~~~~~~~~~
make[4]: *** [CMakeFiles/thread-test.dir/build.make:79:
CMakeFiles/thread-test.dir/threads/thread-main.c.o] Error 1
make[3]: *** [CMakeFiles/Makefile2:767: CMakeFiles/thread-test.dir/all] Error 2
make[2]: *** [Makefile:91: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/kcov-43+dfsg/build-tests'
make[1]: *** [debian/rules:15: override_dh_auto_test] Error 2
make[1]: Leaving directory '/build/reproducible-path/kcov-43+dfsg'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: kcov
Source-Version: 43+dfsg-2
Done: William Desportes <[email protected]>
We believe that the bug you reported is fixed in the latest version of
kcov, 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.
William Desportes <[email protected]> (supplier of updated kcov 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, 11 Sep 2025 11:36:54 +0200
Source: kcov
Architecture: source
Version: 43+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: William Desportes <[email protected]>
Changed-By: William Desportes <[email protected]>
Closes: 1096917
Changes:
kcov (43+dfsg-2) unstable; urgency=medium
.
* Add a patch for GCC-15 (Closes: #1096917)
* Add a patch for subshells
* Add a patch to disable a test assertion
* blhc: enable verbose builds and hardening flags
* Update Standards-Version to 4.7.2
Checksums-Sha1:
d9a95e3d1d90224aee9afff5d3ec73d3dc649c00 1464 kcov_43+dfsg-2.dsc
15ad69f28dcf9c5a31181d17e770febfbac2a385 147576 kcov_43+dfsg.orig.tar.xz
2f5e06537c0988b28ea2eb8557b6c1e086d6850a 6900 kcov_43+dfsg-2.debian.tar.xz
d37f4bcbf4a8e75da135b4e499c36f3bcff44384 8119 kcov_43+dfsg-2_source.buildinfo
Checksums-Sha256:
e13f88b02f65d90195896d982ba6eacb24768c5c4a8c32183259d442799f1883 1464
kcov_43+dfsg-2.dsc
c7e286889aca90473ee0954e77713a4742cbea38b147a548db289e68a38244c2 147576
kcov_43+dfsg.orig.tar.xz
33e24f0c50298a1c5eb04d15876b6d79631416b8ccf81a7993cf9895450f58d7 6900
kcov_43+dfsg-2.debian.tar.xz
96dcb1125eda7ab611043a4c219923a54b45fd0801153ef43a580849a5bc9083 8119
kcov_43+dfsg-2_source.buildinfo
Files:
965d60dd1f56c7f3d41be32dc390fa99 1464 devel optional kcov_43+dfsg-2.dsc
df54f1806c60bd48d7b0bff0f441df5d 147576 devel optional kcov_43+dfsg.orig.tar.xz
91402281f8ac11d858729ddd0b86f0ad 6900 devel optional
kcov_43+dfsg-2.debian.tar.xz
07df0279cc159577be0572df9cb7e968 8119 devel optional
kcov_43+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQTUOpr7jDz/A89V91JwaE9HF9SaMQUCaMKrswAKCRBwaE9HF9Sa
Mb3eAQCcbFs7gFLs91shXhQC9cBKFL8R7kIeAsQgqOulIAD3hAEAgB6DxWgOuybB
kTFE6ZVxbBkspTvRRulJPpcsPXyD+Qo=
=GL0h
-----END PGP SIGNATURE-----
pgpIsLnyXYrR2.pgp
Description: PGP signature
--- End Message ---