Your message dated Wed, 04 Dec 2024 11:36:28 +0000
with message-id <e1tingc-00avdu...@fasolo.debian.org>
and subject line Bug#1084238: fixed in android-platform-art 14.0.0+r15-4
has caused the Debian Bug report #1084238,
regarding android-platform-art: FTBFS: error: declaration of 'Filter' shadows 
template parameter [-Wstrict-primary-template-shadow]
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.)


-- 
1084238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084238
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:android-platform-art
Version: 14.0.0+r15-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build --buildsystem=makefile -- --file=debian/dmtracedump.mk
        make -j2 "INSTALL=install --strip-program=true" 
--file=debian/dmtracedump.mk
make[2]: Entering directory '/<<PKGBUILDDIR>>'
clang++ -c -o tools/dmtracedump/tracedump.o tools/dmtracedump/tracedump.cc -Wdate-time 
-D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 
-fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -Itools/dmtracedump  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-std=gnu++2a -gdwarf-4
tools/dmtracedump/tracedump.cc:1482:3: warning: ignoring return value of 
function declared with 'warn_unused_result' attribute [-Wunused-result]
 1482 |   system(command);
      |   ^~~~~~ ~~~~~~~
1 warning generated.
mkdir -p debian/out
clang++ -o debian/out/dmtracedump tools/dmtracedump/tracedump.o -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-std=gnu++2a -gdwarf-4 -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build --buildsystem=makefile -- --file=debian/libart.mk 
debian/out/asm_defines.h
        make -j2 "INSTALL=install --strip-program=true" --file=debian/libart.mk 
debian/out/asm_defines.h
make[2]: Entering directory '/<<PKGBUILDDIR>>'
clang++ -S -o debian/out/asm_defines.s tools/cpp-define-generator/asm_defines.cc 
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 
-fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator 
-Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS 
-D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 
-DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 
-DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast 
-DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 
-DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 
-DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 
-DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 
-DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 
-DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. 
-I/usr/include/android/cpu_features -I/usr/include/android/nativehelper 
-I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch 
-Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile 
-Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include 
-Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC 
-std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing 
-fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof 
-Wno-invalid-partial-specialization
In file included from tools/cpp-define-generator/asm_defines.cc:36:
In file included from tools/cpp-define-generator/asm_defines.def:21:
In file included from tools/cpp-define-generator/globals.def:30:
In file included from runtime/stack.h:30:
In file included from runtime/stack_map.h:25:
In file included from libartbase/base/bit_table.h:32:
libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, 
unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated 
[-Wdeprecated-declarations]
  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, 
size_t, size_t, size_t> {
      |                               ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:
 note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned 
long, unsigned long>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34:
 note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from tools/cpp-define-generator/asm_defines.cc:36:
In file included from tools/cpp-define-generator/asm_defines.def:21:
In file included from tools/cpp-define-generator/globals.def:30:
In file included from runtime/stack.h:30:
In file included from runtime/stack_map.h:25:
In file included from libartbase/base/bit_table.h:32:
libartbase/base/stl_util.h:283:20: error: declaration of 'Filter' shadows 
template parameter [-Wstrict-primary-template-shadow]
  283 | static inline auto Filter(BaseRange&& range, Filter cond) {
      |                    ^
libartbase/base/stl_util.h:282:40: note: template parameter is declared here
  282 | template <typename BaseRange, typename Filter>
      |                                        ^
libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, 
std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, 
std::string_view> {
      |                                      ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:
 note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has 
been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34:
 note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from tools/cpp-define-generator/asm_defines.cc:36:
In file included from tools/cpp-define-generator/asm_defines.def:21:
In file included from tools/cpp-define-generator/globals.def:30:
In file included from runtime/stack.h:30:
In file included from runtime/stack_map.h:25:
libartbase/base/bit_table.h:156:38: warning: 
'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' 
is deprecated [-Wdeprecated-declarations]
  156 |   class const_iterator : public 
std::iterator<std::random_access_iterator_tag,
      |                                      ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27:
 note: in instantiation of member class 
'art::BitTable<art::InlineInfo>::const_iterator' requested here
  162 |                              __void_t<typename 
_Iterator::iterator_category,
      |                                                ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14:
 note: during template argument deduction for class template partial specialization 
'__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename 
_Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename 
_Iterator::reference>>' [with _Iterator = 
art::BitTable<art::InlineInfo>::const_iterator]
  178 |     : public __iterator_traits<_Iterator> { };
      |              ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14:
 note: in instantiation of template class 
'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' 
requested here
libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 
'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' 
requested here
   31 |   using difference_type = typename 
std::iterator_traits<Iter>::difference_type;
      |                                         ^
libartbase/base/bit_table.h:227:30: note: in instantiation of template class 
'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested 
here
  227 | class BitTableRange : public IterationRange<typename 
BitTable<Accessor>::const_iterator> {
      |                              ^
runtime/stack_map.h:402:29: note: in instantiation of template class 
'art::BitTableRange<art::InlineInfo>' requested here
  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
      |                             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:
 note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, 
void>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34:
 note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
In file included from tools/cpp-define-generator/asm_defines.cc:36:
In file included from tools/cpp-define-generator/asm_defines.def:21:
In file included from tools/cpp-define-generator/globals.def:30:
In file included from runtime/stack.h:30:
In file included from runtime/stack_map.h:25:
libartbase/base/bit_table.h:156:38: warning: 
'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is 
deprecated [-Wdeprecated-declarations]
  156 |   class const_iterator : public 
std::iterator<std::random_access_iterator_tag,
      |                                      ^
runtime/stack_map.h:415:29: note: in instantiation of member class 
'art::BitTable<art::StackMap>::const_iterator' requested here
  415 |     for (StackMap stack_map : stack_maps_) {
      |                             ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:
 note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, 
void>' has been explicitly marked deprecated here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |            ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34:
 note: expanded from macro '_GLIBCXX17_DEPRECATED'
  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
      |                                  ^
4 warnings and 1 error generated.
make[2]: *** [debian/libart.mk:554: debian/out/asm_defines.s] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true" 
--file=debian/libart.mk debian/out/asm_defines.h returned exit code 2
make[1]: *** [debian/rules:74: debian/out/asm_defines.h] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:85: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

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: android-platform-art
Source-Version: 14.0.0+r15-4
Done: Hans-Christoph Steiner <h...@eds.org>

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

Debian distribution maintenance software
pp.
Hans-Christoph Steiner <h...@eds.org> (supplier of updated android-platform-art 
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: Sun, 01 Dec 2024 16:19:27 +0100
Source: android-platform-art
Architecture: source
Version: 14.0.0+r15-4
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers 
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Hans-Christoph Steiner <h...@eds.org>
Closes: 1084238
Changes:
 android-platform-art (14.0.0+r15-4) unstable; urgency=medium
 .
   [ Hans-Christoph Steiner ]
   * patch fix: 'Filter' function shadowing its own template parameter
     (Closes: #1084238)
 .
   [ Jochen Sprickerhof ]
   * Remove myself form uploaders
Checksums-Sha1:
 76ae737d272f6cbc925599b2e22ed8c42cc35408 2861 
android-platform-art_14.0.0+r15-4.dsc
 90816a5fe5ca2383cd97dcf139647ca0772b16b0 68716 
android-platform-art_14.0.0+r15-4.debian.tar.xz
 56bcfa8ea9bf53599ee29b96147367ef043ed94f 7190 
android-platform-art_14.0.0+r15-4_source.buildinfo
Checksums-Sha256:
 b03c37be4c60d6e47d4a3eedf851aeaf7c5cf25c291ab7e851326a83b2fa11f3 2861 
android-platform-art_14.0.0+r15-4.dsc
 daffaaf6a43c0458f611160d882f82a2a19165779ccc119e3fb2185224ee30b0 68716 
android-platform-art_14.0.0+r15-4.debian.tar.xz
 2ad3e7bbb57f31a49a6c6bb19e2d4bbe80c1b34404a8d5d2a91cd8522df15f61 7190 
android-platform-art_14.0.0+r15-4_source.buildinfo
Files:
 b4ec5b7d5f8b77a0167e7752ceb933d0 2861 devel optional 
android-platform-art_14.0.0+r15-4.dsc
 1fd32ba5ca0cfb64785f0ab4a0f4342e 68716 devel optional 
android-platform-art_14.0.0+r15-4.debian.tar.xz
 9f330966c889919886d0ff69a635e11c 7190 devel optional 
android-platform-art_14.0.0+r15-4_source.buildinfo

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

iQEzBAEBCgAdFiEElyI52+aGmfUmwGoFPhd4F7obm/oFAmdQOiIACgkQPhd4F7ob
m/q11ggAvQmNhXXr69x2Atn0i4pjv9tI9GsSmqzxzMv/EBYhBHRtLZ01i1jB67RZ
6X7oleC2gdHqNhvFnLIc7Vz85Mq0gbA2YoVQJdI5q2XDYBFD2kItpp8HvO9Vn7XV
tEWCoEf9NVs281wgSKIqOf3K/J6eJjBRYF2Zd62oSxNgoMXMN8hkXmEn3RlbbdHV
08e7ul/Ag/d3P2Ymzy6giCOi4ct9GKL2i1MyRV24pr/5vnpNVTXdjxLXmbLDnuoC
h36XjhknCj6ZHGX5F3tnPJFpb1OHP+WXKbeeArWQAaAiVB0U2MpM97e2owDLnT5N
1oQggH4aNHnovMOFa5HONnV2Jnoe/g==
=H7ER
-----END PGP SIGNATURE-----

Attachment: pgpPrmA3GLMjG.pgp
Description: PGP signature


--- End Message ---

Reply via email to