Your message dated Sun, 28 Apr 2019 10:18:30 +0000 with message-id <[email protected]> and subject line Bug#926218: fixed in range-v3 0.4.0-2 has caused the Debian Bug report #926218, regarding range-v3: FTBFS with gcc 8.3 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.) -- 926218: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926218 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:range-v3 Version: 0.4.0-1 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DRANGES_NATIVE=OFF -DRANGES_VERBOSE_BUILD=ON cd obj-x86_64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON -DRANGES_NATIVE=OFF -DRANGES_VERBOSE_BUILD=ON .. -- The CXX compiler identification is GNU 8.3.0 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features [... snipped ...] cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/constexpr_core.dir/DependInfo.cmake --color= Scanning dependencies of target constexpr_core make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f test/CMakeFiles/constexpr_core.dir/build.make test/CMakeFiles/constexpr_core.dir/build make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 53%] Building CXX object test/CMakeFiles/constexpr_core.dir/constexpr_core.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++11 -Wall -Wextra -Werror -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -fomit-frame-pointer -Ofast -fstrict-aliasing -ffast-math -fsized-deallocation -pedantic -pedantic-errors -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-weak-vtables -Wno-padded -Wno-missing-variable-declarations -Wno-documentation -Wno-documentation-unknown-command -Wno-old-style-cast -Wno-shadow -Wno-noexcept-type -o CMakeFiles/constexpr_core.dir/constexpr_core.cpp.o -c /<<PKGBUILDDIR>>/test/constexpr_core.cpp [ 54%] Linking CXX executable constexpr_core cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/constexpr_core.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-z,relro CMakeFiles/constexpr_core.dir/constexpr_core.cpp.o -o constexpr_core make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 54%] Built target constexpr_core make -f test/CMakeFiles/container_conversion.dir/build.make test/CMakeFiles/container_conversion.dir/depend make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/container_conversion.dir/DependInfo.cmake --color= Scanning dependencies of target container_conversion make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make -f test/CMakeFiles/container_conversion.dir/build.make test/CMakeFiles/container_conversion.dir/build make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 54%] Building CXX object test/CMakeFiles/container_conversion.dir/container_conversion.cpp.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++ -I/<<PKGBUILDDIR>>/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -std=c++11 -Wall -Wextra -Werror -fdiagnostics-show-template-tree -ftemplate-backtrace-limit=0 -fomit-frame-pointer -Ofast -fstrict-aliasing -ffast-math -fsized-deallocation -pedantic -pedantic-errors -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-weak-vtables -Wno-padded -Wno-missing-variable-declarations -Wno-documentation -Wno-documentation-unknown-command -Wno-old-style-cast -Wno-shadow -Wno-noexcept-type -o CMakeFiles/container_conversion.dir/container_conversion.cpp.o -c /<<PKGBUILDDIR>>/test/container_conversion.cpp In file included from /<<PKGBUILDDIR>>/include/range/v3/view/take.hpp:24, from /<<PKGBUILDDIR>>/test/container_conversion.cpp:23: /<<PKGBUILDDIR>>/include/range/v3/utility/counted_iterator.hpp: In member function 'void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = ranges::v3::common_iterator<ranges::v3::counted_iterator<ranges::v3::basic_iterator<ranges::v3::iota_view<int> >, void>, ranges::v3::default_sentinel>; <template-parameter-2-2> = void; _Tp = int; _Alloc = std::allocator<int>]': /<<PKGBUILDDIR>>/include/range/v3/utility/counted_iterator.hpp:284:30: error: '*((void*)<anonymous>+8)' may be used uninitialized in this function [-Werror=maybe-uninitialized] return x.count() == y.count(); At global scope: cc1plus: error: unrecognized command line option '-Wno-documentation-unknown-command' [-Werror] cc1plus: error: unrecognized command line option '-Wno-documentation' [-Werror] cc1plus: error: unrecognized command line option '-Wno-missing-variable-declarations' [-Werror] cc1plus: error: unrecognized command line option '-Wno-weak-vtables' [-Werror] cc1plus: error: unrecognized command line option '-Wno-c++98-compat-pedantic' [-Werror] cc1plus: error: unrecognized command line option '-Wno-c++98-compat' [-Werror] cc1plus: all warnings being treated as errors make[4]: *** [test/CMakeFiles/container_conversion.dir/build.make:66: test/CMakeFiles/container_conversion.dir/container_conversion.cpp.o] Error 1 make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[3]: *** [CMakeFiles/Makefile2:9061: test/CMakeFiles/container_conversion.dir/all] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [Makefile:144: all] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' dh_auto_build: cd obj-x86_64-linux-gnu && make -j1 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:25: override_dh_auto_test] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:9: binary-indep] Error 2 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends but hopefully also the relevant part. I would first try here to remove the -W options which seems no longer to exist, then remove -Werror altogether if that's not enough. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.
--- End Message ---
--- Begin Message ---Source: range-v3 Source-Version: 0.4.0-2 We believe that the bug you reported is fixed in the latest version of range-v3, 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. Nicholas Guriev <[email protected]> (supplier of updated range-v3 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: Sat, 27 Apr 2019 09:53:30 +0300 Source: range-v3 Binary: librange-v3-dev librange-v3-doc Architecture: source all Version: 0.4.0-2 Distribution: unstable Urgency: medium Maintainer: Nicholas Guriev <[email protected]> Changed-By: Nicholas Guriev <[email protected]> Description: librange-v3-dev - range algorithms, views, and actions for C++11/14/17 - headers librange-v3-doc - range algorithms, views, and actions for C++11/14/17 - documentat Closes: 926218 Changes: range-v3 (0.4.0-2) unstable; urgency=medium . * Fix FTBFS with GCC 8.3.0 (closes: #926218). - Ignore false positive warning "maybe-uninitialized" - Rewrite the ranges_append_flag macro to avoid errors "unrecognized command line option". Checksums-Sha1: 8b20879f2e79d49d5b7509d2a748de58976c1b55 1958 range-v3_0.4.0-2.dsc 435b3359778b9838d03e22e88bf1456501174c9a 4648 range-v3_0.4.0-2.debian.tar.xz 1a42c33ee5a8b237bef933c7ab25e6048b163b0d 177560 librange-v3-dev_0.4.0-2_all.deb f83a6ea9b7f35ac8da9e6d18588e23c140e72477 1313168 librange-v3-doc_0.4.0-2_all.deb 48e19d2e7600a2d7e4fff68c996e8e0158522cb6 9533 range-v3_0.4.0-2_amd64.buildinfo Checksums-Sha256: 4f4c0c21d7f2145f212ed9e26af8b34a1f58dde3eca86a087f95f3ead8f2cd23 1958 range-v3_0.4.0-2.dsc 6995b8c1feb4340bd898a29455f0d1bb6236631168e24f0b4d863f612321df8b 4648 range-v3_0.4.0-2.debian.tar.xz f370155389931af4eb7402d45ff1e06c6d5de3e3853172d723b54ed84d1af53c 177560 librange-v3-dev_0.4.0-2_all.deb 499b723d4bd91643b59cecf28d69ac2a1562e71950a07cf47fefa29e59a96f8d 1313168 librange-v3-doc_0.4.0-2_all.deb f39671c21d61188568914dc8b056929ebd11e493dce08e89fd87a1cd6f6d4aff 9533 range-v3_0.4.0-2_amd64.buildinfo Files: 6bd0443f559bd90de81c619c1b24971e 1958 libdevel optional range-v3_0.4.0-2.dsc fdacdb0d12e3c1a958aff5b5e43a474c 4648 libdevel optional range-v3_0.4.0-2.debian.tar.xz 6f781bcda4036c237d743088b8f89a49 177560 libdevel optional librange-v3-dev_0.4.0-2_all.deb b580765c29ebf123655790b3a6e03912 1313168 doc optional librange-v3-doc_0.4.0-2_all.deb 83e5e009d6f4383b5c26c3ad965ba8b6 9533 libdevel optional range-v3_0.4.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlzFedwACgkQCBa54Yx2 K61irxAAizzyC2NXWuhx5Fwlt6f9XKIDaS8tTlKeuB3G2trav5b6xP+qdLPSdxLj N9NPZR3cqbn10w/FcPYgk8vJNqLzf5qrrSsaX6PpvhP75SYNieehWbwwVu4eUGg2 uT1U924sLh9aiqLze92/6W9FUtUuu8MSCitHwTMzMnzstD4vlYKTbgXcRM46ydVZ NhLZbueQ0P0a0vgVobIM+jOYt1eGWrbzqUDtAfs3/mmuMZNzT7X2mkVLI7QnfFgH IQN3vZ3yMCT7ACpVf+EIVviYbWZttc0QxlyX054K+HiNYDh/Z/5nhdZnx+DU3qTX qlf3bf+S74xnrzmd1FEli8bupWLOTeM8U4BOoUTjog1xA4oYMdf1w+16koGqFUgV QWV3AjbYCCetLI/9Y3wLl/qkvJOOcI8Ywmgq5yPrL3C+lG//9PsiFJmWvtnakVSe B+Y0RosvSgNLKlKoplFbsZS/k8f6MBgOd/sLUMv8Bfv5ZxZZT+X52+xO4lxezmuo JnAfHuqcr9/aDpeDpWLrghmmDreGkk6+/1oFeXAdVU/n777Bmfo8wiwglzOm6dbL BSzVuGraCUcjt6iAeBaihuMXP1xHfeQO2+9mXvD4XLpIDCegVSVFaaKIMH42chOn qKYRIiHOyhLJbGjrwi1HGEuWhpW6qO9PB/H1e+YsU/bXwCvHvSs= =Cfn0 -----END PGP SIGNATURE-----
--- End Message ---

