Your message dated Sun, 31 Aug 2025 07:49:03 +0000
with message-id <[email protected]>
and subject line Bug#1105274: fixed in android-platform-external-boringssl
14.0.0+r45-3
has caused the Debian Bug report #1105274,
regarding android-platform-external-boringssl: FTBFS with make
--shuffle=reverse: clang++: error: linker command failed with exit code 1 (use
-v to see invocation)
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 [email protected]
immediately.)
--
1105274: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105274
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: android-platform-external-boringssl
Version: 14.0.0+r45-2
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-shuffle
Hi,
GNU Make now has a --shuffle option that simulates non-deterministic ordering
of target prerequisites. See
https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous
work in Debian by Santiago Vila:
https://people.debian.org/~sanvila/make-shuffle/
This package fails to build with make --shuffle=reverse.
This is likely to be caused by a missing dependency in
debian/rules or an upstream Makefile.
More information about this mass bug filing is available at
https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle
Relevant part (hopefully):
> make[2]: Entering directory
> '/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45'
> debian/libssl.mk:26: update target 'src/ssl/tls_record.o' due to: target does
> not exist
> clang++ -c -o src/ssl/tls_record.o src/ssl/tls_record.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/tls_method.o' due to: target does
> not exist
> clang++ -c -o src/ssl/tls_method.o src/ssl/tls_method.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/tls13_server.o' due to: target
> does not exist
> clang++ -c -o src/ssl/tls13_server.o src/ssl/tls13_server.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/tls13_enc.o' due to: target does
> not exist
> clang++ -c -o src/ssl/tls13_enc.o src/ssl/tls13_enc.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/tls13_client.o' due to: target
> does not exist
> clang++ -c -o src/ssl/tls13_client.o src/ssl/tls13_client.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/tls13_both.o' due to: target does
> not exist
> clang++ -c -o src/ssl/tls13_both.o src/ssl/tls13_both.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/t1_enc.o' due to: target does not
> exist
> clang++ -c -o src/ssl/t1_enc.o src/ssl/t1_enc.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_x509.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_x509.o src/ssl/ssl_x509.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_versions.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_versions.o src/ssl/ssl_versions.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_transcript.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_transcript.o src/ssl/ssl_transcript.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_stat.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_stat.o src/ssl/ssl_stat.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_session.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_session.o src/ssl/ssl_session.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_privkey.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_privkey.o src/ssl/ssl_privkey.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_lib.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_lib.o src/ssl/ssl_lib.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_key_share.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_key_share.o src/ssl/ssl_key_share.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_file.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_file.o src/ssl/ssl_file.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_cipher.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_cipher.o src/ssl/ssl_cipher.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_cert.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_cert.o src/ssl/ssl_cert.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_buffer.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_buffer.o src/ssl/ssl_buffer.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_asn1.o' due to: target does
> not exist
> clang++ -c -o src/ssl/ssl_asn1.o src/ssl/ssl_asn1.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/ssl_aead_ctx.o' due to: target
> does not exist
> clang++ -c -o src/ssl/ssl_aead_ctx.o src/ssl/ssl_aead_ctx.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/s3_pkt.o' due to: target does not
> exist
> clang++ -c -o src/ssl/s3_pkt.o src/ssl/s3_pkt.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/s3_lib.o' due to: target does not
> exist
> clang++ -c -o src/ssl/s3_lib.o src/ssl/s3_lib.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/s3_both.o' due to: target does
> not exist
> clang++ -c -o src/ssl/s3_both.o src/ssl/s3_both.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/handshake_server.o' due to:
> target does not exist
> clang++ -c -o src/ssl/handshake_server.o src/ssl/handshake_server.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/handshake_client.o' due to:
> target does not exist
> clang++ -c -o src/ssl/handshake_client.o src/ssl/handshake_client.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/handshake.o' due to: target does
> not exist
> clang++ -c -o src/ssl/handshake.o src/ssl/handshake.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/handoff.o' due to: target does
> not exist
> clang++ -c -o src/ssl/handoff.o src/ssl/handoff.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/extensions.o' due to: target does
> not exist
> clang++ -c -o src/ssl/extensions.o src/ssl/extensions.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/encrypted_client_hello.o' due to:
> target does not exist
> clang++ -c -o src/ssl/encrypted_client_hello.o
> src/ssl/encrypted_client_hello.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/dtls_record.o' due to: target
> does not exist
> clang++ -c -o src/ssl/dtls_record.o src/ssl/dtls_record.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/dtls_method.o' due to: target
> does not exist
> clang++ -c -o src/ssl/dtls_method.o src/ssl/dtls_method.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/d1_srtp.o' due to: target does
> not exist
> clang++ -c -o src/ssl/d1_srtp.o src/ssl/d1_srtp.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/d1_pkt.o' due to: target does not
> exist
> clang++ -c -o src/ssl/d1_pkt.o src/ssl/d1_pkt.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/d1_lib.o' due to: target does not
> exist
> clang++ -c -o src/ssl/d1_lib.o src/ssl/d1_lib.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/d1_both.o' due to: target does
> not exist
> clang++ -c -o src/ssl/d1_both.o src/ssl/d1_both.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:26: update target 'src/ssl/bio_ssl.o' due to: target does
> not exist
> clang++ -c -o src/ssl/bio_ssl.o src/ssl/bio_ssl.cc -g -O2
> -ffile-prefix-map=/build/reproducible-path/android-platform-external-boringssl-14.0.0+r45=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4
> -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG
> -DBORINGSSL_ANDROID_SYSTEM -DBORINGSSL_IMPLEMENTATION
> -DBORINGSSL_SHARED_LIBRARY -DOPENSSL_SMALL -fmessage-length=0 -fno-exceptions
> -fno-strict-aliasing -no-canonical-prefixes -Isrc/include
> debian/libssl.mk:22: update target 'build' due to: target does not exist
> clang++ src/ssl/bio_ssl.o src/ssl/d1_both.o src/ssl/d1_lib.o src/ssl/d1_pkt.o
> src/ssl/d1_srtp.o src/ssl/dtls_method.o src/ssl/dtls_record.o
> src/ssl/encrypted_client_hello.o src/ssl/extensions.o src/ssl/handoff.o
> src/ssl/handshake.o src/ssl/handshake_client.o src/ssl/handshake_server.o
> src/ssl/s3_both.o src/ssl/s3_lib.o src/ssl/s3_pkt.o src/ssl/ssl_aead_ctx.o
> src/ssl/ssl_asn1.o src/ssl/ssl_buffer.o src/ssl/ssl_cert.o
> src/ssl/ssl_cipher.o src/ssl/ssl_file.o src/ssl/ssl_key_share.o
> src/ssl/ssl_lib.o src/ssl/ssl_privkey.o src/ssl/ssl_session.o
> src/ssl/ssl_stat.o src/ssl/ssl_transcript.o src/ssl/ssl_versions.o
> src/ssl/ssl_x509.o src/ssl/t1_enc.o src/ssl/tls13_both.o
> src/ssl/tls13_client.o src/ssl/tls13_enc.o src/ssl/tls13_server.o
> src/ssl/tls_method.o src/ssl/tls_record.o -o debian/out/libssl.so.0
> -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -Ldebian/out
> -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -Wl,-soname,libssl.so.0 -lcrypto
> -shared
> ld.lld: error: unable to find library -lcrypto
> clang++: error: linker command failed with exit code 1 (use -v to see
> invocation)
The full build log is available from:
http://qa-logs.debian.net/2025/05/05/shuffle/reverse/android-platform-external-boringssl_14.0.0+r45-2_unstable_reverse.log
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
--- End Message ---
--- Begin Message ---
Source: android-platform-external-boringssl
Source-Version: 14.0.0+r45-3
Done: Roger Shimizu <[email protected]>
We believe that the bug you reported is fixed in the latest version of
android-platform-external-boringssl, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roger Shimizu <[email protected]> (supplier of updated
android-platform-external-boringssl 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 31 Aug 2025 00:32:07 -0700
Source: android-platform-external-boringssl
Architecture: source
Version: 14.0.0+r45-3
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers
<[email protected]>
Changed-By: Roger Shimizu <[email protected]>
Closes: 1105274
Changes:
android-platform-external-boringssl (14.0.0+r45-3) unstable; urgency=medium
.
* Upload to unstable.
.
android-platform-external-boringssl (14.0.0+r45-3~exp1) experimental;
urgency=medium
.
* d/rules: Update the lib dependencies to fix FTBFS with make
--shuffle=reverse (Closes: #1105274).
Checksums-Sha1:
c2c3851d81cf30dd77803d316dd40dba3600c40b 4098
android-platform-external-boringssl_14.0.0+r45-3.dsc
8dad033742448a3ac79cc6bf0b459d730c5827d8 27568
android-platform-external-boringssl_14.0.0+r45-3.debian.tar.xz
647811213630412b6434d3844ac0372a3f391fe1 5500
android-platform-external-boringssl_14.0.0+r45-3_source.buildinfo
Checksums-Sha256:
c58f59d43abf53b404ed3f8f705678ff8277bc125fe96ea35abf6c7ee0ba24ee 4098
android-platform-external-boringssl_14.0.0+r45-3.dsc
0bb13a522d73ed6f71d54f02c2b3ac421e47c85b505b5e17e73fcdbdded52731 27568
android-platform-external-boringssl_14.0.0+r45-3.debian.tar.xz
46a84c2f72adb07fee12383e1777e390ef7aba1d45f6cd9ad500dc759b68fb76 5500
android-platform-external-boringssl_14.0.0+r45-3_source.buildinfo
Files:
c5651c75a257ca8e05d37de867706167 4098 libs optional
android-platform-external-boringssl_14.0.0+r45-3.dsc
c7bf889585b96a3698e415a8956ed479 27568 libs optional
android-platform-external-boringssl_14.0.0+r45-3.debian.tar.xz
f060f6e0962eac99a282d894910ad5bc 5500 libs optional
android-platform-external-boringssl_14.0.0+r45-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEECjKtvoA5m+cWOFnspHhrDacDNKgFAmiz/LMQHHJvc2hAZGVi
aWFuLm9yZwAKCRCkeGsNpwM0qE7VD/9VuCU5tx2KbyNmW18azUCe4nVsrxroCDHX
BGBiyqp8wV2DfKGB55nIKLRPh17yEnXaB/K5VctXZidmPdHlOoQ/L6VR7zoiHsry
k7bkMPo30ino4GzxlKKgs45eDwsJLATijJQ2U4EE2iYToVe/iAai7ShTEmKIvaFF
4vfO1G5qYBNB/Dsom8LOfxQ+kmFhcs84msESokOIncQ79EwE+MRR4+ObYxAbkHpe
EoUNI55QqjV6epQwg7/RAyY4nHauvqnDabLvsQZvk6JyJQB7Y1nI8xCY9YpcrRmG
gxt705UHqDzGRa7EaBix4nwaQzWawvN95TkqCQyoXew9TeBJdvMD37lnOlM6dVAn
BSok4w8Ti3h47/TmlKyx55pWp4dD6ONLDFlLXpMzq3FLcudgxdjIHEwXpg2fAHPG
z76XSQYcLxlGzANgQn6IptgK3g38+McGJifaqIcorvaH/pUWotW8dHt4wcnOQTcn
veqjcmWdRn3KBN/8w9viS3ikSxWyCkdPVLL0UWQ9hStzae5PoEAY5HOfwfVi/ci3
3zGV4ZWcyvGNw/Lyjukz48LNdu/UiBY93FTwYrrizJJzNhR8Oc/pu+PlIfdCdjuq
a4+ElsfXIeOxk5Acj4rX65CByxRoWu0Jr9CYYCTfyFMBlcTqNDyUoLGoqWTRQpvH
YEFx1N7Fqw==
=5rKI
-----END PGP SIGNATURE-----
pgpSaVm1UFtXo.pgp
Description: PGP signature
--- End Message ---