Your message dated Wed, 19 Aug 2026 15:35:10 +0000
with message-id <[email protected]>
and subject line Bug#1097519: fixed in openfoam 1912.200626-4
has caused the Debian Bug report #1097519,
regarding openfoam: 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.)


-- 
1097519: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097519
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:openfoam
Version: 1912.200626-3
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/openfoam_1912.200626-3_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

[...]
  271 |     virtual ~faPatchField<Type>() = default;
      |             ^
lnInclude/faPatchField.H:271:13: note: remove the ‘< >’
In file included from lnInclude/faPatchFields.H:31,
                 from lnInclude/areaFields.H:48,
                 from interpolation/edgeInterpolation/edgeInterpolation.C:29:
lnInclude/faPatchField.H:271:13: warning: template-id not allowed for 
destructor in C++20 [-Wtemplate-id-cdtor]
  271 |     virtual ~faPatchField<Type>() = default;
      |             ^
lnInclude/faPatchField.H:271:13: note: remove the ‘< >’
In file included from lnInclude/faePatchField.H:371,
                 from lnInclude/faePatchFields.H:37,
                 from lnInclude/edgeFields.H:49,
                 from interpolation/edgeInterpolation/edgeInterpolation.C:30:
lnInclude/calculatedFaePatchField.H: In instantiation of ‘class 
Foam::calculatedFaePatchField<double>’:
lnInclude/calculatedFaePatchField.C:36:43:   required from ‘static const 
Foam::word& Foam::faePatchField<Type>::calculatedType() [with Type = double]’
   36 |     return calculatedFaePatchField<Type>::typeName;
      |                                           ^~~~~~~~
/build/reproducible-path/openfoam-1912.200626/src/OpenFOAM/lnInclude/GeometricField.H:304:74:
   required from here
  304 |             const word& patchFieldType = 
PatchField<Type>::calculatedType()
      |                                          
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
lnInclude/faePatchField.C:179:6: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Foam::UList<T>&) [with Type = 
double]’ was hidden [-Woverloaded-virtual=]
  179 | void Foam::faePatchField<Type>::operator=
      |      ^~~~
In file included from lnInclude/faePatchField.H:372:
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<double>& 
Foam::calculatedFaePatchField<double>::operator=(const 
Foam::calculatedFaePatchField<double>&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
lnInclude/faePatchField.C:189:6: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Foam::faePatchField<Type>&) [with 
Type = double]’ was hidden [-Woverloaded-virtual=]
  189 | void Foam::faePatchField<Type>::operator=
      |      ^~~~
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<double>& 
Foam::calculatedFaePatchField<double>::operator=(const 
Foam::calculatedFaePatchField<double>&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
lnInclude/faePatchField.H:344:22: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Type&) [with Type = double]’ was 
hidden [-Woverloaded-virtual=]
  344 |         virtual void operator=(const Type&);
      |                      ^~~~~~~~
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<double>& 
Foam::calculatedFaePatchField<double>::operator=(const 
Foam::calculatedFaePatchField<double>&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
lnInclude/calculatedFaePatchField.H: In instantiation of ‘class 
Foam::calculatedFaePatchField<Foam::Vector<double> >’:
lnInclude/calculatedFaePatchField.C:36:43:   required from ‘static const 
Foam::word& Foam::faePatchField<Type>::calculatedType() [with Type = 
Foam::Vector<double>]’
   36 |     return calculatedFaePatchField<Type>::typeName;
      |                                           ^~~~~~~~
/build/reproducible-path/openfoam-1912.200626/src/OpenFOAM/lnInclude/GeometricField.H:304:74:
   required from here
  304 |             const word& patchFieldType = 
PatchField<Type>::calculatedType()
      |                                          
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
lnInclude/faePatchField.C:189:6: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Foam::faePatchField<Type>&) [with 
Type = Foam::Vector<double>]’ was hidden [-Woverloaded-virtual=]
  189 | void Foam::faePatchField<Type>::operator=
      |      ^~~~
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<Foam::Vector<double> >& 
Foam::calculatedFaePatchField<Foam::Vector<double> >::operator=(const 
Foam::calculatedFaePatchField<Foam::Vector<double> >&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
lnInclude/faePatchField.C:296:6: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Type&) [with Type = 
Foam::Vector<double>]’ was hidden [-Woverloaded-virtual=]
  296 | void Foam::faePatchField<Type>::operator=
      |      ^~~~
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<Foam::Vector<double> >& 
Foam::calculatedFaePatchField<Foam::Vector<double> >::operator=(const 
Foam::calculatedFaePatchField<Foam::Vector<double> >&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
lnInclude/faePatchField.C:179:6: warning: ‘void 
Foam::faePatchField<Type>::operator=(const Foam::UList<T>&) [with Type = 
Foam::Vector<double>]’ was hidden [-Woverloaded-virtual=]
  179 | void Foam::faePatchField<Type>::operator=
      |      ^~~~
lnInclude/calculatedFaePatchField.H:56:7: note:   by 
‘Foam::calculatedFaePatchField<Foam::Vector<double> >& 
Foam::calculatedFaePatchField<Foam::Vector<double> >::operator=(const 
Foam::calculatedFaePatchField<Foam::Vector<double> >&)’
   56 | class calculatedFaePatchField
      |       ^~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** 
[/build/reproducible-path/openfoam-1912.200626/wmake/rules/General/transform:34:
 
/build/reproducible-path/openfoam-1912.200626/build/linux64Gcc/src/finiteArea/faMatrices/faScalarMatrix/faScalarMatrix.o]
 Error 1
make[1]: *** [debian/rules:80: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/openfoam-1912.200626'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: openfoam
Source-Version: 1912.200626-4
Done: Bastian Germann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openfoam, 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.
Bastian Germann <[email protected]> (supplier of updated openfoam 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, 19 Aug 2026 17:19:42 +0200
Source: openfoam
Architecture: source
Version: 1912.200626-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 1097519 1127244
Changes:
 openfoam (1912.200626-4) unstable; urgency=medium
 .
   * Team upload
   * Exclude foam-extend function call (Closes: #1097519)
   * d/clean: Clean some build files
   * B-D on complete boost (Closes: #1127244)
Checksums-Sha1:
 cf42762c9616241fa51bf7bd30155ea3d8887e88 2167 openfoam_1912.200626-4.dsc
 20613ceec11892b604d99e2eaee1e3f7541b2e9a 7096 
openfoam_1912.200626-4.debian.tar.xz
 9853a5c1327d49a470860672b668d95ed7903129 10378 
openfoam_1912.200626-4_source.buildinfo
Checksums-Sha256:
 ae35876850ad136a97c79cce10f55ba6b6885f464fd2466f2fad26791c91d2d0 2167 
openfoam_1912.200626-4.dsc
 bdc4fade36c9a7f5fe5c7460b19fb56c3b83440c66c31473ba38dafbdc34fa42 7096 
openfoam_1912.200626-4.debian.tar.xz
 cd1c11186971400072a01f38dabb06f372402b797e48e510fac3b46f0963bba6 10378 
openfoam_1912.200626-4_source.buildinfo
Files:
 e20c622cdeb5da5e0c6500bf658a4d14 2167 science optional 
openfoam_1912.200626-4.dsc
 110e7055855565696367844535b51f76 7096 science optional 
openfoam_1912.200626-4.debian.tar.xz
 bf69598c838c743e26b411611a87d1eb 10378 science optional 
openfoam_1912.200626-4_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmqFycQQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFMx5DADi9Eue10FXxxQrMyeEtTIycLU5wPWED9Dn
1dNhiJUWnmt3HdwMFt59hmRBzZlGhrMU+AilMXPHkNzqMxCs2jYIRlF+XoRp1Pc1
K7ungjmB0x8Ito4PZDd6Pnuigvalq0v0SWV1iMvd/BsuleNqdrwHDoZHz5KGt2de
/BzX9uaIxTW3HLH0uF420KuA8O/vDsuEvy2dseJJcnVPPlkmmOy+V8kT9W9SW9kL
3CtnzKHcNl1PxRjkhnEVTkFSWQtt/VI8MdLjbcp7QE4bIgXDpKTxLHEmdFfeys3l
Tf0FXoRpI0A0LNnnsy0U5YQWBS6ax6pGuXTxg96VJfRBSBQ40UxgYJTu62MJK8ha
dYheNqFXLhAMZQJ1ZOyFA331/MQ7Mc1T9rKDty9C9v77GAq7UGNXhIUJDbyBDwbU
KQtE1iGNQLFLv+ZeX838+ROsCzeFL8rBfWpwVztfChOxDN4eDTjtUCPMdkj+GhER
7jZyl2aqAI4MU43LUQOGnO4vZySveX4=
=Taxw
-----END PGP SIGNATURE-----

Attachment: pgpvsqOqfoC5x.pgp
Description: PGP signature


--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to