>>> java-libsignal-client: Building testing/java-libsignal-client 0.25.0-r0 (using abuild 3.11.0-r1) started Thu, 18 May 2023 11:09:05 +0000 >>> java-libsignal-client: Checking sanity of /home/buildozer/aports/testing/java-libsignal-client/APKBUILD... >>> java-libsignal-client: Analyzing dependencies... >>> java-libsignal-client: Installing for build: build-base java-jre-headless bash cargo clang-dev cmake openjdk11-jdk protoc rust zip (1/50) Installing java-common (0.5-r0) (2/50) Installing libffi (3.4.4-r3) (3/50) Installing p11-kit (0.24.1-r2) (4/50) Installing libtasn1 (4.19.0-r2) (5/50) Installing p11-kit-trust (0.24.1-r2) (6/50) Installing java-cacerts (1.0-r1) (7/50) Installing openjdk11-jre-headless (11.0.19_p7-r1) (8/50) Installing readline (8.2.1-r2) (9/50) Installing bash (5.2.15-r3) Executing bash-5.2.15-r3.post-install (10/50) Installing xz-libs (5.4.3-r1) (11/50) Installing libxml2 (2.11.3-r1) (12/50) Installing llvm16-libs (16.0.4-r1) (13/50) Installing rust (1.69.0-r5) (14/50) Installing cargo (1.69.0-r5) (15/50) Installing clang16-libs (16.0.4-r0) (16/50) Installing clang16-libclang (16.0.4-r0) (17/50) Installing clang16 (16.0.4-r0) (18/50) Installing clang16-extra-tools (16.0.4-r0) (19/50) Installing clang16-dev (16.0.4-r0) (20/50) Installing libbz2 (1.0.8-r6) (21/50) Installing libarchive (3.6.2-r3) (22/50) Installing libformw (6.4_p20230514-r0) (23/50) Installing rhash-libs (1.4.3-r2) (24/50) Installing libuv (1.44.2-r3) (25/50) Installing cmake (3.26.3-r1) (26/50) Installing libxau (1.0.11-r2) (27/50) Installing libmd (1.0.4-r2) (28/50) Installing libbsd (0.11.7-r2) (29/50) Installing libxdmcp (1.1.4-r2) (30/50) Installing libxcb (1.15-r2) (31/50) Installing libx11 (1.8.4-r4) (32/50) Installing libxext (1.3.5-r2) (33/50) Installing libxi (1.8.1-r1) (34/50) Installing libxrender (0.9.11-r3) (35/50) Installing libxtst (1.2.4-r3) (36/50) Installing alsa-lib (1.2.9-r3) (37/50) Installing libpng (1.6.39-r4) (38/50) Installing freetype (2.13.0-r6) (39/50) Installing giflib (5.2.1-r5) (40/50) Installing libjpeg-turbo (2.1.5.1-r3) (41/50) Installing lcms2 (2.15-r4) (42/50) Installing openjdk11-jre (11.0.19_p7-r1) (43/50) Installing openjdk11-jmods (11.0.19_p7-r1) (44/50) Installing openjdk11-jdk (11.0.19_p7-r1) (45/50) Installing libprotobuf (3.21.12-r2) (46/50) Installing libprotoc (3.21.12-r2) (47/50) Installing protoc (3.21.12-r2) (48/50) Installing unzip (6.0-r14) (49/50) Installing zip (3.0-r12) (50/50) Installing .makedepends-java-libsignal-client (20230518.110907) Executing busybox-1.36.0-r11.trigger Executing java-common-0.5-r0.trigger Executing ca-certificates-20230506-r0.trigger OK: 1657 MiB in 152 packages >>> java-libsignal-client: Cleaning up srcdir >>> java-libsignal-client: Cleaning up pkgdir >>> java-libsignal-client: Fetching https://distfiles.alpinelinux.org/distfiles/edge/java-libsignal-client-0.25.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> java-libsignal-client: Fetching java-libsignal-client-0.25.0.tar.gz::https://github.com/signalapp/libsignal/archive/v0.25.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 749k 0 749k 0 0 1326k 0 --:--:-- --:--:-- --:--:-- 2355k >>> java-libsignal-client: Fetching https://distfiles.alpinelinux.org/distfiles/edge/java-libsignal-client-0.25.0.tar.gz >>> java-libsignal-client: Checking sha512sums... java-libsignal-client-0.25.0.tar.gz: OK >>> java-libsignal-client: Unpacking /var/cache/distfiles/edge/java-libsignal-client-0.25.0.tar.gz... To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.4/userguide/gradle_daemon.html#sec:disabling_the_daemon. Daemon will be stopped at the end of the build > Task :client:compileJava > Task :downloadNonLinuxLibraries SKIPPED > Task :makeJniLibrariesDesktop cargo build -p libsignal-jni --release Updating git repository `https://github.com/signalapp/boring` Updating git submodule `https://github.com/google/boringssl.git` Updating git submodule `https://github.com/google/boringssl.git` Compiling proc-macro2 v1.0.56 Compiling unicode-ident v1.0.8 Compiling quote v1.0.26 Compiling syn v1.0.109 Compiling libc v0.2.121 Compiling version_check v0.9.4 Compiling typenum v1.15.0 Compiling cfg-if v1.0.0 Compiling subtle v2.4.1 Compiling autocfg v1.1.0 Compiling memchr v2.4.1 Compiling cpufeatures v0.2.2 Compiling glob v0.3.0 Compiling serde_derive v1.0.136 Compiling opaque-debug v0.3.0 Compiling log v0.4.17 Compiling serde v1.0.136 Compiling either v1.6.1 Compiling regex-syntax v0.6.25 Compiling unicode-xid v0.2.2 Compiling anyhow v1.0.70 Compiling getrandom v0.1.16 Compiling lazy_static v1.4.0 Compiling thiserror v1.0.40 Compiling minimal-lexical v0.2.1 Compiling unicode-segmentation v1.9.0 Compiling hashbrown v0.11.2 Compiling bindgen v0.62.0 Compiling bytes v1.4.0 Compiling libloading v0.7.3 Compiling byteorder v1.4.3 Compiling semver v1.0.17 Compiling ident_case v1.0.1 Compiling fixedbitset v0.4.1 Compiling remove_dir_all v0.5.3 Compiling peeking_take_while v0.1.2 Compiling strsim v0.10.0 Compiling itertools v0.10.3 Compiling lazycell v1.3.0 Compiling shlex v1.1.0 Compiling ucd-trie v0.1.3 Compiling bitflags v1.3.2 Compiling fastrand v1.7.0 Compiling fnv v1.0.7 Compiling rustc-hash v1.1.0 Compiling multimap v0.8.3 Compiling pest v2.1.3 Compiling dunce v1.0.3 Compiling futures-core v0.3.21 Compiling futures-task v0.3.21 Compiling futures-util v0.3.21 Compiling ppv-lite86 v0.2.16 Compiling foreign-types-shared v0.3.1 Compiling same-file v1.0.6 Compiling async-trait v0.1.52 Compiling pin-project-lite v0.2.8 Compiling heck v0.3.3 Compiling walkdir v2.3.2 Compiling generic-array v0.14.5 Compiling pin-utils v0.1.0 Compiling futures-io v0.3.28 Compiling dyn-clone v1.0.11 Compiling serde_json v1.0.79 Compiling indexmap v1.8.0 Compiling num-traits v0.2.14 Compiling num-integer v0.1.45 Compiling miniz_oxide v0.4.4 Compiling slab v0.4.5 Compiling convert_case v0.4.0 Compiling base64ct v1.6.0 Compiling clang-sys v1.3.2 Compiling rustc_version v0.4.0 Compiling gimli v0.26.1 Compiling uuid v1.1.2 Compiling itoa v1.0.1 Compiling ryu v1.0.9 Compiling static_assertions v1.1.0 Compiling adler v1.0.2 Compiling pqcrypto-traits v0.3.4 Compiling downcast-rs v1.2.0 Compiling block-padding v0.2.1 Compiling object v0.27.1 Compiling arrayref v0.3.6 Compiling jni-sys v0.3.0 Compiling hex-literal v0.3.4 Compiling aho-corasick v0.7.18 Compiling nom v7.1.1 Compiling unzip3 v1.0.0 Compiling combine v4.6.3 Compiling cesu8 v1.1.0 Compiling rustc-demangle v0.1.21 Compiling bytemuck v1.13.1 Compiling jni v0.19.0 Compiling libsignal-jni v0.25.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/bridge/jni) Compiling scopeguard v1.1.0 Compiling paste v1.0.6 Compiling syn v2.0.15 Compiling error-stack v0.3.1 Compiling jobserver v0.1.26 Compiling which v4.2.4 Compiling tempfile v3.3.0 Compiling semver-parser v0.10.2 Compiling getrandom v0.2.5 Compiling time v0.1.44 Compiling petgraph v0.6.0 Compiling cc v1.0.73 Compiling rand_core v0.5.1 Compiling prost-build v0.9.0 Compiling rand_core v0.6.4 Compiling password-hash v0.5.0 Compiling rand_chacha v0.2.2 Compiling semver v0.11.0 Compiling rand v0.7.3 Compiling rustc_version v0.3.3 Compiling cmake v0.1.48 Compiling snow v0.8.0 Compiling regex v1.5.5 Compiling pqcrypto-internals v0.2.4 Compiling pqcrypto-kyber v0.7.6 Compiling backtrace v0.3.64 Compiling digest v0.9.0 Compiling cipher v0.3.0 Compiling block-buffer v0.9.0 Compiling universal-hash v0.4.1 Compiling crypto-mac v0.11.1 Compiling aead v0.4.3 Compiling block-buffer v0.10.4 Compiling crypto-common v0.1.6 Compiling polyval v0.5.3 Compiling poly1305 v0.7.2 Compiling hmac v0.11.0 Compiling sha2 v0.9.9 Compiling digest v0.10.6 Compiling sha-1 v0.9.8 Compiling ctr v0.8.0 Compiling hkdf v0.11.0 Compiling block-modes v0.8.1 Compiling ghash v0.4.4 Compiling blake2 v0.10.6 Compiling aes v0.7.5 Compiling argon2 v0.5.0 Compiling cexpr v0.6.0 Compiling addr2line v0.17.0 Compiling signal-crypto v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/crypto) Compiling toml v0.5.8 Compiling log-panics v2.1.0 Compiling synstructure v0.12.6 Compiling darling_core v0.14.4 Compiling syn-mid v0.5.3 Compiling thiserror-impl v1.0.40 Compiling derive-where v1.2.1 Compiling zeroize_derive v1.3.2 Compiling prost-derive v0.9.0 Compiling displaydoc v0.2.3 Compiling foreign-types-macros v0.2.2 Compiling futures-macro v0.3.21 Compiling dyn-clonable-impl v0.9.0 Compiling derive_more v0.99.17 Compiling asn1_derive v0.9.1 Compiling variant_count v1.1.0 Compiling libsignal-bridge-macros v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/bridge/shared/macros) Compiling proc-macro-crate v1.1.3 Compiling dyn-clonable v0.9.0 Compiling num_enum_derive v0.5.7 Compiling zeroize v1.3.0 Compiling signal-pin v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/pin) Compiling foreign-types v0.5.0 Compiling darling_macro v0.14.4 Compiling aes-gcm-siv v0.10.3 Compiling chacha20 v0.7.3 Compiling chacha20poly1305 v0.8.2 Compiling darling v0.14.4 Compiling derive_builder_core v0.12.0 Compiling num_enum v0.5.7 Compiling prost v0.9.0 Compiling prost-types v0.9.0 Compiling derive_builder_macro v0.12.0 Compiling derive_builder v0.12.0 Compiling mp4san v0.2.0 Compiling boring-sys v2.1.0 (https://github.com/signalapp/boring?branch=libsignal#3809a7e1) Compiling signal-media v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/media) Compiling attest v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/attest) Compiling libsignal-protocol v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/protocol) Compiling curve25519-dalek v3.2.1 (https://github.com/signalapp/curve25519-dalek?branch=lizard2#4f0aa665) Compiling hex v0.4.3 Compiling chrono v0.4.19 Compiling bincode v1.3.3 Compiling poksho v0.7.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/poksho) Compiling x25519-dalek v1.1.1 Compiling asn1 v0.9.1 Compiling zkcredential v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/zkcredential) Compiling usernames v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/usernames) Compiling zkgroup v0.9.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/zkgroup) Compiling boring v2.1.0 (https://github.com/signalapp/boring?branch=libsignal#3809a7e1) Compiling device-transfer v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/device-transfer) warning: use of deprecated type alias `libc::time_t`: This type is changed to 64-bit in musl 1.2.0, we'll follow that change in the future release. See #1848 for more info. --> rust/device-transfer/src/lib.rs:89:38 | 89 | let valid_after_timestamp: libc::time_t = (SystemTime::now() | ^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `libc::time_t`: This type is changed to 64-bit in musl 1.2.0, we'll follow that change in the future release. See #1848 for more info. --> rust/device-transfer/src/lib.rs:107:34 | 107 | valid_after_timestamp: libc::time_t, | ^^^^^^ warning: `device-transfer` (lib) generated 2 warnings warning: use of deprecated type alias `libc::time_t`: This type is changed to 64-bit in musl 1.2.0, we'll follow that change in the future release. See #1848 for more info. --> rust/attest/src/util.rs:10:11 | 10 | use libc::time_t; | ^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `libc::time_t`: This type is changed to 64-bit in musl 1.2.0, we'll follow that change in the future release. See #1848 for more info. --> rust/attest/src/util.rs:117:12 | 117 | let t: time_t = epoch_duration | ^^^^^^ Compiling libsignal-bridge v0.1.0 (/home/buildozer/aports/testing/java-libsignal-client/src/libsignal-0.25.0/rust/bridge/shared) warning: `attest` (lib) generated 2 warnings Finished release [optimized + debuginfo] target(s) in 3m 05s warning: the following packages contain code that will be rejected by a future version of Rust: snow v0.8.0 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` mkdir -p java/shared/resources cp target/release/libsignal_jni.so java/shared/resources/ > Task :client:processResources > Task :client:classes > Task :client:jar BUILD SUCCESSFUL in 3m 32s 4 actionable tasks: 4 executed >>> java-libsignal-client: Entering fakeroot... deleting: libsignal_jni.so >>> java-libsignal-client*: Running postcheck for java-libsignal-client >>> java-libsignal-client*: Preparing package java-libsignal-client... >>> java-libsignal-client*: Stripping binaries >>> java-libsignal-client*: Script found. /bin/sh added as a dependency for java-libsignal-client-0.25.0-r0.apk >>> java-libsignal-client*: Adding .post-install >>> java-libsignal-client*: Adding .post-upgrade >>> java-libsignal-client*: Scanning shared objects >>> java-libsignal-client*: Tracing dependencies... java-jre-headless /bin/sh so:libc.musl-x86_64.so.1 so:libgcc_s.so.1 >>> java-libsignal-client*: Package size: 3.2 MB >>> java-libsignal-client*: Compressing data... >>> java-libsignal-client*: Create checksum... >>> java-libsignal-client*: Create java-libsignal-client-0.25.0-r0.apk >>> java-libsignal-client: Build complete at Thu, 18 May 2023 11:12:52 +0000 elapsed time 0h 3m 47s >>> java-libsignal-client: Cleaning up srcdir >>> java-libsignal-client: Cleaning up pkgdir >>> java-libsignal-client: Uninstalling dependencies... (1/50) Purging .makedepends-java-libsignal-client (20230518.110907) (2/50) Purging bash (5.2.15-r3) Executing bash-5.2.15-r3.pre-deinstall (3/50) Purging cargo (1.69.0-r5) (4/50) Purging cmake (3.26.3-r1) (5/50) Purging openjdk11-jdk (11.0.19_p7-r1) (6/50) Purging openjdk11-jre (11.0.19_p7-r1) (7/50) Purging openjdk11-jmods (11.0.19_p7-r1) (8/50) Purging protoc (3.21.12-r2) (9/50) Purging rust (1.69.0-r5) (10/50) Purging zip (3.0-r12) (11/50) Purging unzip (6.0-r14) (12/50) Purging alsa-lib (1.2.9-r3) (13/50) Purging clang16-dev (16.0.4-r0) (14/50) Purging clang16-extra-tools (16.0.4-r0) (15/50) Purging clang16 (16.0.4-r0) (16/50) Purging clang16-libclang (16.0.4-r0) (17/50) Purging clang16-libs (16.0.4-r0) (18/50) Purging freetype (2.13.0-r6) (19/50) Purging giflib (5.2.1-r5) (20/50) Purging lcms2 (2.15-r4) (21/50) Purging libarchive (3.6.2-r3) (22/50) Purging libbz2 (1.0.8-r6) (23/50) Purging libformw (6.4_p20230514-r0) (24/50) Purging libjpeg-turbo (2.1.5.1-r3) (25/50) Purging libpng (1.6.39-r4) (26/50) Purging libprotoc (3.21.12-r2) (27/50) Purging libuv (1.44.2-r3) (28/50) Purging libxi (1.8.1-r1) (29/50) Purging libxrender (0.9.11-r3) (30/50) Purging libxtst (1.2.4-r3) (31/50) Purging llvm16-libs (16.0.4-r1) (32/50) Purging openjdk11-jre-headless (11.0.19_p7-r1) (33/50) Purging java-common (0.5-r0) (34/50) Purging java-cacerts (1.0-r1) Executing java-cacerts-1.0-r1.post-deinstall (35/50) Purging p11-kit-trust (0.24.1-r2) (36/50) Purging p11-kit (0.24.1-r2) (37/50) Purging readline (8.2.1-r2) (38/50) Purging rhash-libs (1.4.3-r2) (39/50) Purging libxext (1.3.5-r2) (40/50) Purging libx11 (1.8.4-r4) (41/50) Purging libxcb (1.15-r2) (42/50) Purging libxdmcp (1.1.4-r2) (43/50) Purging libbsd (0.11.7-r2) (44/50) Purging libffi (3.4.4-r3) (45/50) Purging libmd (1.0.4-r2) (46/50) Purging libprotobuf (3.21.12-r2) (47/50) Purging libtasn1 (4.19.0-r2) (48/50) Purging libxau (1.0.11-r2) (49/50) Purging libxml2 (2.11.3-r1) (50/50) Purging xz-libs (5.4.3-r1) Executing busybox-1.36.0-r11.trigger Executing ca-certificates-20230506-r0.trigger OK: 374 MiB in 102 packages >>> java-libsignal-client: Updating the testing/x86_64 repository index... >>> java-libsignal-client: Signing the index...