Your message dated Thu, 13 Oct 2022 19:34:43 +0000
with message-id <e1oj3yd-00bbgl...@fasolo.debian.org>
and subject line Bug#1017143: fixed in android-platform-art 11.0.0+r48-4
has caused the Debian Bug report #1017143,
regarding android-platform-art: FTBFS: runtime/thread_linux.cc:36:22: error:
constexpr variable 'kHostAltSigStackSize' must be initialized by a constant
expression
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.)
--
1017143: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017143
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: android-platform-art
Version: 11.0.0+r48-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220813 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> clang++ -c -o runtime/thread_linux.o runtime/thread_linux.cc -Wdate-time
> -D_FORTIFY_SOURCE=2 -DNDEBUG -I/usr/include/android -UDEBUG
> -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_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192
> -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1
> -I. -I/usr/include/android/nativehelper -Icmdline -Idebian/out -Ilibartbase
> -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile
> -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include
> -Ilibnativeloader/include -Ilibprofile -Iruntime -Isigchainlib
> -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17
> -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected
> -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization
> clang++ -c -o runtime/interpreter/mterp/mterp.o
> runtime/interpreter/mterp/mterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG
> -I/usr/include/android -UDEBUG -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_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192
> -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1
> -I. -I/usr/include/android/nativehelper -Icmdline -Idebian/out -Ilibartbase
> -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile
> -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include
> -Ilibnativeloader/include -Ilibprofile -Iruntime -Isigchainlib
> -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC -std=gnu++17
> -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected
> -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization
> runtime/thread_linux.cc:36:22: error: constexpr variable
> 'kHostAltSigStackSize' must be initialized by a constant expression
> static constexpr int kHostAltSigStackSize =
> ^
> runtime/thread_linux.cc:37:15: note: non-constexpr function 'sysconf' cannot
> be used in a constant expression
> 32 * KB < MINSIGSTKSZ ? MINSIGSTKSZ : 32 * KB;
> ^
> /usr/include/x86_64-linux-gnu/bits/sigstksz.h:32:22: note: expanded from
> macro 'MINSIGSTKSZ'
> # define MINSIGSTKSZ SIGSTKSZ
> ^
> /usr/include/x86_64-linux-gnu/bits/sigstksz.h:28:19: note: expanded from
> macro 'SIGSTKSZ'
> # define SIGSTKSZ sysconf (_SC_SIGSTKSZ)
> ^
> /usr/include/unistd.h:640:17: note: declared here
> extern long int sysconf (int __name) __THROW;
> ^
> In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17:
> In file included from runtime/art_method-inl.h:24:
> In file included from runtime/class_linker-inl.h:23:
> In file included from runtime/art_field-inl.h:28:
> In file included from runtime/gc_root-inl.h:25:
> In file included from runtime/read_barrier-inl.h:23:
> In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
> In file included from runtime/gc/space/region_space-inl.h:23:
> In file included from runtime/mirror/object-inl.h:26:
> In file included from runtime/mirror/class-inl.h:24:
> In file included from libartbase/base/array_slice.h:23:
> In file included from libartbase/base/length_prefixed_array.h:26:
> libartbase/base/stride_iterator.h:27:36: warning:
> 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated
> [-Wdeprecated-declarations]
> class StrideIterator : public std::iterator<std::random_access_iterator_tag,
> T> {
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:162:27:
> note: in instantiation of template class
> 'art::StrideIterator<art::ArtField>' requested here
> __void_t<typename _Iterator::iterator_category,
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:178:14:
> note: during template argument deduction for class template partial
> specialization '__iterator_traits<_Iterator>' [with _Iterator =
> art::StrideIterator<art::ArtField>]
> : public __iterator_traits<_Iterator> { };
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:178:14:
> note: in instantiation of template class
> 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
> libartbase/base/iteration_range.h:30:25: note: in instantiation of template
> class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested
> here
> typedef typename std::iterator_traits<Iter>::difference_type
> difference_type;
> ^
> runtime/mirror/class-inl.h:1004:56: note: in instantiation of template class
> 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
> inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:127:12:
> note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been
> explicitly marked deprecated here
> struct _GLIBCXX17_DEPRECATED iterator
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:119:34:
> note: expanded from macro '_GLIBCXX17_DEPRECATED'
> # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
> ^
> In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17:
> In file included from runtime/art_method-inl.h:24:
> In file included from runtime/class_linker-inl.h:23:
> In file included from runtime/art_field-inl.h:28:
> In file included from runtime/gc_root-inl.h:25:
> In file included from runtime/read_barrier-inl.h:23:
> In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
> In file included from runtime/gc/space/region_space-inl.h:23:
> In file included from runtime/mirror/object-inl.h:26:
> In file included from runtime/mirror/class-inl.h:24:
> In file included from libartbase/base/array_slice.h:23:
> In file included from libartbase/base/length_prefixed_array.h:26:
> libartbase/base/stride_iterator.h:30:21: warning:
> 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated
> [-Wdeprecated-declarations]
> typename std::iterator<std::random_access_iterator_tag,
> T>::difference_type;
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_iterator_base_types.h:127:12:
> note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been
> explicitly marked deprecated here
> struct _GLIBCXX17_DEPRECATED iterator
> ^
> /usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/x86_64-linux-gnu/c++/12/bits/c++config.h:119:34:
> note: expanded from macro '_GLIBCXX17_DEPRECATED'
> # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
> ^
> 1 error generated.
> make[2]: *** [debian/libart.mk:487: runtime/thread_linux.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/08/13/android-platform-art_11.0.0+r48-3_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220813;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220813&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 marking 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: android-platform-art
Source-Version: 11.0.0+r48-4
Done: Jochen Sprickerhof <jspri...@debian.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 1017...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jochen Sprickerhof <jspri...@debian.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: Thu, 13 Oct 2022 20:56:25 +0200
Source: android-platform-art
Architecture: source
Version: 11.0.0+r48-4
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Jochen Sprickerhof <jspri...@debian.org>
Closes: 1015353 1017143
Changes:
android-platform-art (11.0.0+r48-4) unstable; urgency=medium
.
[ 殷啟聰 | Kai-Chung Yan ]
* Remove myself from Uploaders
.
[ Jochen Sprickerhof ]
* Add patch to fix FTBFS (Closes: #1017143)
* Fix lintian upstream-metadata-field-unknown
* Disable LTO as the package uses clang and FTBFS (Closes: #1015353)
* Add myself to Uploaders
Checksums-Sha1:
859500633d5f35e8c18c1fb197e7d8aa48b92403 3031
android-platform-art_11.0.0+r48-4.dsc
c37eb7cbf70e98cdc533996319f96674cb7ea57f 71980
android-platform-art_11.0.0+r48-4.debian.tar.xz
3d12e9b0081289ee11ba2c04eeb464c4569ca9fd 6759
android-platform-art_11.0.0+r48-4_source.buildinfo
Checksums-Sha256:
c397c5c85a331b12cf7eff5a1d03c46f8a60905e98e2285f37a40dc4fe390169 3031
android-platform-art_11.0.0+r48-4.dsc
9449bb055e63a1656aaa5ac11bf57afaf99a5d40227db8187ab6eda9f047b667 71980
android-platform-art_11.0.0+r48-4.debian.tar.xz
5e8143d607bcb5cd7e49acdc36fc10cdc3c02e46e5eb3350f0a6092c7d697180 6759
android-platform-art_11.0.0+r48-4_source.buildinfo
Files:
97e8f88fec29b4d42b6a0e271a511f83 3031 devel optional
android-platform-art_11.0.0+r48-4.dsc
681e340eebc2dc32991f7a255435b9f6 71980 devel optional
android-platform-art_11.0.0+r48-4.debian.tar.xz
895d9e9da64be721162126e0457982c2 6759 devel optional
android-platform-art_11.0.0+r48-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIyBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmNIX8YACgkQW//cwljm
lDM+sw/1GBvy9BI+ovJChTgGgvZOYr8jdt7R8aV0I5y5iszS7xD+CIDtZhx1I47o
dnRbK6tiR6r0Pwd7nuEzBmsja0hT5boMcFKJ/n0vG/SRPNSt68yRuPwvNtTSRb3D
gl/afo6YXpS5JffhXSSse4CxExev2VTe5c6FpDKcS7yUd4SOWUDcMqUbcP/hrDFd
wBZbk/yGTgLoRsy9aaKC9AlRxoL/wquunyIhHXLIbsm/XWLcurNFj2K+pIfysjyP
d883buvbSTvMKbvevJe3yRN6tl8TnQZraGfPsxE0oR8VlT3HZCpJGwVZ8tX9wSfo
6Qz/xxCIlbjTCsjRfVUi8p6KsOcxjpoTrmLL4BMrTDXxYOUJe+15sx2pTQUExbcl
ASC440qscLezGmUBbLhws12uSB+yDOC7vtRphgxWTFb3yGEvHre0EFCSdJW26vTo
YuYxhelPjkfVa7i8EGl7Vp0v+wtnofRby1L5JdZ+9nXA1a6ygCYG1Kxst88TqZiK
MwXbkn6Av6aFXlKQJqrmdN2ARwvmNGewVfB+xyfv4tw/VPwYO/7/ArlyA6Ipdp0J
jNyDlPqGMx2PLRWSoWrnIbePsaN/3rGOjw14a0HXlGCsATDmefmP7Yoe34F0xlzN
/U/ppXd9K7CO6mHbWTkwNxZzWYOsNgQLm7I4WmUKer+54GI/+Q==
=9/U8
-----END PGP SIGNATURE-----
--- End Message ---