Your message dated Sun, 04 May 2025 16:05:16 +0000
with message-id <e1ubbq8-00gwel...@fasolo.debian.org>
and subject line Bug#1082562: fixed in dyssol 1.4.0-1
has caused the Debian Bug report #1082562,
regarding dyssol: FTBFS build fails with sundials 7
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 ow...@bugs.debian.org
immediately.)


-- 
1082562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dyssol
Version: 1.1.1+ds1-2.1
Severity: important
Tags: ftbfs
Control: forwarded -1 https://github.com/DyssolTEC/Dyssol-open/issues/188

dyssol fails to build against sundials 7 (in experimental)

We'll want to upload sundials 7 soon to unstable (transition
#1082552), at which point this bug would become Severity: serious.


One thing to note is that MPI support (when enabled) is now in
sundials core, not only in the sundials parallel components, because
of SUNComm. When building dyssol against MPI-enabled sundials 7, there
will be a compilation error via sundials_matrix.h included in
DAESolver.h, sundials_types.h:57:10: fatal error: mpi.h: No such file
or directory. This can be easily worked around by using mpi compilers,
CXX=mpicxx

Then, ida_impl.h is no longer provided in /usr/include/ida, so

[ 12%] Building CXX object 
CMakeFiles/libdyssol_shared.dir/EquationSolvers/NLSolver.cpp.o
/usr/bin/mpicxx -DGRAPHVIZ -DINSTALL_DOCS_PATH=\"/usr/share/Dyssol/docs\" 
-Dlibdyssol_shared_EXPORTS -I/projects/misc/build/dyssol-1.1.1+ds1/BaseSolvers 
-I/projects/misc/build/dyssol-1.1.1+ds1/CacheHandler 
-I/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers 
-I/projects/misc/build/dyssol-1.1.1+ds1/HDF5Handler 
-I/projects/misc/build/dyssol-1.1.1+ds1/MaterialsDatabase 
-I/projects/misc/build/dyssol-1.1.1+ds1/ModelsAPI 
-I/projects/misc/build/dyssol-1.1.1+ds1/Modules 
-I/projects/misc/build/dyssol-1.1.1+ds1/ScriptInterface 
-I/projects/misc/build/dyssol-1.1.1+ds1/SimulatorCore 
-I/projects/misc/build/dyssol-1.1.1+ds1/Utilities 
-I/projects/misc/build/dyssol-1.1.1+ds1/Modules/DustFormationTester 
-I/usr/include/hdf5/serial -I/usr/include/sundials -I/usr/include/graphviz -g 
-O2 -ffile-prefix-map=/projects/misc/build/dyssol-1.1.1+ds1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-std=c++17 -fPIC -MD -MT 
CMakeFiles/libdyssol_shared.dir/EquationSolvers/NLSolver.cpp.o -MF 
CMakeFiles/libdyssol_shared.dir/EquationSolvers/NLSolver.cpp.o.d -o 
CMakeFiles/libdyssol_shared.dir/EquationSolvers/NLSolver.cpp.o -c 
/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers/NLSolver.cpp
/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers/DAESolver.cpp:9:10: fatal 
error: ida/ida_impl.h: No such file or directory
    9 | #include <ida/ida_impl.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [CMakeFiles/libdyssol_shared.dir/build.make:163: 
CMakeFiles/libdyssol_shared.dir/EquationSolvers/DAESolver.cpp.o] Error 1


Thirdly, realtype does not get defined

[  6%] Building CXX object 
CMakeFiles/libdyssol_static.dir/BaseSolvers/BaseSolver.cpp.o
/usr/bin/mpicxx -DGRAPHVIZ -DINSTALL_DOCS_PATH=\"/usr/share/Dyssol/docs\" 
-I/projects/misc/build/dyssol-1.1.1+ds1/BaseSolvers 
-I/projects/misc/build/dyssol-1.1.1+ds1/CacheHandler 
-I/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers 
-I/projects/misc/build/dyssol-1.1.1+ds1/HDF5Handler 
-I/projects/misc/build/dyssol-1.1.1+ds1/MaterialsDatabase 
-I/projects/misc/build/dyssol-1.1.1+ds1/ModelsAPI 
-I/projects/misc/build/dyssol-1.1.1+ds1/Modules 
-I/projects/misc/build/dyssol-1.1.1+ds1/ScriptInterface 
-I/projects/misc/build/dyssol-1.1.1+ds1/SimulatorCore 
-I/projects/misc/build/dyssol-1.1.1+ds1/Utilities 
-I/projects/misc/build/dyssol-1.1.1+ds1/Modules/DustFormationTester 
-I/usr/include/hdf5/serial -I/usr/include/sundials -I/usr/include/graphviz -g 
-O2 -ffile-prefix-map=/projects/misc/build/dyssol-1.1.1+ds1=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
-std=c++17 -MD -MT CMakeFiles/libdyssol_static.dir/BaseSolvers/BaseSolver.cpp.o 
-MF CMakeFiles/libdyssol_static.dir/BaseSolvers/BaseSolver.cpp.o.d -o 
CMakeFiles/libdyssol_static.dir/BaseSolvers/BaseSolver.cpp.o -c 
/projects/misc/build/dyssol-1.1.1+ds1/BaseSolvers/BaseSolver.cpp
In file included from 
/projects/misc/build/dyssol-1.1.1+ds1/ModelsAPI/UnitDevelopmentDefines.h:6,
                 from 
/projects/misc/build/dyssol-1.1.1+ds1/Units/Bunker/Bunker.h:5,
                 from 
/projects/misc/build/dyssol-1.1.1+ds1/Units/Bunker/Bunker.cpp:4:
/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers/DAESolver.h:32:29: error: 
‘realtype’ was not declared in this scope; did you mean ‘decltype’?
   32 |                 std::vector<realtype> vars;
      |                             ^~~~~~~~
      |                             decltype
/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers/DAESolver.h:32:37: error: 
template argument 1 is invalid
   32 |                 std::vector<realtype> vars;
      |                                     ^
/projects/misc/build/dyssol-1.1.1+ds1/EquationSolvers/DAESolver.h:32:37: error: 
template argument 2 is invalid
In file included from 
/projects/misc/build/dyssol-1.1.1+ds1/ModelsAPI/UnitDevelopmentDefines.h:6,
                 from 
/projects/misc/build/dyssol-1.1.1+ds1/Units/Crusher/Crusher.h:5,
                 from 
/projects/misc/build/dyssol-1.1.1+ds1/Units/Crusher/Crusher.cpp:4:

--- End Message ---
--- Begin Message ---
Source: dyssol
Source-Version: 1.4.0-1
Done: Anton Gladky <gl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dyssol, 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 1082...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated dyssol 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 04 May 2025 17:22:21 +0200
Source: dyssol
Architecture: source
Version: 1.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Closes: 1082562
Changes:
 dyssol (1.4.0-1) unstable; urgency=medium
 .
   * [ed4041c] Update d/copyright
   * [8c60b2e] New upstream version 1.4.0. (Closes: #1082562)
   * [f197dcf] Update patches
   * [c590856] Update d/control and d/rules
   * [713c8f7] Update docs-file
   * [d35c929] Do not use rpath
   * [dac10e5] Apply cme fix dpkg
Checksums-Sha1:
 c6350cc48ca921b56aaba2864c6e6936096759bd 2439 dyssol_1.4.0-1.dsc
 1cc562a8b4c6a52bbc36de7ceb0e79cd4826a791 8771192 dyssol_1.4.0.orig.tar.xz
 c03683b1edefa17e18eb4cf243f98195bde795e9 8980 dyssol_1.4.0-1.debian.tar.xz
 6910893bb8a7965e4c67de567b87fb5d19960ba0 12667 dyssol_1.4.0-1_source.buildinfo
Checksums-Sha256:
 480d4660e29c036d944c0aac1a3cbf68d57e66a00098785b28c76db40a7c259f 2439 
dyssol_1.4.0-1.dsc
 2dd17a7c6fc19bec6e75925fc56b915019cb13427e19da11e24fb0ef5f16fa5f 8771192 
dyssol_1.4.0.orig.tar.xz
 efaf6a9b2bcad0b94efcfd42061b4a4e33efe1defd41b9d62e08ad03a96c2adb 8980 
dyssol_1.4.0-1.debian.tar.xz
 557fbe1350a1934b72d5a2ec0cc2cf22dbcbbf65260d0f9c7e7d2452143719ef 12667 
dyssol_1.4.0-1_source.buildinfo
Files:
 da9a280f7778baa8886a13ed98ddff64 2439 science optional dyssol_1.4.0-1.dsc
 288eb467cd96dd2d75f62e935340845d 8771192 science optional 
dyssol_1.4.0.orig.tar.xz
 41752b651e01818973b53182ef7ebb49 8980 science optional 
dyssol_1.4.0-1.debian.tar.xz
 2ea0c677b875e543b17909f987734d35 12667 science optional 
dyssol_1.4.0-1_source.buildinfo

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

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmgXhloACgkQ0+Fzg8+n
/wbBxg//ReqGoM+NM7mZrN1plob8jNn+GD3V95nBzuEeb1JQad9gEgnfCTaEj3ct
8YTBZ/hrBGG9xbQScTmV5VjJ+l6Vhh0cSAXefinmA/s6g4WmZVVYOhWuFM57nt/+
uW5GTqXABDz86TVAEY00H39JIiSyNoDZJpb+3Ddi6jySqjSQUa7ojYXz8xr1HZ32
XaS8PdBpRXO6Jj8Xjjl20vOiA6vVAZaeIMX3yum4mU0oF6tDIOwtWn27YrrRd8bE
8lT8UyCCabs+TFaCEVE2wJLBbrSBjLtD9FAJ0cTb9q7BvjpFD3I0tClaH+1Q3RuB
rOQDyl/zTVbrmFbNINz1U/ASaIuiS21WQvA4UrO6wWQdJeM2J8UklBYgJsLpNS0k
nWOOE054oXeQ1VtQ0loMJClv/8f1MnN+FMhdXEwdCbs0ESweQjucdboxo85RhxyX
NilU+MAEoD94UdEIZSyM0zGv1QtN2sNe3cF1B7ADdc9j1pXWhb3pIxqsOZ2tk6Mo
fkYcEMOsImVvmkkVFj9rFcrU/gpOf6WgxQ2+zkVgUSzg5r4fZMdtHW2+QEciB/Ey
5DLd2+EQMD6TOTaNGEcDFFblxknkSsDO5Okza6ZypO6f+4vbS3YkN9pzyy9zJaLT
bo13fl5lJSoK0IZwHtzu4AshRh48u0F+dQwLIvvSzF45ztigEBs=
=Z0R1
-----END PGP SIGNATURE-----

Attachment: pgpDzA5Q56JUv.pgp
Description: PGP signature


--- End Message ---

Reply via email to