Your message dated Wed, 05 Feb 2025 21:34:05 +0000
with message-id <e1tfn25-0090xd...@fasolo.debian.org>
and subject line Bug#1042042: fixed in android-platform-build 1:10.0.0+r36-1.1
has caused the Debian Bug report #1042042,
regarding android-platform-build: FTBFS: Vector.h:259:28: error: cannot convert 
‘const android::Vector<TYPE>*’ to ‘android::VectorImpl*’
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.)


-- 
1042042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042042
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: android-platform-build
Version: 1:10.0.0+r36-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> g++ tools/zipalign/ZipAlign.cpp tools/zipalign/ZipEntry.cpp 
> tools/zipalign/ZipFile.cpp -o zipalign -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG 
> -I/usr/include/android -Wl,-z,relro -Wl,-z,now -fPIC 
> -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lpthread -lzopfli -lz 
> -L/usr/lib/x86_64-linux-gnu/android -lutils -llog -landroidfw -lbacktrace 
> -lziparchive
> In file included from tools/zipalign/ZipFile.h:24,
>                  from tools/zipalign/ZipAlign.cpp:20:
> /usr/include/android/utils/Vector.h: In member function ‘const 
> android::Vector<TYPE>& android::Vector<TYPE>::operator=(const 
> android::Vector<TYPE>&) const’:
> /usr/include/android/utils/Vector.h:259:28: error: cannot convert ‘const 
> android::Vector<TYPE>*’ to ‘android::VectorImpl*’
>   259 |     VectorImpl::operator = (static_cast<const VectorImpl&>(rhs));
>       |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/android/utils/Vector.h:25:
> /usr/include/android/utils/VectorImpl.h:56:59: note:   initializing argument 
> 'this' of ‘android::VectorImpl& android::VectorImpl::operator=(const 
> android::VectorImpl&)’
>    56 |             VectorImpl&     operator = (const VectorImpl& rhs);
>       |                                         ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/android/utils/Vector.h: At global scope:
> /usr/include/android/utils/Vector.h:397:80: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   397 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_construct(void* storage, 
> size_t num) const {
>       |                                                                       
>          ^~~~~
> /usr/include/android/utils/Vector.h:407:90: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   407 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_copy(void* dest, const 
> void* from, size_t num) const {
>       |                                                                       
>                    ^~~~~
> /usr/include/android/utils/Vector.h:412:91: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   412 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_splat(void* dest, const 
> void* item, size_t num) const {
>       |                                                                       
>                     ^~~~~
> /usr/include/android/utils/Vector.h:417:98: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   417 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_move_forward(void* dest, 
> const void* from, size_t num) const {
>       |                                                                       
>                            ^~~~~
> /usr/include/android/utils/Vector.h:422:99: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   422 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_move_backward(void* dest, 
> const void* from, size_t num) const {
>       |                                                                       
>                             ^~~~~
> In file included from tools/zipalign/ZipFile.h:24,
>                  from tools/zipalign/ZipFile.cpp:26:
> /usr/include/android/utils/Vector.h: In member function ‘const 
> android::Vector<TYPE>& android::Vector<TYPE>::operator=(const 
> android::Vector<TYPE>&) const’:
> /usr/include/android/utils/Vector.h:259:28: error: cannot convert ‘const 
> android::Vector<TYPE>*’ to ‘android::VectorImpl*’
>   259 |     VectorImpl::operator = (static_cast<const VectorImpl&>(rhs));
>       |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/android/utils/Vector.h:25:
> /usr/include/android/utils/VectorImpl.h:56:59: note:   initializing argument 
> 'this' of ‘android::VectorImpl& android::VectorImpl::operator=(const 
> android::VectorImpl&)’
>    56 |             VectorImpl&     operator = (const VectorImpl& rhs);
>       |                                         ~~~~~~~~~~~~~~~~~~^~~
> /usr/include/android/utils/Vector.h: At global scope:
> /usr/include/android/utils/Vector.h:397:80: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   397 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_construct(void* storage, 
> size_t num) const {
>       |                                                                       
>          ^~~~~
> /usr/include/android/utils/Vector.h:407:90: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   407 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_copy(void* dest, const 
> void* from, size_t num) const {
>       |                                                                       
>                    ^~~~~
> /usr/include/android/utils/Vector.h:412:91: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   412 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_splat(void* dest, const 
> void* item, size_t num) const {
>       |                                                                       
>                     ^~~~~
> /usr/include/android/utils/Vector.h:417:98: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   417 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_move_forward(void* dest, 
> const void* from, size_t num) const {
>       |                                                                       
>                            ^~~~~
> /usr/include/android/utils/Vector.h:422:99: warning: ‘cfi’ attribute 
> directive ignored [-Wattributes]
>   422 | UTILS_VECTOR_NO_CFI void Vector<TYPE>::do_move_backward(void* dest, 
> const void* from, size_t num) const {
>       |                                                                       
>                             ^~~~~
> tools/zipalign/ZipFile.cpp: In member function ‘void* 
> android::ZipFile::uncompress(const android::ZipEntry*) const’:
> tools/zipalign/ZipFile.cpp:1294:30: error: cannot declare variable ‘reader’ 
> to be of abstract type ‘FileReader’
>  1294 |             const FileReader reader(mZipFp);
>       |                              ^~~~~~
> tools/zipalign/ZipFile.cpp:1221:7: note:   because the following virtual 
> functions are pure within ‘FileReader’:
>  1221 | class FileReader : public zip_archive::Reader {
>       |       ^~~~~~~~~~
> In file included from tools/zipalign/ZipFile.cpp:24:
> /usr/include/android/ziparchive/zip_archive.h:337:16: note:     ‘virtual bool 
> zip_archive::Reader::ReadAtOffset(uint8_t*, size_t, off64_t) const’
>   337 |   virtual bool ReadAtOffset(uint8_t* buf, size_t len, off64_t offset) 
> const = 0;
>       |                ^~~~~~~~~~~~
> make[2]: *** [debian/zipalign.mk:10: build] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/07/24/android-platform-build_10.0.0+r36-1_unstable.log

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: android-platform-build
Source-Version: 1:10.0.0+r36-1.1
Done: Mattia Rizzolo <mat...@debian.org>

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

Debian distribution maintenance software
pp.
Mattia Rizzolo <mat...@debian.org> (supplier of updated android-platform-build 
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: Wed, 05 Feb 2025 17:19:30 +0100
Source: android-platform-build
Architecture: source
Version: 1:10.0.0+r36-1.1
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers 
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Closes: 982189 1042042
Changes:
 android-platform-build (1:10.0.0+r36-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Vladimir Petko ]
   * Resolve ftbfs due to the API changes (Closes: #1042042):
     - d/p/bouncycastle177-compat.patch: replace DerOutputStream with
       ASN1OutputStream.
     - d/p/zip-archive-reader-signature.patch: update ReadAtOffset
       method signature.
 .
   [ Helmut Grohne ]
   * Reduce Build-Depends: (Closes: #982189)
     + Replace dh arg --with javahelper with dh-sequence-javahelper dependency.
     + Drop unused makefile includes.
 .
   [ Mattia Rizzolo ]
   * Mark android-logtags-tools's dep on python3 with :any.
Checksums-Sha1:
 8c6e00760038202f28ef712ae0340cfa11a1b7e4 2977 
android-platform-build_10.0.0+r36-1.1.dsc
 f88ab6a0174ae9a0e2fe33910290b68cfcdbbcc5 15256 
android-platform-build_10.0.0+r36-1.1.debian.tar.xz
 3bc4b6d3e3a6934c7d8251fa483df9a5f0c787a1 12453 
android-platform-build_10.0.0+r36-1.1_amd64.buildinfo
Checksums-Sha256:
 b082f27d4e7e4e2639885d41a60f068d55f5034931793b5101122ae128028082 2977 
android-platform-build_10.0.0+r36-1.1.dsc
 cda87fa3415c41db5a37492a1400c2615acec0a0a29bba157c26cc6934b0d129 15256 
android-platform-build_10.0.0+r36-1.1.debian.tar.xz
 da297cc8c53fbe7d336c6efba6e39400a5df6540a934e5cc244daddd3a0f313a 12453 
android-platform-build_10.0.0+r36-1.1_amd64.buildinfo
Files:
 c6c88582195c072e5265c904d94ea2aa 2977 devel optional 
android-platform-build_10.0.0+r36-1.1.dsc
 d8c7a97106390921bb11e06f3cf70bee 15256 devel optional 
android-platform-build_10.0.0+r36-1.1.debian.tar.xz
 2102f542b686e4379fe6dba4d563cdfe 12453 devel optional 
android-platform-build_10.0.0+r36-1.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmej1W8ACgkQCBa54Yx2
K60kWQ//S+G2UwGtgjqCqaxooWTMBUzF3nrmY1TNaCYL+5IJva6UY2izm5o95770
d+3GBF9AmezRDYRHCW8bePwQzngIP4w3Z0/AU6sXj7MzirJdsJxvapIqDwfQE6L9
OAts+kuPWoBLdnSAUDLPpxEWaCL+0KjhzRpm2N7IE3ASyAzS1Ra58GNrZhR1a6jK
LysVlQdb1RGJi67nLmqlQFSwP0NgjIH5x7SMWgwfPRRTkuG6I7LHsaxDSdq1rZv7
PXLlpMOvF19aPfSRJvGN81ZwDhfybWKElLtvQEPUCGbgNtPIA2CHvCJ0uBe9jM71
KXAilc46a6xstajdsullqXrrZxjfNZmzSIdLT1uEjvG8YNYJtiPKPiHRTQTFdBDe
O3IUBRzhwTSHp+tI52E5KQSRy12nJMUZlbf6pG93oWLPHPhHe9SKYMby3lRBO02r
QZqZODnQRSPrfLm++OR8HWOSzpXOB0UUFPTwOxDg/FZwm3Ts2d9kni4M/jbqQhUk
TqmKklgos+EWd+9DKLmB6ixggAYSEHrNQE/XfMMAX4xBDGGT762lO/B9s/0AKL8h
cZ/WeRU3q+Z/4KtiywwBZ+NEo03+SFNZzN3eggY1bNJqbLrRXPnO5hSCmd9a7mX/
FavFf1qDFIElYgtbya35SfyzpYPeifZkkoT2MxtuRfpGFIz5uN4=
=vVWo
-----END PGP SIGNATURE-----

Attachment: pgp4WDywHYOWh.pgp
Description: PGP signature


--- End Message ---

Reply via email to