Your message dated Sun, 23 Jul 2023 05:05:17 +0000
with message-id <e1qnrhr-0072nl...@fasolo.debian.org>
and subject line Bug#1037576: fixed in android-platform-tools 33.0.3-2
has caused the Debian Bug report #1037576,
regarding android-platform-tools: ftbfs with GCC-13
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.)


-- 
1037576: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037576
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:android-platform-tools
Version: 29.0.6-28
Severity: normal
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie 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-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/android-platform-tools_29.0.6-28_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 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-13/porting_to.html

[...]
# define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
                               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++config.h:96:46:
 note: expanded from macro '_GLIBCXX_DEPRECATED'
# define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
                                             ^
system/core/liblog/event_tag_map.cpp:101:40: warning: 'unary_function<const 
std::pair<MapString, MapString> &, unsigned long>' is deprecated 
[-Wdeprecated-declarations]
struct std::hash<TagFmt> : public std::unary_function<const TagFmt&, size_t> {
                                       ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_function.h:124:7:
 note: 'unary_function<const std::pair<MapString, MapString> &, unsigned long>' 
has been explicitly marked deprecated here
    } _GLIBCXX11_DEPRECATED;
      ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++config.h:105:32:
 note: expanded from macro '_GLIBCXX11_DEPRECATED'
# define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
                               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/x86_64-linux-gnu/c++/13/bits/c++config.h:96:46:
 note: expanded from macro '_GLIBCXX_DEPRECATED'
# define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
                                             ^
2 warnings generated.
mkdir -p debian/out/system/core
clang++ system/core/liblog/log_event_list.o 
system/core/liblog/log_event_write.o system/core/liblog/logger_name.o 
system/core/liblog/logger_read.o system/core/liblog/logger_write.o 
system/core/liblog/logprint.o system/core/liblog/properties.o 
system/core/liblog/event_tag_map.o -o debian/out/system/core/liblog.so.0 
-Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 
-Ldebian/out/system/core -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android 
-Wl,-soname,liblog.so.0 -lpthread -shared
ln -sf liblog.so.0 debian/out/system/core/liblog.so
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build --buildsystem=makefile -- --file=debian/system/core/libbase.mk
        make -j8 "INSTALL=install --strip-program=true" 
--file=debian/system/core/libbase.mk
make[2]: Entering directory '/<<PKGBUILDDIR>>'
clang++ -c -o system/core/base/abi_compatibility.o 
system/core/base/abi_compatibility.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/chrono_utils.o system/core/base/chrono_utils.cpp 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/cmsg.o system/core/base/cmsg.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/file.o system/core/base/file.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/liblog_symbols.o 
system/core/base/liblog_symbols.cpp -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -gdwarf-4 
-std=gnu++2a -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG 
-fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  
-Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  
-D_FILE_OFFSET_BITS=64 -Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/logging.o system/core/base/logging.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/mapped_file.o system/core/base/mapped_file.cpp 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/parsebool.o system/core/base/parsebool.cpp -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/parsenetaddress.o 
system/core/base/parsenetaddress.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/process.o system/core/base/process.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/properties.o system/core/base/properties.cpp -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
In file included from system/core/base/chrono_utils.cpp:17:
In file included from system/core/base/include/android-base/chrono_utils.h:19:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2320:48:
 error: call to consteval function 'std::chrono::hh_mm_ss::_S_fractional_width' 
is not a constant expression
        static constexpr unsigned fractional_width = {_S_fractional_width()};
                                                      ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2320:48:
 note: undefined function '_S_fractional_width' cannot be used in a constant 
expression
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2275:2:
 note: declared here
        _S_fractional_width()
        ^
clang++ -c -o system/core/base/stringprintf.o system/core/base/stringprintf.cpp 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/strings.o system/core/base/strings.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/threads.o system/core/base/threads.cpp -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/test_utils.o system/core/base/test_utils.cpp -g 
-O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
clang++ -c -o system/core/base/errors_unix.o system/core/base/errors_unix.cpp 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -gdwarf-4 -std=gnu++2a -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -fmessage-length=0 -fno-exceptions 
-fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D_FILE_OFFSET_BITS=64 
-Isystem/core/base/include -Isystem/core/include 
1 error generated.
make[2]: *** [debian/system/core/libbase.mk:50: 
system/core/base/chrono_utils.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from system/core/base/properties.cpp:17:
In file included from system/core/base/include/android-base/properties.h:21:
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2320:48:
 error: call to consteval function 'std::chrono::hh_mm_ss::_S_fractional_width' 
is not a constant expression
        static constexpr unsigned fractional_width = {_S_fractional_width()};
                                                      ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2320:48:
 note: undefined function '_S_fractional_width' cannot be used in a constant 
expression
/usr/bin/../lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/chrono:2275:2:
 note: declared here
        _S_fractional_width()
        ^
1 error generated.
make[2]: *** [debian/system/core/libbase.mk:50: system/core/base/properties.o] 
Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
--file=debian/system/core/libbase.mk returned exit code 2
make[1]: *** [debian/rules:67: s/core/libbase.so] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:43: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: android-platform-tools
Source-Version: 33.0.3-2
Done: Roger Shimizu <r...@debian.org>

We believe that the bug you reported is fixed in the latest version of
android-platform-tools, 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 1037...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Roger Shimizu <r...@debian.org> (supplier of updated android-platform-tools 
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: Sat, 22 Jul 2023 21:50:37 -0700
Source: android-platform-tools
Architecture: source
Version: 33.0.3-2
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers 
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Roger Shimizu <r...@debian.org>
Closes: 1037576
Changes:
 android-platform-tools (33.0.3-2) unstable; urgency=medium
 .
   * Upload to unstable.
   * debian/include:
     - Add chrono header from libstdc++-13-dev to fix ftbfs for gcc-13
       (Closes: #1037576).
   * debian/patches:
     - Add a missing header to fix ftbfs for gcc-13.
Checksums-Sha1:
 06f083231d023f187b155f9f248a70b240b0dadc 5257 
android-platform-tools_33.0.3-2.dsc
 47e6dd10a70f58c4a63f36781bdcb35d41ce256a 120400 
android-platform-tools_33.0.3-2.debian.tar.xz
 c8ae68a64bc3118bb9b6ee1323f7689c19349d5b 6292 
android-platform-tools_33.0.3-2_source.buildinfo
Checksums-Sha256:
 e72150d8a8becaf81332b56fb8e01505eca04ead5b7ed8f158a7bfb4f1a08ed5 5257 
android-platform-tools_33.0.3-2.dsc
 1c4468e04fa3581a03cf43256ea46c27687ed67e6284af21cdba9fdfceb211a9 120400 
android-platform-tools_33.0.3-2.debian.tar.xz
 318a14c0b244b2e993f9162ab37594d3051299bcd0256200c8761bb58fc74234 6292 
android-platform-tools_33.0.3-2_source.buildinfo
Files:
 dafec2c24822acaea13640d31cf0f110 5257 devel optional 
android-platform-tools_33.0.3-2.dsc
 02e9f7a9a5c93867dad204c9f847a1f4 120400 devel optional 
android-platform-tools_33.0.3-2.debian.tar.xz
 50635f7a258f21e17bd757e1907a24ee 6292 devel optional 
android-platform-tools_33.0.3-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAmS8sd4QHHJvc2hAZGVi
aWFuLm9yZwAKCRCkeGsNpwM0qN/sD/4uHAaqeubAFwER9lw2iY5caQhuMk/R1SyS
acdoccMA5Ql0kfF9YcQxKRwQJhZNQaSyllZrbdW5vcnHrZFlCFio7v0dkq3YoUkC
a/OzIim3PdyiXW2+/knofkinBt8DV6SH256FIpfQdw6NmR0zmFoU4IdbPSlhDWQc
Iqxs/wEZr/LATANYUKGXmA0reeWkTSft2SciOYNpRj7La1/rPbS8fu5G+dJozur4
dvq0AG4lhcKxVF63UtYx7hcCl/I+w7X2iByg0auVR3mqOXKZ1x+ytmq7AgYk/Dui
H6XJOJs9KvGqSVI9Yfa5wW8f//QUJyTQrxPS75XKsp6gWTX6uhZ6fKfA0DL+5Dtk
DmVjkPUBob0d1m24wckAo1wAuxpbKyAceWY9vJr4SpTu9FkutG1gQpNOfS1cRvQ9
ImRM2zYxfpOmLH+PQUhzanGYnuK39KW9Nv9BeyIvH1sM58hWZlFsQTcYldSm2Hhy
40Ol+VZ8mPblBnbjTS1oS6Lcwyl2e9p+0D83bldLIZwtejsvIZZ1lXdDJRq5S6hx
sRiVDarYsjXdY3SytF6TPpoJ1tl50+ZuCUfApkWfEEMMk+EI1hldQRE9c5D6aEq5
ZSAtS0IYs3FfGYhLCMF080EXdhQyCsTVeN1ADrVpg8CRNwYVpKktuHgIt3oQy0vY
u2cu2A/J2A==
=F3zr
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to