Your message dated Mon, 13 Dec 2021 18:48:52 +0000
with message-id <e1mwqny-0007la...@fasolo.debian.org>
and subject line Bug#984214: fixed in libzypp 17.25.7-2.1
has caused the Debian Bug report #984214,
regarding libzypp: 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 ow...@bugs.debian.org
immediately.)
--
984214: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984214
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libzypp
Version: 17.25.7-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
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/libzypp_17.25.7-1_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 /usr/include/boost/test/test_tools.hpp:45,
from /usr/include/boost/test/unit_test.hpp:18,
from /<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:1:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc: In lambda function:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:53:113: error: cannot convert
‘std::string_view’ {aka ‘std::basic_string_view<char>’} to ‘int’
53 | BOOST_CHECK_EQUAL( 4, splitRx( l, r, [&str](std::string_view w,
unsigned i, bool f) -> void { tools::outs(str,w,i,f); } ) );
|
^
|
|
|
std::string_view {aka
std::basic_string_view<char>}
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:30:14: note: initializing
argument 2 of ‘void tools::outs(std::ostream&, int)’
30 | std::optional<std::string_view> w =
std::optional<std::string_view>(),
| ^~~~~~~~~~~~~
In file included from /usr/include/boost/test/test_tools.hpp:45,
from /usr/include/boost/test/unit_test.hpp:18,
from /<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:1:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc: In lambda function:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:54:105: error: cannot convert
‘std::string_view’ {aka ‘std::basic_string_view<char>’} to ‘int’
54 | BOOST_CHECK_EQUAL( 4, splitRx( l, r, [&str](std::string_view w,
unsigned i) -> void { tools::outs(str,w,i); } ) );
|
^
|
|
|
std::string_view {aka
std::basic_string_view<char>}
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:30:14: note: initializing
argument 2 of ‘void tools::outs(std::ostream&, int)’
30 | std::optional<std::string_view> w =
std::optional<std::string_view>(),
| ^~~~~~~~~~~~~
In file included from /usr/include/boost/test/test_tools.hpp:45,
from /usr/include/boost/test/unit_test.hpp:18,
from /<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:1:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc: In lambda function:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:55:93: error: cannot convert
‘std::string_view’ {aka ‘std::basic_string_view<char>’} to ‘int’
55 | BOOST_CHECK_EQUAL( 4, splitRx( l, r, [&str](std::string_view w) ->
void { tools::outs(str,w); } ) );
|
^
|
|
|
std::string_view {aka std::basic_string_view<char>}
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:30:14: note: initializing
argument 2 of ‘void tools::outs(std::ostream&, int)’
30 | std::optional<std::string_view> w =
std::optional<std::string_view>(),
| ^~~~~~~~~~~~~
In file included from /usr/include/boost/test/test_tools.hpp:45,
from /usr/include/boost/test/unit_test.hpp:18,
from /<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:1:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc: In lambda function:
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:56:74: error: too few arguments to
function ‘void tools::outs(std::ostream&, int)’
56 | BOOST_CHECK_EQUAL( 4, splitRx( l, r, [&str]() -> void {
tools::outs(str); } ) );
|
^
/<<PKGBUILDDIR>>/tests/zypp/StringV_test.cc:29:8: note: declared here
29 | void outs( std::ostream & str,
| ^~~~
make[3]: *** [tests/zypp/CMakeFiles/StringV_test.dir/build.make:85:
tests/zypp/CMakeFiles/StringV_test.dir/StringV_test.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2837:
tests/zypp/CMakeFiles/StringV_test.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 71%] Linking CXX executable UserData_test
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/zypp && /usr/bin/cmake -E
cmake_link_script CMakeFiles/UserData_test.dir/link.txt --verbose=1
/usr/bin/g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall
-Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual
-Wnon-virtual-dtor -Werror=format-security -rdynamic -Wl,-as-needed -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing
-fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden
-Woverloaded-virtual -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -Wl,-z,relro
-Wl,-z,now -rdynamic CMakeFiles/UserData_test.dir/UserData_test.cc.o -o
UserData_test -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.74.0
../lib/libzypp_test_utils.a ../../zypp/libzypp-allsym.so.1722.3.7 -lutil -lrpm
-lcurl -lxml2 -lz -lsolv -lsolvext -lsolv -lsolvext -lssl -lcrypto
/usr/lib/x86_64-linux-gnu
/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0
-lpthread -lgpgme -lassuan -lgpg-error -lsigc-2.0 -lglib-2.0
/usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -ludev -lproxy -lfcgi -lfcgi++
-lpthread
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 71%] Built target UserData_test
[ 71%] Linking CXX executable Url_test
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/zypp && /usr/bin/cmake -E
cmake_link_script CMakeFiles/Url_test.dir/link.txt --verbose=1
/usr/bin/g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall
-Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual
-Wnon-virtual-dtor -Werror=format-security -rdynamic -Wl,-as-needed -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing
-fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden
-Woverloaded-virtual -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -Wl,-z,relro
-Wl,-z,now -rdynamic CMakeFiles/Url_test.dir/Url_test.cc.o -o Url_test
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.74.0
../lib/libzypp_test_utils.a ../../zypp/libzypp-allsym.so.1722.3.7 -lutil -lrpm
-lcurl -lxml2 -lz -lsolv -lsolvext -lsolv -lsolvext -lssl -lcrypto
/usr/lib/x86_64-linux-gnu/libboost_threa
d.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread
-lgpgme -lassuan -lgpg-error -lsigc-2.0 -lglib-2.0
/usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -ludev -lproxy -lfcgi -lfcgi++
-lpthread
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 71%] Built target Url_test
[ 72%] Linking CXX executable Fetcher_test
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/zypp && /usr/bin/cmake -E
cmake_link_script CMakeFiles/Fetcher_test.dir/link.txt --verbose=1
/usr/bin/g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fPIC -g -Wall
-Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden -Woverloaded-virtual
-Wnon-virtual-dtor -Werror=format-security -rdynamic -Wl,-as-needed -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-strict-aliasing
-fPIC -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fvisibility-inlines-hidden
-Woverloaded-virtual -Wnon-virtual-dtor -O3 -DZYPP_NDEBUG -Wl,-z,relro
-Wl,-z,now -rdynamic CMakeFiles/Fetcher_test.dir/Fetcher_test.cc.o -o
Fetcher_test -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/zypp
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.74.0
../lib/libzypp_test_utils.a ../../zypp/libzypp-allsym.so.1722.3.7 -lutil -lrpm
-lcurl -lxml2 -lz -lsolv -lsolvext -lsolv -lsolvext -lssl -lcrypto
/usr/lib/x86_64-linux-gnu/li
bboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0
-lpthread -lgpgme -lassuan -lgpg-error -lsigc-2.0 -lglib-2.0
/usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -ludev -lproxy -lfcgi -lfcgi++
-lpthread
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 72%] Built target Fetcher_test
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'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build]
Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libzypp
Source-Version: 17.25.7-2.1
Done: Adrian Bunk <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libzypp, 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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Adrian Bunk <b...@debian.org> (supplier of updated libzypp 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: Thu, 09 Dec 2021 19:34:44 +0200
Source: libzypp
Architecture: source
Version: 17.25.7-2.1
Distribution: unstable
Urgency: medium
Maintainer: Mike Gabriel <sunwea...@debian.org>
Changed-By: Adrian Bunk <b...@debian.org>
Closes: 984214
Changes:
libzypp (17.25.7-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Add upstream fix for FTBFS with gcc 11. (Closes: #984214)
Checksums-Sha1:
118e6a853b981146da55404919ae391996235bc2 2582 libzypp_17.25.7-2.1.dsc
3c1abef62356a981542a5aad362b27022cd0a043 27464
libzypp_17.25.7-2.1.debian.tar.xz
Checksums-Sha256:
af16871d6fd70305ea3e64c2cfbd0c720a162d19395b5d21471cd319bf76ffd8 2582
libzypp_17.25.7-2.1.dsc
6f0a7c63bce0e9b3e5f0de538422f3e0d4b8258db5690cd55f4cdf0b5c0ecdb7 27464
libzypp_17.25.7-2.1.debian.tar.xz
Files:
9d09035322d44d80657c6c6cb8af1e17 2582 libs optional libzypp_17.25.7-2.1.dsc
5a3bd53f7678f52aae62f6861f48ec8e 27464 libs optional
libzypp_17.25.7-2.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmGyQEMACgkQiNJCh6LY
mLFqyxAAmTyL4s0NiREJmcOm7lOdQPA/0qskz2g7yfnMtRgmAfwFrbIuHTTk0HW1
PIffWlAktNA6jWpZlCB0WPiVUlEY07frDbbVZDxq1BJ/XTR/SAAz1iepbk5M7FZx
AJAr7OC5h2hraPwRpKXY7zRE4Zm3beAUPpGfP03ZJxjGlAV8byEhLi+sdBSfOKi4
q/Vq6Z6vPIAZxtRVvuawQ8bmUG7RBUNYU0NrzjP+VF4nuAPciedvzwWnBuBvSPYS
6gi4j4G0qy13KGZpOWH46ClcEe8xmJDPzbkV1dYgj8q1h/0c9neKbxolqjSMfSYQ
1bhfAMiamqgPSqWL0k+xz2cpUHnbhDriHHokqcI6AOZmiYJ5QyOVTEn5hxTUCh5s
7b+1UPttjNksN6dsBgMSl2B4MyV6Ml3zdbk42ph7vTht6BTYnh660wug4zPl7CZr
iaS5MGfV/KROeCc7aC/BZIEYdwFJT0X8K612AkrY26mxohsVx4jZdvmATnhvDp+q
bS7qDtjgu27WnARpNHxAcN/8A4nI3fAcfPDrJ6QCGB2hF4jbiNyepV12ozUJd+YG
VRlGSFPj0HvBRxlDJGza3xV1YN8Njct3fvoY1QX2Xj6v39l4kd79PcdwlJPxXLvg
o2UZR5jk8Jb1Luh3+JKQbPNMLj0matob1SMBtpl8POdLSN4Y12A=
=IBi8
-----END PGP SIGNATURE-----
--- End Message ---