Your message dated Thu, 14 Oct 2021 21:06:22 +0000
with message-id <[email protected]>
and subject line Bug#984317: fixed in rheolef 7.1-7
has caused the Debian Bug report #984317,
regarding rheolef: ftbfs with GCC-11
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.)
--
984317: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984317
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rheolef
Version: 7.1-3
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/rheolef_7.1-3_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
bash ../../config/src2man.sh -nowarning-as-error -section 3
continuation_option.h continuation_option.3rheolef
bash ../../config/src2man.sh -nowarning-as-error -section 3 level_set.h
level_set.3rheolef
bash ../../config/src2man.sh -nowarning-as-error -section 3 limiter.h
limiter.3rheolef
rm -f rheolef.man2 && ln -s rheolef.h rheolef.man2
rm -f geo.man2 && ln -s geo.h geo.man2
rm -f field.man2 && ln -s field.h field.man2
rm -f space.man2 && ln -s space.h space.man2
rm -f form.man2 && ln -s form.h form.man2
rm -f branch.man2 && ln -s branch.h branch.man2
rm -f test.man2 && ln -s test.h test.man2
rm -f problem.man2 && ln -s problem.h problem.man2
rm -f problem_mixed.man2 && ln -s problem_mixed.h problem_mixed.man2
rm -f band.man2 && ln -s band.h band.man2
rm -f characteristic.man2 && ln -s characteristic.h characteristic.man2
rm -f adapt.man3 && ln -s adapt.h adapt.man3
rm -f interpolate.man3 && ln -s interpolate.h interpolate.man3
rm -f integrate.man3 && ln -s integrate.h integrate.man3
rm -f expression.man3 && ln -s expression.h expression.man3
rm -f compose.man3 && ln -s compose.h compose.man3
rm -f newton.man3 && ln -s newton.h newton.man3
rm -f damped_newton.man3 && ln -s damped_newton.h damped_newton.man3
rm -f continuation.man3 && ln -s continuation.h continuation.man3
rm -f continuation_option.man3 && ln -s continuation_option.h
continuation_option.man3
rm -f level_set.man3 && ln -s level_set.h level_set.man3
rm -f limiter.man3 && ln -s limiter.h limiter.man3
Making all in sbin
g++ -DHAVE_CONFIG_H -I. -I../../config -I../../include -I../../fem/geo_element
-I../../linalg/lib -I../../util/lib -Wdate-time -D_FORTIFY_SOURCE=2
-I/usr/include/eigen3 -g -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -std=c++17 -Wall
-fpermissive -Wno-unused -Wno-strict-aliasing -Wno-deprecated-declarations
-Wno-narrowing -Wno-literal-suffix -Wno-int-in-bool-context -O3 -c -o
bamg2geo.o bamg2geo.cc
In file included from bamg2geo.cc:134:
../../include/rheolef/index_set_body.icc: In member function ‘void
rheolef::index_set::inplace_union(const rheolef::index_set&)’:
../../include/rheolef/index_set_body.icc:98:34: error: ‘numeric_limits’ is not
a member of ‘std’
98 | const size_type infty = std::numeric_limits<size_type>::max();
| ^~~~~~~~~~~~~~
../../include/rheolef/index_set_body.icc:98:58: error: expected
primary-expression before ‘>’ token
98 | const size_type infty = std::numeric_limits<size_type>::max();
| ^
../../include/rheolef/index_set_body.icc:98:61: error: ‘::max’ has not been
declared; did you mean ‘std::max’?
98 | const size_type infty = std::numeric_limits<size_type>::max();
| ^~~
| std::max
In file included from /usr/include/c++/11/algorithm:62,
from ../../include/rheolef/index_set_header.icc:42,
from bamg2geo.cc:133:
/usr/include/c++/11/bits/stl_algo.h:3467:5: note: ‘std::max’ declared here
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
In file included from bamg2geo.cc:134:
../../include/rheolef/index_set_body.icc: In member function ‘void
rheolef::index_set::inplace_intersection(const rheolef::index_set&)’:
../../include/rheolef/index_set_body.icc:128:34: error: ‘numeric_limits’ is not
a member of ‘std’
128 | const size_type infty = std::numeric_limits<size_type>::max();
| ^~~~~~~~~~~~~~
../../include/rheolef/index_set_body.icc:128:58: error: expected
primary-expression before ‘>’ token
128 | const size_type infty = std::numeric_limits<size_type>::max();
| ^
../../include/rheolef/index_set_body.icc:128:61: error: ‘::max’ has not been
declared; did you mean ‘std::max’?
128 | const size_type infty = std::numeric_limits<size_type>::max();
| ^~~
| std::max
In file included from /usr/include/c++/11/algorithm:62,
from ../../include/rheolef/index_set_header.icc:42,
from bamg2geo.cc:133:
/usr/include/c++/11/bits/stl_algo.h:3467:5: note: ‘std::max’ declared here
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
make[3]: *** [Makefile:754: bamg2geo.o] Error 1
make[2]: *** [Makefile:445: all-recursive] Error 1
make[1]: *** [Makefile:514: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:30: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: rheolef
Source-Version: 7.1-7
Done: Nilesh Patra <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rheolef, 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.
Nilesh Patra <[email protected]> (supplier of updated rheolef 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: Thu, 14 Oct 2021 20:15:08 +0000
Source: rheolef
Architecture: source
Version: 7.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 984317
Changes:
rheolef (7.1-7) unstable; urgency=medium
.
* Team Upload.
* d/patches
- gcc11.patch: fix for FTBFS with gcc-11 (Closes: #984317)
Checksums-Sha1:
f43b7a4fc747bb2b3b00aea18b2e71bbd47fe636 2604 rheolef_7.1-7.dsc
b27805c69269fdf0ea98f703253921f81ac6152d 11660 rheolef_7.1-7.debian.tar.xz
8048744f33276c3fa4ad6e5108e8121969f08745 20064 rheolef_7.1-7_amd64.buildinfo
Checksums-Sha256:
b1922cfff0077ea0525a4458b163ea1acec75189e980ffd28de97022c3cfe543 2604
rheolef_7.1-7.dsc
c47cbb821f9c52d5b7b0bf1fdfbd2e5dd0407e2f66edeac06b739536410a4b47 11660
rheolef_7.1-7.debian.tar.xz
0aa1fa14589051b155f02c585d3a70ed143377bb30fec4e33e684a8c36ca76d6 20064
rheolef_7.1-7_amd64.buildinfo
Files:
c0f83957943671e5946729b4d7375a78 2604 math optional rheolef_7.1-7.dsc
408af4caa9e0b2651f4604871a703d19 11660 math optional
rheolef_7.1-7.debian.tar.xz
bf6983ce6aa4c5d489ccd025a6a0f38c 20064 math optional
rheolef_7.1-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmFol/gSHG5pbGVzaEBk
ZWJpYW4ub3JnAAoJEAC650s0M2nx0swP/R1PPzQtATqRTEfSG3enozZqzDpbwm+z
j8clL/STwchZWgx/DJ+1QiGd6DyFF7W7IPg1KWNdPN891yrc2I1tw8vT9JtvTFA3
zDIfymcehreHy0RtGjR9dch1AVApXofktlO2hD6zRxLsudgnqOTjukl1o3XcrMCR
BYT4Wwl8e7QsqhJBQ986iLyYW0RT/l7wcY3C7IOsQSTXC9gPFocC90LOhCbXIfK9
sqzkf+K88QKH0FkyQm/wJpHvE9YQX69x+DVxe2ZNF0fLMZ0HB9bOoBCRg1tjea8l
KWVvlkowweQf8FTxQ9KwHxjwOh66/Qt2EmVbGxJ3XgjHrev44pRefhGtAZVf/bla
iobIcVMKJCA9gISmptnW3/KcMHB63fOZrXuWsnLM5mFw9fi31jwTHjx8IWBkiqil
KPV7oC31S5737OEEPlkbyApl24eyiB1xxKPZssDPB/znD+ePYJ8zdacmPrayYdIF
UW2dQTHSaBz+dA3FZJrg0IBw3fuWWHtG1CRznfIgWy7fdyY5X9LdHxi366P6le1I
gKcRl2VxJxvFtRkXXxRY0e2fY6NR9VQ32iF71G47SA8dNnNJcJpPzKC/xZiolssY
s9/YTCc90nNfozD2RH3MMK63tD6S70C6A0g6xvhD5k9a7cFJ7hSQPjAn2Ei509gm
uDBeXSq6VSQi
=ta3g
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers