Your message dated Wed, 24 Sep 2025 19:20:39 +0000
with message-id <[email protected]>
and subject line Bug#1097773: fixed in raster3d 3.0-8-1
has caused the Debian Bug report #1097773,
regarding raster3d: 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.)


-- 
1097773: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097773
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:raster3d
Version: 3.0-7-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/raster3d_3.0-7-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

[...]
make -C examples clean
make[2]: Entering directory '/build/reproducible-path/raster3d-3.0-7/examples'
rm -f example1.png example2.png example3.png example4.png example5.png 
example6_draft.png example6_aa.png example6.png example6_alpha.png example7.png 
example8.png example9.png example1_diff.png example2_diff.png example3_diff.png 
example4_diff.png example5_diff.png example6_draft_diff.png 
example6_aa_diff.png example6_diff.png example6_alpha_diff.png 
example7_diff.png example8_diff.png example9_diff.png
rm -f example2.r3d example8.r3d example9[abcdef].png example9_labels.png
rm -rf reference
make[2]: Leaving directory '/build/reproducible-path/raster3d-3.0-7/examples'
rm -f Makefile.incl 
touch Makefile.incl
if [ -e aix-patch ] ; then rm -f aix-patch; fi
exit 0
make[1]: Leaving directory '/build/reproducible-path/raster3d-3.0-7'
   dh_autoreconf_clean -O--no-parallel
   dh_clean -O--no-parallel
 debian/rules binary
dh binary --no-parallel
   dh_update_autotools_config -O--no-parallel
   dh_autoreconf -O--no-parallel
   dh_auto_configure -O--no-parallel
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/raster3d-3.0-7'
/usr/bin/make linux
make[2]: Entering directory '/build/reproducible-path/raster3d-3.0-7'
make[2]: Leaving directory '/build/reproducible-path/raster3d-3.0-7'
make[1]: Leaving directory '/build/reproducible-path/raster3d-3.0-7'
   dh_auto_test -O--no-parallel
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--no-parallel
   dh_prep -O--no-parallel
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/raster3d-3.0-7'
dh_auto_install -- prefix=/build/reproducible-path/raster3d-3.0-7/debian/tmp
        make -j1 install 
DESTDIR=/build/reproducible-path/raster3d-3.0-7/debian/tmp 
AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" 
prefix=/build/reproducible-path/raster3d-3.0-7/debian/tmp
make[2]: Entering directory '/build/reproducible-path/raster3d-3.0-7'
Making Raster3D 3.0-7 for linux
gcc -g -O2 -Wall -Dgfortran -I/usr/include -I/usr/local/include -DGUNZIP  
-DTIFF_SUPPORT -DTIFF_INVERT -DGD_SUPPORT  -DLINUX -DNETWORKBYTEORDER 
-Wl,-z,relro -Wl,-z,now -o avs2ps avs2ps.c -lm
avs2ps.c: In function ‘main’:
avs2ps.c:31:5: warning: old-style function definition [-Wold-style-definition]
   31 | int main(argc,argv)
      |     ^~~~
avs2ps.c:158:13: error: too many arguments to function ‘dither’; expected 0, 
have 6
  158 |             dither( xsize, inbuf1, inbuf2, obuf1, index, done );
      |             ^~~~~~  ~~~~~
avs2ps.c:40:18: note: declared here
   40 | extern void      dither();
      |                  ^~~~~~
avs2ps.c: In function ‘dither’:
avs2ps.c:40:18: warning: old-style function definition [-Wold-style-definition]
avs2ps.c:235:1: error: number of arguments doesn’t match prototype
  235 | {
      | ^
avs2ps.c:40:18: error: prototype declaration
   40 | extern void      dither();
      |                  ^~~~~~
avs2ps.c: In function ‘warpf’:
avs2ps.c:38:18: warning: old-style function definition [-Wold-style-definition]
   38 | extern float     warpf();
      |                  ^~~~~
avs2ps.c:299:1: error: number of arguments doesn’t match prototype
  299 | {
      | ^
avs2ps.c:38:18: error: prototype declaration
   38 | extern float     warpf();
      |                  ^~~~~
make[2]: *** [Makefile:201: avs2ps] Error 1
make[2]: Leaving directory '/build/reproducible-path/raster3d-3.0-7'
dh_auto_install: error: make -j1 install 
DESTDIR=/build/reproducible-path/raster3d-3.0-7/debian/tmp 
AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" 
prefix=/build/reproducible-path/raster3d-3.0-7/debian/tmp returned exit code 2
make[1]: *** [debian/rules:15: override_dh_auto_install] Error 25
make[1]: Leaving directory '/build/reproducible-path/raster3d-3.0-7'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: raster3d
Source-Version: 3.0-8-1
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
raster3d, 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.
Étienne Mollier <[email protected]> (supplier of updated raster3d 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, 24 Sep 2025 20:58:06 +0200
Source: raster3d
Architecture: source
Version: 3.0-8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1097773 1105671
Changes:
 raster3d (3.0-8-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 3.0-8  (Closes: #1097773)
   * d/copyright: bump upstream copyright year.
   * d/control: declare compliance to standards version 4.7.2.
   * d/control: declare raster3d-doc Multi-Arch foreign.
   * Makefile.diff: unfuzz patch.
   * fix_bashism.patch: delete: applied upstream.
   * spelling.patch: delete: applied upstream.
   * worms_sh.patch: delete: applied upstream.
   * d/control: remove redundant Rules-Requires-Root.
   * d/watch: upgrade to version 5 watchfile.
   * prevent_Makefile.incl_removal.patch: new.
     This patch avoids cleaning up a file expecte by dpkg-buildpackage when
     checking for the integrity of upstream source code.
   * sequence_normal3d_qinp.patch: new.
     This change fixes random build failures depending on the order in
     which make recipes are executed. (Closes: #1105671)
   * d/rules: restore ability for parallel builds.
   * d/salsa-ci.yml: disable blhc CI for now.
Checksums-Sha1:
 e856e0082e3e0f510473cb780d11d09bb7d7a44a 2219 raster3d_3.0-8-1.dsc
 08c1eb80780b58fa27c4f2e8e8b21329026d57b3 1724116 raster3d_3.0-8.orig.tar.gz
 09f8566e0fa7d0a6a789cb6950e884b0defc737c 14100 raster3d_3.0-8-1.debian.tar.xz
Checksums-Sha256:
 59d2293f2c7dc4164765687aa54bbc2018b388b69ee7b6da1dafcb412efd84e5 2219 
raster3d_3.0-8-1.dsc
 cc2c8b2c0a7df61c5810c9e803e1d04433ad525329239679cab73e63e762cbe2 1724116 
raster3d_3.0-8.orig.tar.gz
 41ae29105544814ab6d44b8f41ce00a6969563f80b789504eba6d0d214391698 14100 
raster3d_3.0-8-1.debian.tar.xz
Files:
 40b7ed2a613242d61af86c75198d9bea 2219 science optional raster3d_3.0-8-1.dsc
 d2e62084b90cc51aa6adc788fe5a2c99 1724116 science optional 
raster3d_3.0-8.orig.tar.gz
 cd92c96910da4ce5c8f1639873c90170 14100 science optional 
raster3d_3.0-8-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmjUQEMUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdqLzw//cDzAhJ90yQmXBxSKLhvC62OuAZ1M
+hzW207ob7QL+MVDToQMiz+jeFepwSX3HOU1a0eWQDqLBjNsaO7I/8QU9QrfhBeX
ILjTOdUG1wy1A7TLJsb09NDW+BsBfter34f8/nDcfOruNpOG1tHrpH1WpXLBV1ej
q0uyRxh/3+PkcjonOq38aLca/2N4qLqyR5MqnVM4forNbjtcmO0GbyAvQKB9SDaz
7TdiGLE3aCvWQufWkWnED9gLR2e9+UZ+tgrD1rzkb8Ng7IubpSowEIajc8q0nI1X
zRI1iWG6WTixOtnluMZeJ+t8OZfOu632bi8plvc3avlHyEjl9N3v6ATR8/HXME+I
GkrY1ab1HRAegcBoPA+4B5mRqDYiAhacByFP9wP7mnQF1tU5lux71dHTTxlyCMDf
8146Zb7xDy7NXIVq8EzTAjhjfRBaZEZjd2TogBRR+RVhb0gCSt/eNXEKriC8M5Ro
ic1qn7UFyYKGT3fi34RZsGze1SrkUWCO3VTp8pHSlyIEpky8QHTaRuY+zmhMcbKk
H5EuF+cCoOSRca4UtVukXcFSazfqwoVpIs8o+o4qJ1mMix89XM01ybbcEXYvj3Fp
CJT8SuRuX2TBQ4b2HiHF/x4NoLcjgdx14BNYw+qLuFzAIjIQGYIlx0FTzKBPu9R4
7BoHPLWivTZ3JHE=
=WOPa
-----END PGP SIGNATURE-----

Attachment: pgpBKQivs24s3.pgp
Description: PGP signature


--- End Message ---

Reply via email to