Your message dated Fri, 05 Sep 2025 02:50:44 +0000
with message-id <[email protected]>
and subject line Bug#1096449: fixed in coinor-csdp 6.2.0-6
has caused the Debian Bug report #1096449,
regarding coinor-csdp: 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.)


-- 
1096449: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096449
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:coinor-csdp
Version: 6.2.0-5
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/coinor-csdp_6.2.0-5_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

[...]
      | ^
readprob.c:12:6: error: prototype declaration
   12 | void skip_to_end_of_line();
      |      ^~~~~~~~~~~~~~~~~~~
readprob.c: In function 'get_line':
readprob.c:778:5: warning: old-style function definition 
[-Wold-style-definition]
  778 | int get_line(fid,buffer,bufsiz)
      |     ^~~~~~~~
readprob.c:782:1: error: number of arguments doesn't match prototype
  782 | {
      | ^
readprob.c:13:5: error: prototype declaration
   13 | int get_line();
      |     ^~~~~~~~
readprob.c: In function 'max_line_length':
readprob.c:821:5: warning: old-style function definition 
[-Wold-style-definition]
  821 | int max_line_length(fid)
      |     ^~~~~~~~~~~~~~~
readprob.c:823:1: error: number of arguments doesn't match prototype
  823 | {
      | ^
readprob.c:14:5: error: prototype declaration
   14 | int max_line_length();
      |     ^~~~~~~~~~~~~~~
readprob.c: In function 'countentry':
readprob.c:848:6: warning: old-style function definition 
[-Wold-style-definition]
  848 | void countentry(constraints,matno,blkno,blocksize)
      |      ^~~~~~~~~~
readprob.c:853:1: error: number of arguments doesn't match prototype
  853 | {
      | ^
readprob.c:15:6: error: prototype declaration
   15 | void countentry();
      |      ^~~~~~~~~~
sdp.c:783:12: error: too many arguments to function 'dpotrf_'; expected 0, have 
5
  783 |            dpotrf_("U",&m,O,&ldam,&info);
      |            ^~~~~~~ ~~~
In file included from sdp.c:41:
../include/csdp/declarations.h:287:6: note: declared here
  287 | void dpotrf_();
      |      ^~~~~~~
readprob.c: In function 'addentry':
readprob.c:939:5: warning: old-style function definition 
[-Wold-style-definition]
  939 | int addentry(constraints,matno,blkno,indexi,indexj,ent)
      |     ^~~~~~~~
readprob.c:946:1: error: number of arguments doesn't match prototype
  946 | {
      | ^
readprob.c:16:5: error: prototype declaration
   16 | int addentry();
      |     ^~~~~~~~
make[4]: *** [Makefile:534: libsdp_la-readprob.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c psd_feas.c -o libsdp_la-psd_feas.o 
>/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c op_at.c -o libsdp_la-op_at.o 
>/dev/null 2>&1
make[4]: *** [Makefile:541: libsdp_la-sdp.lo] Error 1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c op_a.c -o libsdp_la-op_a.o 
>/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c calc_pobj.c -o libsdp_la-calc_pobj.o 
>/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c Fnorm.c -o libsdp_la-Fnorm.o 
>/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/coinor-csdp-6.2.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c op_o.c -o libsdp_la-op_o.o 
>/dev/null 2>&1
make[4]: Leaving directory '/build/reproducible-path/coinor-csdp-6.2.0/lib'
make[3]: *** [Makefile:411: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/coinor-csdp-6.2.0'
make[2]: *** [Makefile:343: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/coinor-csdp-6.2.0'
dh_auto_build: error: make -j8 returned exit code 2
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/coinor-csdp-6.2.0'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: coinor-csdp
Source-Version: 6.2.0-6
Done: Doug Torrance <[email protected]>

We believe that the bug you reported is fixed in the latest version of
coinor-csdp, 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.
Doug Torrance <[email protected]> (supplier of updated coinor-csdp 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: SHA256

Format: 1.8
Date: Thu, 04 Sep 2025 21:58:29 -0400
Source: coinor-csdp
Built-For-Profiles: noudeb
Architecture: source
Version: 6.2.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Math Team <[email protected]>
Changed-By: Doug Torrance <[email protected]>
Closes: 1096449
Changes:
 coinor-csdp (6.2.0-6) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Bug-Submit, Repository,
     Repository-Browse.
 .
   [ Doug Torrance ]
   * debian/control
     - Bump Standards-Version to 4.7.2.
   * debian/copyright
     - Update my copyright years.
   * debian/gbp.conf
     - New file; set Debian branch to debian/latest as recommended by
       DEP-14.
   * debian/patches
     - Add two patches to fix GCC 15 build failures (Closes: #1096449).
       + csdp-ansi-c.patch: Adapted from Fedora; convert from K&R C to
         ANSI C.
       + blas-lapack-header.patch: Add proper declarations for BLAS/LAPACK
         functions.
Checksums-Sha1:
 5557540b1530898c16c1f658cb5760b5086bc18b 2240 coinor-csdp_6.2.0-6.dsc
 4a9c61cc96394271da283f4ebc0344c6f1f2b3f6 23928 
coinor-csdp_6.2.0-6.debian.tar.xz
 a862d556ffade9c6030f9344e32ada9bcbe19e59 15280 
coinor-csdp_6.2.0-6_source.buildinfo
Checksums-Sha256:
 a2b3e142b63a5463f4117af9550de74097a6ce6556c1bd4213f79715eb33cdb0 2240 
coinor-csdp_6.2.0-6.dsc
 60a3a39105b42b16b1145403c4e184c34525007aee976920a8c2b2aaa5cad699 23928 
coinor-csdp_6.2.0-6.debian.tar.xz
 9598dd78c6f278beec61a1752cce73c17d5a6f49b571a27d77446b76c8f285b1 15280 
coinor-csdp_6.2.0-6_source.buildinfo
Files:
 d04763b7e96cdf3acbfeffa018981986 2240 science optional coinor-csdp_6.2.0-6.dsc
 765ef8379d9f8dce821701c59b4a42d2 23928 science optional 
coinor-csdp_6.2.0-6.debian.tar.xz
 80fb16e97a58af5c6bcba1deb69b2286 15280 science optional 
coinor-csdp_6.2.0-6_source.buildinfo

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

iQJIBAEBCAAzFiEEupghwS4HiU+y5K0AkdxKd57FyRAFAmi6RJQVHGR0b3JyYW5j
ZUBkZWJpYW4ub3JnAAoJEJHcSneexckQ+MsP9RDXTD8A0k/qn1QE5KIoqp0qPvCm
9ufyQViMBgyXSPSYDFHPrjovtMwzrBMdVa2VNXLiQeuxHyHvPtn6jFEZ2rVlTr5/
fP3HtHLOx2aNqWy8nRrwXnt2Z5xiuhdoD96CiM6f91jsu6ZbVm4vLOKBVtXYdeFF
apbe8WoChA6ftzfoFaoucRHVj95PUAL9bGGAnhNw4tvIE10S+IlL2OEXXvnEjM12
aF+Z/ktaxvDr1eglBz1muYYmzQec1NPwn+6I2ltF2VMy8xxlKmF5gMbfvfB3dS0H
ay3pw4gUeVza9G3LNG1TyCTQGNNryGKLYGVKIJ7cHGbmT8EJSXC4073GC14Tbqa9
IJRcDnPdtMRdriEm6k4kvq1GW9aayXrxffyP26c83yOF66AZgdfUDj7sbEelSpyu
gAID/WZaTbV81nZwx5NsSmQIxOAVlLFitNY3lHYm6OFto5hNlJFzs/T5ApXkkl2V
TIFeRyNX77wzE5RjEj0NBv0UvAus4ElMIqt165GPEz4HfvifboEZ6nCbuOkWfolp
qo+LrspsYIoctENNPkDP0qYyQRxDMIZXHs6MILBPt5YN8x0STf47Vj1q3Drbze8F
2cks3HAWFa6IKLDBT9X+fEaGMUrsfjGWPBZqQnegKvsNOXA6eVtViLFb9BWsGLIj
RT1PpX3QimP2VH4=
=c2Gn
-----END PGP SIGNATURE-----

Attachment: pgpdFr9NfSg3W.pgp
Description: PGP signature


--- End Message ---

Reply via email to