Your message dated Mon, 03 Mar 2025 17:34:05 +0000
with message-id <e1tp9g5-00fmvp...@fasolo.debian.org>
and subject line Bug#1077527: fixed in abseil 20230802.1-4.2
has caused the Debian Bug report #1077527,
regarding abseil: FTBFS: civil_time_test.cc:875:29: error: ‘setfill’ is not a
member of ‘std’
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.)
--
1077527: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077527
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: abseil
Source-Version: 20230802.1-4.2
Done: Stefano Rivera <stefa...@debian.org>
We believe that the bug you reported is fixed in the latest version of
abseil, 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 1077...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated abseil 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: Mon, 03 Mar 2025 12:51:56 -0400
Source: abseil
Architecture: source
Version: 20230802.1-4.2
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Barenblat <bba...@debian.org>
Changed-By: Stefano Rivera <stefa...@debian.org>
Closes: 1077527
Changes:
abseil (20230802.1-4.2) unstable; urgency=medium
.
* Non-Maintainer upload.
* Patch: Add missing include for <iomanip>. (Closes: #1077527)
Checksums-Sha1:
803ec37c319f500e0bdab30a56563bc22e42c036 1927 abseil_20230802.1-4.2.dsc
312b34522a5369eb57a3dd464d4d95f5cc5c5e23 10120
abseil_20230802.1-4.2.debian.tar.xz
7a339f09fa7a34702415ff8472988d058c0f7b25 7281
abseil_20230802.1-4.2_source.buildinfo
Checksums-Sha256:
c6c581919a03f0d4d03e027f0275337d0678e738335be16a0100af86472595d8 1927
abseil_20230802.1-4.2.dsc
d5f29ab64287ce6f32823e440c0b8fce9ed9ca010397dec2e3129e59ddb9a102 10120
abseil_20230802.1-4.2.debian.tar.xz
10a1ad1463f15829f0ad619f7ac630ed81287db7e88aa36c8c7e42c013444f51 7281
abseil_20230802.1-4.2_source.buildinfo
Files:
990eecc010c3e6a54823eb0eb39dbd2b 1927 libs optional abseil_20230802.1-4.2.dsc
0cb517d78ce3f18a2c0dc02f53e43d37 10120 libs optional
abseil_20230802.1-4.2.debian.tar.xz
be0a003635cc511557e50b2c5222820b 7281 libs optional
abseil_20230802.1-4.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCZ8Xh9BQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2J8lAP4jLrWKb0sgZrFA+M2+u93s3NsecD5X
/JLEbqqPanB/FgD/XB/GFpGsKFCY8RxjV/5z0FwNS8lk7omo5iyXAxO3hgs=
=ncm2
-----END PGP SIGNATURE-----
pgpyYZAm9vi25.pgp
Description: PGP signature
--- End Message ---