Your message dated Thu, 05 Jun 2025 13:04:16 +0000
with message-id <[email protected]>
and subject line Bug#1096598: fixed in evolver 2.70+ds-9
has caused the Debian Bug report #1096598,
regarding evolver: 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.)
--
1096598: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096598
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:evolver
Version: 2.70+ds-8
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/evolver_2.70+ds-8_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
[...]
make[1]: Entering directory '/build/reproducible-path/evolver-2.70+ds'
/usr/bin/make -C _build/nox-d/src EXEC_SUFFIX=-nox-d VPATH=../../../src
make[2]: Entering directory
'/build/reproducible-path/evolver-2.70+ds/_build/nox-d/src'
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/calcforc.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/variable.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/trirevis.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/stringl.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/stringq.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/model.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/fixvol.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/query.c
../../../src/fixvol.c: In function ‘get_vertex_vgrad’:
../../../src/fixvol.c:1466:10: warning: old-style function definition
[-Wold-style-definition]
1466 | volgrad *get_vertex_vgrad(v_id)
| ^~~~~~~~~~~~~~~~
../../../src/model.c: In function ‘baryhash_init’:
../../../src/model.c:2122:6: warning: old-style function definition
[-Wold-style-definition]
2122 | void baryhash_init(fctrl)
| ^~~~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/matrix.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/grapher.c
../../../src/grapher.c: In function ‘set_spinr’:
../../../src/grapher.c:599:6: warning: old-style function definition
[-Wold-style-definition]
599 | void set_spinr(val)
| ^~~~~~~~~
../../../src/grapher.c: In function ‘set_spinl’:
../../../src/grapher.c:606:6: warning: old-style function definition
[-Wold-style-definition]
606 | void set_spinl(val)
| ^~~~~~~~~
../../../src/grapher.c: In function ‘set_tipup’:
../../../src/grapher.c:613:6: warning: old-style function definition
[-Wold-style-definition]
613 | void set_tipup(val)
| ^~~~~~~~~
../../../src/grapher.c: In function ‘set_tipdown’:
../../../src/grapher.c:620:6: warning: old-style function definition
[-Wold-style-definition]
620 | void set_tipdown(val)
| ^~~~~~~~~~~
../../../src/grapher.c: In function ‘set_clockwise’:
../../../src/grapher.c:627:6: warning: old-style function definition
[-Wold-style-definition]
627 | void set_clockwise(val)
| ^~~~~~~~~~~~~
../../../src/grapher.c: In function ‘set_counterclockwise’:
../../../src/grapher.c:634:6: warning: old-style function definition
[-Wold-style-definition]
634 | void set_counterclockwise(val)
| ^~~~~~~~~~~~~~~~~~~~
../../../src/grapher.c: In function ‘set_zoom’:
../../../src/grapher.c:641:6: warning: old-style function definition
[-Wold-style-definition]
641 | void set_zoom(val)
| ^~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O3
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/evolver-2.70+ds=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wno-unused-result -DLINUX -DOOGL
-DPTHREADS -DUSE_READLINE
-DENVEVOLVERPATHBUILTIN=\"/usr/share/doc/evolver/html:/usr/share/doc/evolver/examples\"
-DDEB_PKG_VERSION=\"2.70+ds-8\" -c ../../../src/painter.c
../../../src/painter.c: In function ‘visibility_end’:
../../../src/painter.c:2225:10: error: too many arguments to function
‘check_visible’; expected 0, have 1
2225 | check_visible((next_u+sweep_u)/2);
| ^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
../../../src/painter.c:1815:6: note: declared here
1815 | void check_visible ();
| ^~~~~~~~~~~~~
../../../src/painter.c:2240:10: error: too many arguments to function
‘check_visible’; expected 0, have 1
2240 | check_visible((next_u+sweep_u)/2);
| ^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
../../../src/painter.c:1815:6: note: declared here
1815 | void check_visible ();
| ^~~~~~~~~~~~~
make[2]: *** [Makefile:276: painter.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
'/build/reproducible-path/evolver-2.70+ds/_build/nox-d/src'
make[1]: *** [debian/rules:92: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/evolver-2.70+ds'
make: *** [debian/rules:55: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: evolver
Source-Version: 2.70+ds-9
Done: Jerome Benoit <[email protected]>
We believe that the bug you reported is fixed in the latest version of
evolver, 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.
Jerome Benoit <[email protected]> (supplier of updated evolver 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, 05 Jun 2025 12:55:47 +0000
Source: evolver
Architecture: source
Version: 2.70+ds-9
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Jerome Benoit <[email protected]>
Closes: 930206 1096598 1105314
Changes:
evolver (2.70+ds-9) experimental; urgency=medium
.
[ Jerome Benoit ]
* Introduce d/README.source .
* Refresh copyright year-tuples.
* Bump standards version to 4.7.2 in d/t/control.in, no changes needed.
* Update architecture related lists.
* Remove constraints unnecessary since buster (oldstable) in d/t/control.in:
+ evolver-nox: Drop versioned constraint on evolver in Breaks,
+ evolver-ogl: Drop versioned constraint on evolver in Breaks.
* Update d/control (see target update-debian-control in d/rules).
* Harden d/p/upstream-buildmachinery-src_Makefile-adjustment.patch
(Closes: #1105314).
* Intropuce d/p/upstream-fix-migration_to_C23-cleanup.patch
(Closes: #1096598).
* Harden d/rules, thanks to Helmut Grohne <[email protected]>,
(Closes: #930206).
.
[ Debian Janitor ]
* Update renamed lintian tag names in lintian overrides.
Checksums-Sha1:
326e01fdda76c12a534b268ad81a4de1ed90b396 2990 evolver_2.70+ds-9.dsc
89c605a70902ae047ece70ca3d15032f252e3592 28184 evolver_2.70+ds-9.debian.tar.xz
c93fd9d41a55d6c2d093361f87e457c7d551ce83 8512
evolver_2.70+ds-9_source.buildinfo
Checksums-Sha256:
aa46efdc45f576e62d20022544c652962ccd1fca30f0e89d0d58bc198a25be34 2990
evolver_2.70+ds-9.dsc
0345621047a7ece8c1c705c16115235e955737ddecee06208046ec5f32d6699f 28184
evolver_2.70+ds-9.debian.tar.xz
069b550e67637ac7dfa8c296b67c7071a215c0b4d2a41e5a6eab171da57063f3 8512
evolver_2.70+ds-9_source.buildinfo
Files:
2f5e2e1061751899ffd1367bc6be5fb7 2990 math optional evolver_2.70+ds-9.dsc
aab0b6d44c45262513f99abaedfb8340 28184 math optional
evolver_2.70+ds-9.debian.tar.xz
c782f45637ab6ebe8544b650642580ec 8512 math optional
evolver_2.70+ds-9_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQRJBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAmhBlI8VHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLtfQf/jsQt1iSz98ppwAj/hLlSxeJBIwu
tLmqnMEjkX4it0065AljsOc+nYOj82BK1H1kDn43HVUNVrvl30CX3sbtHNBE7WgP
rE+l08DcN74WXidCBG+dO3M2j+ZM4e4xEyuKmvzT0dgrzq0ZJky0R5bkzbMsuMUZ
kFh4MQh7MJfoLEuHCkkiymVbc8dHtz7FyaorxxKTJxD7Aprz9DQ9R6k9KIuTkz7n
qQ4+GCekENXVFk1D2E5I14H2T4a/l7m4cvWiufBg9Smx0BXyu0BrZ4SiuCBHedvo
W/CG8xkaqyttaYKagUDfIWv11URujy8I6mfRSp2bD3mq636FwHIBUDMXKRoRz34y
/jsNSkHTMVbyWdnYZJ4D5R+Hcm5IadiaPV/T84W8iILT2K5tsBAVcDXEKknZBG8W
E0AFhTdlBxNls7eE8OL3aYKwCducBRsd1ouaoADyNISp3aC1LhIp+ZlogcIEW7IV
diogdF/4TOPtiVadI5hxNvNzrVkPsM7lavkkA4iBwwT0VcANIkG9Smq0AHwPdYp2
7cHHBWNJvMbZ3xTeFUIvS/+o7yVcuv4peELjc+n5mj5fxfBi3vWIxVqqXjAJKzQ+
p9wawmopuI4DFBL+evtbOGdjZ/q8GrOYglViGpm0hAD6MXozq8oUa07MEPEkfc8h
aCbbBILXAIojJwMdIl3Qtn7lQhbNL7iCj4saA/8Z8qmUuPHQvx+lQ4ZdmJGqf9eb
ftK+r2gKrlt3OibM3ZdlD1vNM+6EWtUZ2bdxrrWlxYqQpFBZZxdVPKrp/oCf3MRI
KXF+ENUIcOp2/+py+Ua7QYxaoZxEKGXSzbEXzkUqaSczEzg7WLpkhND4A0nz60zu
JkS3leCBg2pUYn87+WIR6nL5e3tGv1W56DcK5rU4AHMo75K28J+IohBslP8WxdtG
if463caRffu3H77vsIAg9dYcThx7cLDRybXLCchVcIM4AyROuvdjmHVcB9nuhdw5
CYPO3geIzDOjNVm3l47wvfEhHq4LgXKyo95YWwSKnSMuOSDXwloSRqx+aLXkPUYF
m7q/2efnRDX4T5tBY2d1W3jDUXPmoa33gTGbxNDv6RrO7DeIoAIeoZA09N6WttFv
3Pg2fJVLocU3sz5EUDrhE71NCV/A+9Lx4gAbF85t/jUNOqvDtzJELLJEQJLOUmQO
KxlENj8lX3wHoEwF6swSJ/8Ad3LW6k1Wfc4be5T7NAP6os/xf2DXwnrgzipaHIDU
iiRHgT61iVzPM0lF8zZp1gAEG2JCWAoK/Ga9g86qza37UHjC2s10feXrE9C92Aim
OIdifpy4yzK+5+lXwlYDIcwp+ZjY+WYnNPJOWC3Wy5/R7OV9n2lePHmwu88=
=Ke5j
-----END PGP SIGNATURE-----
pgpDCLP9XZWRl.pgp
Description: PGP signature
--- End Message ---