Your message dated Sun, 02 Nov 2025 00:14:43 +0000
with message-id <[email protected]>
and subject line Bug#1097484: fixed in nwchem 7.3.0-1
has caused the Debian Bug report #1097484,
regarding nwchem: 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.)


-- 
1097484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097484
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nwchem
Version: 7.2.3-7
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/nwchem_7.2.3-7_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

[...]
echo 
/build/reproducible-path/nwchem-7.2.3/build-openmpi/lib/LINUX64/libnwcutil.a
/build/reproducible-path/nwchem-7.2.3/build-openmpi/lib/LINUX64/libnwcutil.a
make[4]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/pstat'
make[3]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/pstat'
Making libraries in rtdb
make[3]: Entering directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb'
Making all in hdbm
make[4]: Entering directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb/hdbm'
make[4]: Entering directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb'
Compiling rtdb_f2c.c...
Compiling rtdb.c...
make[5]: Entering directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb/hdbm'
Compiling context.c...
Compiling rtdb_seq.c...
Compiling context_f2c.c...
context.c:135:13: warning: ‘context_print’ defined but not used 
[-Wunused-function]
  135 | static void context_print()
      |             ^~~~~~~~~~~~~
rtdb_seq.c: In function ‘ma_print’:
rtdb_seq.c:137:33: warning: format ‘%d’ expects argument of type ‘int’, but 
argument 3 has type ‘Integer’ {aka ‘long int’} [-Wformat=]
  137 |       nprint += fprintf(file, "%d ", ((Integer *) p)[i]);
      |                                ~^    ~~~~~~~~~~~~~~~~~~
      |                                 |                   |
      |                                 int                 Integer {aka long 
int}
      |                                %ld
rtdb.c: In function ‘rtdb_broadcast’:
rtdb.c:91:11: warning: unused variable ‘type’ [-Wunused-variable]
   91 |   Integer type = msg_type;
      |           ^~~~
rtdb.c: At top level:
rtdb.c:179:25: warning: argument 2 of type ‘char *’ declared as a pointer 
[-Warray-parameter=]
  179 |                   char* fname)
      |                   ~~~~~~^~~~~
In file included from rtdb.c:4:
rtdb.h:145:38: note: previously declared as an array ‘char[36]’
  145 | extern int rtdb_getfname(const int,  char [36]);
      |                                      ^~~~~~~~~
context_f2c.c: In function ‘string_to_fortchar’:
context_f2c.c:69:12: warning: old-style function definition 
[-Wold-style-definition]
   69 | static int string_to_fortchar( f, flen, buf)
      |            ^~~~~~~~~~~~~~~~~~
rtdb_seq.c: At top level:
rtdb_seq.c:1192:25: warning: argument 2 of type ‘char *’ declared as a pointer 
[-Warray-parameter=]
 1192 |                   char* fname)
      |                   ~~~~~~^~~~~
In file included from rtdb_seq.c:42:
rtdb.h:166:42: note: previously declared as an array ‘char[36]’
  166 | extern int rtdb_seq_getfname(const int,  char [36]);
      |                                          ^~~~~~~~~
make[4]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb'
Compiling hdbm.c...
hdbm.c: In function ‘delete_file_entry’:
hdbm.c:610:9: error: expected identifier or ‘(’ before ‘false’
  610 |     int false = 0;
      |         ^~~~~
hdbm.c:619:30: error: lvalue required as unary ‘&’ operand
  619 |     if (hdbm_fwrite((char *) &false, sizeof(false), (size_t) 1, file) 
!= 1) {
      |                              ^
make[5]: *** [../../config/makefile.h:4015: 
/build/reproducible-path/nwchem-7.2.3/build-openmpi/lib/LINUX64/libnwcutil.a(hdbm.o)]
 Error 1
make[5]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb/hdbm'
make[4]: *** [../../config/makelib.h:146: optimized] Error 2
make[4]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb/hdbm'
make[3]: *** [../config/makelib.h:226: subdirs] Error 1
make[3]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src/rtdb'
make[2]: *** [GNUmakefile:105: libraries] Error 1
make[2]: Leaving directory 
'/build/reproducible-path/nwchem-7.2.3/build-openmpi/src'
make[1]: *** [debian/rules:93: override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/build/reproducible-path/nwchem-7.2.3'
make: *** [debian/rules:79: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: nwchem
Source-Version: 7.3.0-1
Done: Drew Parsons <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nwchem, 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.
Drew Parsons <[email protected]> (supplier of updated nwchem 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: Mon, 27 Oct 2025 00:01:46 +0100
Source: nwchem
Architecture: source
Version: 7.3.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1097484 1111575
Changes:
 nwchem (7.3.0-1) unstable; urgency=medium
 .
   * New upstream release. Closes: #1111575.
     - applies debian patch 32bit_overflow_n2_ccsd_2824153.patch
     - supports gcc-15 (C23 standard). Closes: #1097484.
Checksums-Sha1:
 c651200f790d8309649f9a79aa5bed0034813fb4 2839 nwchem_7.3.0-1.dsc
 33dc9045ab9f09198f99114a012607fbeb6a832c 168769458 nwchem_7.3.0.orig.tar.bz2
 44c913e1f0de9236a2cb3e8ed2a04d0a3fe680c6 559904 nwchem_7.3.0-1.debian.tar.xz
 9a45843f00ca1f78f19e2db9a690420b273ea104 11587 nwchem_7.3.0-1_source.buildinfo
Checksums-Sha256:
 2f7a55cf3306eb2cf36aadb7ecda4a940c613a8f3802da39610eb49dbf5ae83a 2839 
nwchem_7.3.0-1.dsc
 a2d4478ed38a47451904c3ca6268a25bc18c05b6773b43d5fdb2ba4e3b4e1e29 168769458 
nwchem_7.3.0.orig.tar.bz2
 6ee86c205231be5f8f9fbbb73c3056776a6c8118e6d7f6e91c4842a630ca49c6 559904 
nwchem_7.3.0-1.debian.tar.xz
 480101732e479a15009237ccaae4ba524a238254aeb5138eab6bbe40234f10ca 11587 
nwchem_7.3.0-1_source.buildinfo
Files:
 7c0ba9616a9fbac2a77811134522d8c4 2839 science optional nwchem_7.3.0-1.dsc
 8e6aaa7e1e54ae4f58d1c7451a295346 168769458 science optional 
nwchem_7.3.0.orig.tar.bz2
 a6868a907af8c67ac01283b48bd09e24 559904 science optional 
nwchem_7.3.0-1.debian.tar.xz
 3ce2be4061bfdff8c24cfd9f166d5d45 11587 science optional 
nwchem_7.3.0-1_source.buildinfo

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

iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmkGjAoUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfp8hhAAqL25e9F6rmYsNMh17COZ0/oNKpNM
SfHmTk9BYMUvQ9hFXzfKDo+VYiEYyLkVEg7zCLVpRmKvtgI8H0GcxUdAeKSizRTf
S5o3QsiIp6dAlqQhzRG+k/vJlxYd2/NRCFjOsKwHVcp5BXSsEPkYEuAAqKPWn31E
MtlhMOJ4/oGbuHXPy30YHsTIgR5ew9k4j8lvNDcyMa3HBxhEnnSHbmaM8TPx16Hp
Ou878DRI3q1nS3BA7xLLVVu7va9347erVXrj5EdGVcHPVSwbngGWyuJWnHQYdjpC
OWTpbF05tgMZuVzcxZKrhFDpVQyKPeeRZUpo7gowmvFD/JXHVH1ftGD8nr08DUsA
xNR+R1nQpkmY3YWkO8rUHklRbvXjPzbwdkKJHBwbIqm3m79KwNMeF9ouq6SqxPiZ
qz4wikBHaE6WlsZfkISoSt0Hapaov++z03Fgte/2Cwkru4p3//q2gMgKx21+hfro
IpVHkjS7pVpLs1GYun8Vq9/uK9VPacyiWmHVdg36Vlc1RTz1+XntlSgkWPZRMyh+
IK0JcnsG2ZLYD7aWuw/gdAZtCWVieIsGM8xfQS8gm7x3KttAR7HAbGZkfmi9skmc
ZGJP7g7ywYGbltwi/X1NGDiYdCaDQ4ydOMit3fR0JtorAbS19WD3u4nepgHcIzwK
FE/AB0Q3aM+Gf+g=
=x1bk
-----END PGP SIGNATURE-----

Attachment: pgpMMUJMVlwqD.pgp
Description: PGP signature


--- End Message ---

Reply via email to