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.

  • Bug#1077527: abseil: FTBFS: civil_time_test.cc:875:29: err... Lucas Nussbaum

Reply via email to