Source: abseil Version: 20230802.1-4 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240728 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 > -Wl,-z,relro -Wl,-z,now > CMakeFiles/absl_notification_test.dir/notification_test.cc.o -o > ../../bin/absl_notification_test libabsl_synchronization.a > ../time/libabsl_time.a ../../lib/libgmock_main.a > libabsl_graphcycles_internal.a libabsl_kernel_timeout_internal.a > ../time/libabsl_time.a ../time/libabsl_civil_time.a > ../time/libabsl_time_zone.a ../debugging/libabsl_stacktrace.a > ../debugging/libabsl_symbolize.a ../base/libabsl_malloc_internal.a > ../strings/libabsl_strings.a ../numeric/libabsl_int128.a > ../strings/libabsl_string_view.a ../strings/libabsl_strings_internal.a > ../base/libabsl_throw_delegate.a ../debugging/libabsl_debugging_internal.a > ../debugging/libabsl_demangle_internal.a ../base/libabsl_base.a > ../base/libabsl_raw_logging_internal.a ../base/libabsl_log_severity.a > ../base/libabsl_spinlock_wait.a -lrt -Wl,--push-state,--as-needed -latomic > -Wl,--pop-state ../../lib/libgmock.a ../../lib/libgtest.a > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc: In member function ‘virtual > void {anonymous}::CivilTime_OutputStream_Test::TestBody()’: > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:875:29: error: ‘setfill’ is not > a member of ‘std’ > 875 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:23:1: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > 22 | #include "gtest/gtest.h" > +++ |+#include <iomanip> > 23 | > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:876:16: error: ‘setw’ is not a > member of ‘std’ > 876 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:876:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:877:16: error: ‘setw’ is not a > member of ‘std’ > 877 | ss << std::setw(21) << absl::CivilYear(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:877:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:878:16: error: ‘setw’ is not a > member of ‘std’ > 878 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:878:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:883:29: error: ‘setfill’ is not > a member of ‘std’ > 883 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:883:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:884:16: error: ‘setw’ is not a > member of ‘std’ > 884 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:884:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:885:16: error: ‘setw’ is not a > member of ‘std’ > 885 | ss << std::setw(21) << absl::CivilMonth(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:885:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:886:16: error: ‘setw’ is not a > member of ‘std’ > 886 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:886:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:891:29: error: ‘setfill’ is not > a member of ‘std’ > 891 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:891:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:892:16: error: ‘setw’ is not a > member of ‘std’ > 892 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:892:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:893:16: error: ‘setw’ is not a > member of ‘std’ > 893 | ss << std::setw(21) << absl::CivilDay(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:893:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:894:16: error: ‘setw’ is not a > member of ‘std’ > 894 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:894:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:899:29: error: ‘setfill’ is not > a member of ‘std’ > 899 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:899:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:900:16: error: ‘setw’ is not a > member of ‘std’ > 900 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:900:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:901:16: error: ‘setw’ is not a > member of ‘std’ > 901 | ss << std::setw(21) << absl::CivilHour(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:901:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:902:16: error: ‘setw’ is not a > member of ‘std’ > 902 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:902:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:907:29: error: ‘setfill’ is not > a member of ‘std’ > 907 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:907:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:908:16: error: ‘setw’ is not a > member of ‘std’ > 908 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:908:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:909:16: error: ‘setw’ is not a > member of ‘std’ > 909 | ss << std::setw(21) << absl::CivilMinute(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:909:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:910:16: error: ‘setw’ is not a > member of ‘std’ > 910 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:910:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:915:29: error: ‘setfill’ is not > a member of ‘std’ > 915 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:915:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:916:16: error: ‘setw’ is not a > member of ‘std’ > 916 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:916:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:917:16: error: ‘setw’ is not a > member of ‘std’ > 917 | ss << std::setw(21) << absl::CivilSecond(cs); > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:917:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:918:16: error: ‘setw’ is not a > member of ‘std’ > 918 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:918:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:923:29: error: ‘setfill’ is not > a member of ‘std’ > 923 | ss << std::left << std::setfill('.'); > | ^~~~~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:923:29: note: ‘std::setfill’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:924:16: error: ‘setw’ is not a > member of ‘std’ > 924 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:924:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:925:16: error: ‘setw’ is not a > member of ‘std’ > 925 | ss << std::setw(21) << absl::Weekday::wednesday; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:925:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:926:16: error: ‘setw’ is not a > member of ‘std’ > 926 | ss << std::setw(3) << 'X'; > | ^~~~ > /<<PKGBUILDDIR>>/absl/time/civil_time_test.cc:926:16: note: ‘std::setw’ is > defined in header ‘<iomanip>’; this is probably fixable by adding ‘#include > <iomanip>’ > make[4]: Leaving directory '/<<PKGBUILDDIR>>/static' > [ 49%] Built target absl_notification_test > make -f absl/types/CMakeFiles/absl_any_test_noexceptions.dir/build.make > absl/types/CMakeFiles/absl_any_test_noexceptions.dir/depend > make[4]: Entering directory '/<<PKGBUILDDIR>>/static' > cd /<<PKGBUILDDIR>>/static && /usr/bin/cmake -E cmake_depends "Unix > Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/absl/types > /<<PKGBUILDDIR>>/static /<<PKGBUILDDIR>>/static/absl/types > /<<PKGBUILDDIR>>/static/absl/types/CMakeFiles/absl_any_test_noexceptions.dir/DependInfo.cmake > "--color=" > make[4]: Leaving directory '/<<PKGBUILDDIR>>/static' > make -f absl/types/CMakeFiles/absl_any_test_noexceptions.dir/build.make > absl/types/CMakeFiles/absl_any_test_noexceptions.dir/build > make[4]: Entering directory '/<<PKGBUILDDIR>>/static' > [ 50%] Building CXX object > absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o > cd /<<PKGBUILDDIR>>/static/absl/types && /usr/bin/c++ -I/<<PKGBUILDDIR>> > -isystem /usr/src/googletest/googletest/include -isystem > /usr/src/googletest/googlemock/include -isystem > /usr/src/googletest/googletest -isystem /usr/src/googletest/googlemock -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection > -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++17 -Wall -Wextra -Wcast-qual > -Wconversion-null -Wformat-security -Woverlength-strings -Wpointer-arith > -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla > -Wwrite-strings -DNOMINMAX -Wno-deprecated-declarations > -Wno-missing-declarations -Wno-self-move -Wno-sign-compare > -Wno-unused-function -Wno-unused-parameter -Wno-unused-private-field > -DGTEST_HAS_PTHREAD=1 -MD -MT > absl/types/CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o -MF > CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o.d -o > CMakeFiles/absl_any_test_noexceptions.dir/any_test.cc.o -c > /<<PKGBUILDDIR>>/absl/types/any_test.cc > [ 51%] Linking CXX executable ../../bin/absl_kernel_timeout_internal_test > cd /<<PKGBUILDDIR>>/static/absl/synchronization && /usr/bin/cmake -E > cmake_link_script CMakeFiles/absl_kernel_timeout_internal_test.dir/link.txt > --verbose=1 > /usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 > -Wl,-z,relro -Wl,-z,now > CMakeFiles/absl_kernel_timeout_internal_test.dir/internal/kernel_timeout_test.cc.o > -o ../../bin/absl_kernel_timeout_internal_test > libabsl_kernel_timeout_internal.a ../time/libabsl_time.a > ../../lib/libgmock_main.a ../time/libabsl_civil_time.a > ../time/libabsl_time_zone.a ../random/libabsl_random_distributions.a > ../random/libabsl_random_seed_sequences.a > ../random/libabsl_random_internal_pool_urbg.a > ../random/libabsl_random_internal_randen.a > ../random/libabsl_random_internal_randen_hwaes.a > ../random/libabsl_random_internal_randen_hwaes_impl.a > ../random/libabsl_random_internal_randen_slow.a > ../random/libabsl_random_internal_platform.a > ../random/libabsl_random_internal_seed_material.a > ../strings/libabsl_strings.a ../numeric/libabsl_int128.a > ../strings/libabsl_string_view.a ../strings/libabsl_strings_internal.a > ../base/libabsl_base.a ../base/libabsl_spinlock_wait.a -lrt > ../types/libabsl_bad_optional_access.a ../base/libabsl_throw_delegate.a > ../base/libabsl_raw_logging_internal.a ../base/libabsl_log_severity.a > ../random/libabsl_random_seed_gen_exception.a -Wl,--push-state,--as-needed > -latomic -Wl,--pop-state ../../lib/libgmock.a ../../lib/libgtest.a > At global scope: > cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ > may have been intended to silence earlier diagnostics > make[4]: *** [absl/time/CMakeFiles/absl_time_test.dir/build.make:79: > absl/time/CMakeFiles/absl_time_test.dir/civil_time_test.cc.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/07/28/abseil_20230802.1-4_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.