Your message dated Fri, 10 Sep 2021 06:19:04 +0000
with message-id <[email protected]>
and subject line Bug#984086: fixed in libbpp-core 2.4.1-6
has caused the Debian Bug report #984086,
regarding libbpp-core: 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.)
--
984086: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984086
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libbpp-core
Version: 2.4.1-5
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/libbpp-core_2.4.1-5_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.
[...]
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../NumTools.h:43,
from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/Matrix.h:48,
from /<<PKGBUILDDIR>>/src/Bpp/App/ApplicationTools.h:50,
from /<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.h:44,
from
/<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.cpp:40:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h: In
member function ‘double
bpp::InfinityDerivableSecondOrderWrapper::getSecondOrderDerivative(const
string&) const’:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h:570:128:
warning: ‘this’ pointer is null [-Wnonnull]
570 | return constraintMatch_ ? -log(0.) :
(dynamic_cast<DerivableSecondOrder
*>(function_)->getSecondOrderDerivative(variable));
|
^
In file included from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../NumTools.h:43,
from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/Matrix.h:48,
from /<<PKGBUILDDIR>>/src/Bpp/App/ApplicationTools.h:50,
from /<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.h:44,
from
/<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.cpp:40:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h:217:20:
note: in a call to non-static member function ‘virtual double
bpp::DerivableSecondOrder::getSecondOrderDerivative(const string&) const’
217 | virtual double getSecondOrderDerivative(const std::string&
variable) const = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../NumTools.h:43,
from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/Matrix.h:48,
from /<<PKGBUILDDIR>>/src/Bpp/App/ApplicationTools.h:50,
from /<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.h:44,
from
/<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.cpp:40:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h: In
member function ‘double
bpp::InfinityDerivableSecondOrderWrapper::getSecondOrderDerivative(const
string&, const string&) const’:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h:581:140:
warning: ‘this’ pointer is null [-Wnonnull]
581 | return constraintMatch_ ? -log(0.) :
(dynamic_cast<DerivableSecondOrder
*>(function_)->getSecondOrderDerivative(variable1, variable2));
|
^
In file included from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../NumTools.h:43,
from
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/Matrix.h:48,
from /<<PKGBUILDDIR>>/src/Bpp/App/ApplicationTools.h:50,
from /<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.h:44,
from
/<<PKGBUILDDIR>>/src/Bpp/App/NumCalcApplicationTools.cpp:40:
/<<PKGBUILDDIR>>/src/Bpp/App/../Numeric/Matrix/../Function/Functions.h:243:20:
note: in a call to non-static member function ‘virtual double
bpp::DerivableSecondOrder::getSecondOrderDerivative(const string&, const
string&) const’
243 | virtual double getSecondOrderDerivative(const std::string&
variable1, const std::string& variable2) const = 0;
| ^~~~~~~~~~~~~~~~~~~~~~~~
[ 6%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Exceptions.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Exceptions.cpp.o -c
/<<PKGBUILDDIR>>/src/Bpp/Exceptions.cpp
[ 6%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graph/GlobalGraph.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Graph/GlobalGraph.cpp.o -c
/<<PKGBUILDDIR>>/src/Bpp/Graph/GlobalGraph.cpp
[ 7%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/ColorTools.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/ColorTools.cpp.o -c
/<<PKGBUILDDIR>>/src/Bpp/Graphics/ColorTools.cpp
[ 7%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigGraphicDevice.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigGraphicDevice.cpp.o -c
/<<PKGBUILDDIR>>/src/Bpp/Graphics/Fig/XFigGraphicDevice.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1042:
src/CMakeFiles/bpp-core-static.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 8%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigLaTeXFontManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigLaTeXFontManager.cpp.o -c
/<<PKGBUILDDIR>>/src/Bpp/Graphics/Fig/XFigLaTeXFontManager.cpp
[ 8%] Building CXX object
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigPostscriptFontManager.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++
-Dbpp_core_shared_EXPORTS -I/<<PKGBUILDDIR>>/src -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o
CMakeFiles/bpp-core-shared.dir/Bpp/Graphics/Fig/XFigPostscriptFontManager.cpp.o
-c /<<PKGBUILDDIR>>/src/Bpp/Graphics/Fig/XFigPostscriptFontManager.cpp
/<<PKGBUILDDIR>>/src/Bpp/Graph/GlobalGraph.cpp: In member function ‘virtual
void bpp::GlobalGraph::orientate()’:
/<<PKGBUILDDIR>>/src/Bpp/Graph/GlobalGraph.cpp:777:20: error: ‘numeric_limits’
was not declared in this scope
777 | size_t nbF = numeric_limits<size_t>::infinity();
| ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/Bpp/Graph/GlobalGraph.cpp:777:41: error: expected
primary-expression before ‘>’ token
777 | size_t nbF = numeric_limits<size_t>::infinity();
| ^
/<<PKGBUILDDIR>>/src/Bpp/Graph/GlobalGraph.cpp:777:44: error: ‘::infinity’ has
not been declared
777 | size_t nbF = numeric_limits<size_t>::infinity();
| ^~~~~~~~
make[3]: *** [src/CMakeFiles/bpp-core-shared.dir/build.make:150:
src/CMakeFiles/bpp-core-shared.dir/Bpp/Graph/GlobalGraph.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1015:
src/CMakeFiles/bpp-core-shared.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:185: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libbpp-core
Source-Version: 2.4.1-6
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libbpp-core, 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.
Andreas Tille <[email protected]> (supplier of updated libbpp-core 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: Fri, 10 Sep 2021 07:49:52 +0200
Source: libbpp-core
Architecture: source
Version: 2.4.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 984086 993541
Changes:
libbpp-core (2.4.1-6) unstable; urgency=medium
.
[ Nilesh Patra ]
* d/p/gcc11.patch: Include limits to fix gcc-11 FTBFS (Closes: #984086)
* Adjust symbols acc to gcc-11
.
[ Andreas Tille ]
* Fix watchfile to detect new versions on github (routine-update)
* Standards-Version: 4.6.0 (routine-update)
* Apply multi-arch hints.
+ libbpp-core-dev: Add Multi-Arch: same.
* Fix symbols file
Closes: #993541
Checksums-Sha1:
0e10c19cf31ad36fc2e096d5a20372f91a1ca214 2119 libbpp-core_2.4.1-6.dsc
0503d98d058bd23bcd03b65aa6e8cf0dc8cfb00b 32856
libbpp-core_2.4.1-6.debian.tar.xz
598a5d98ef278a7aeea3f1b6011c837c74f04ac5 7258
libbpp-core_2.4.1-6_amd64.buildinfo
Checksums-Sha256:
da821a02d131172c57a9831333a07bcffa1ad3636b4cf8ed65857d22dc979926 2119
libbpp-core_2.4.1-6.dsc
dd38be550f3949bd338d1857bf48531faac6d43b520a7db1c3c6241bc938398d 32856
libbpp-core_2.4.1-6.debian.tar.xz
54e643f24cf24165b68176ff1da9de894246b1b9998de17e171fc51e140f2d3e 7258
libbpp-core_2.4.1-6_amd64.buildinfo
Files:
26e150a388cc3cffcadfa9cfd85735e2 2119 science optional libbpp-core_2.4.1-6.dsc
f4b98a8a39ca1021bd1c96306bb781c3 32856 science optional
libbpp-core_2.4.1-6.debian.tar.xz
12b646aa1d895ce177945a53d2c63094 7258 science optional
libbpp-core_2.4.1-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmE687QRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF/ow/+ObM++xATYGf6IpLuBuLOjYXdYkHQpQlD
LE/gWFEJ4rpdhq158yfOEYtDtdJi4cPPyIo4wbxqL+sT98NHTe3nsxJgZYtwo8sk
1Pn7IxjlQnwqCIABwl+TRbJpSpAzG0FILWLVJMW7gpiUomcE4E41NAmlZ69vOIPT
bP/phOARNsTTOX+pZkXVVtedCuhRWVIu15qIE3gCyCdDW++9WLdD1bpH6rb4fgp4
fkCp20mHmLWOsR0jOjSwDPUXGzkbiD0hMjOe57lYbWICFiYhbqN9xC29Bb1VYNcH
wKe0MZP5eVjJdBsiDQZDRUMsOZDBE+iJAHOgS/Iq82/pNOuw75NiEZxCdd36i2Uj
4FlEvgJ944sQ23td5/3vhWRd5yoDtKNUE9RJvcRNPlkANOdPwOq7Ovvd4CMXQEBt
4RPym+m8Lw2CL4Xx2dgv51IDEz5zToWSl/p1brvpzHG2eJ2ko2IxFEmnjt3LeMRI
x/xyMAL1ABBVmziy0pmfIgAjxXhrPDVm95IQ90Ps+rcDqcPDjye5ytc8hklmIjR9
VFIiwTkg1g0ZQdnRiv6ujlB+xicBvWa9bykw6iwRAQqqfRxjdhpnYf1AK5KZPZ1z
H+fTMi2B6REMiB8Greve26olbr5OtLblYQx2GmXv6lnxdkkStj8LhFf2mpxIgf9A
5bI5rU98GiI=
=tWOP
-----END PGP SIGNATURE-----
--- End Message ---