Source: android-platform-external-boringssl
Version: 14.0.0+r45-2
Severity: minor
Tags: trixie sid ftbfs
User: lu...@debian.org
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

Reply via email to