>>> acmed: Building community/acmed 0.21.0-r3 (using abuild 3.12.0-r0) started Fri, 03 Nov 2023 19:44:00 +0000
>>> acmed: Checking sanity of /home/buildozer/aports/community/acmed/APKBUILD...
>>> acmed: Analyzing dependencies...
>>> acmed: Installing for build: build-base cargo openssl-dev>3 cargo-auditable
(1/9) Installing libffi (3.4.4-r3)
(2/9) Installing xz-libs (5.4.5-r0)
(3/9) Installing libxml2 (2.11.5-r0)
(4/9) Installing llvm16-libs (16.0.6-r7)
(5/9) Installing rust (1.72.1-r0)
(6/9) Installing cargo (1.72.1-r0)
(7/9) Installing openssl-dev (3.1.4-r0)
(8/9) Installing cargo-auditable (0.6.1-r3)
(9/9) Installing .makedepends-acmed (20231103.194403)
Executing busybox-1.36.1-r14.trigger
OK: 910 MiB in 111 packages
>>> acmed: Cleaning up srcdir
>>> acmed: Cleaning up pkgdir
>>> acmed: Cleaning up tmpdir
>>> acmed: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//acmed-0.21.0.tar.gz
>>> acmed: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19//acmed-0.21.0.tar.gz
>>> acmed: Checking sha512sums...
acmed-0.21.0.tar.gz: OK
Cargo.lock: OK
acmed.confd: OK
acmed.initd: OK
>>> acmed: Unpacking /var/cache/distfiles/acmed-0.21.0.tar.gz...
Updating crates.io index
Downloading crates ...
warning: spurious network error (3 tries remaining): failed to get successful HTTP response from `https://crates.io/api/v1/crates/clap/4.0.29/download` (18.238.132.31), got 503
body:
Application Error
warning: spurious network error (3 tries remaining): failed to get successful HTTP response from `https://crates.io/api/v1/crates/openssl-src/111.24.0+1.1.1s/download` (18.238.132.31), got 503
body:
Application Error
Downloaded libc v0.2.138
Downloaded attohttpc v0.24.0
Downloaded serde_derive v1.0.151
Downloaded serde v1.0.151
Downloaded openssl-src v111.24.0+1.1.1s
Downloaded clap v4.0.29
Downloaded punycode v0.4.1
>>> acmed: Creating group acmed
>>> acmed: Creating user acmed
Compiling proc-macro2 v1.0.49
Compiling quote v1.0.23
Compiling unicode-ident v1.0.6
Compiling syn v1.0.107
Compiling libc v0.2.138
Compiling autocfg v1.1.0
Compiling serde v1.0.151
Compiling serde_derive v1.0.151
Compiling cfg-if v1.0.0
Compiling pkg-config v0.3.26
Compiling cc v1.0.78
Compiling bitflags v1.3.2
Compiling memchr v2.5.0
Compiling log v0.4.17
Compiling io-lifetimes v1.0.3
Compiling itoa v1.0.5
Compiling rustix v0.36.5
Compiling tinyvec_macros v0.1.0
Compiling openssl v0.10.45
Compiling encoding_rs v0.8.31
Compiling serde_json v1.0.91
Compiling linux-raw-sys v0.1.4
Compiling version_check v0.9.4
Compiling foreign-types-shared v0.1.1
Compiling once_cell v1.16.0
Compiling percent-encoding v2.2.0
Compiling ryu v1.0.12
Compiling unicode-bidi v0.3.8
Compiling native-tls v0.2.11
Compiling match_cfg v0.1.0
Compiling regex-syntax v0.6.28
Compiling fnv v1.0.7
Compiling num_threads v0.1.6
Compiling time-core v0.1.0
Compiling termcolor v1.1.3
Compiling bytes v1.3.0
Compiling openssl-probe v0.1.5
Compiling humantime v2.1.0
Compiling pin-utils v0.1.0
Compiling os_str_bytes v6.4.1
Compiling boxfnonce v0.1.1
Compiling static_assertions v1.1.0
Compiling acme_common v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/acme_common)
Compiling strsim v0.10.0
Compiling punycode v0.4.1
Compiling base64 v0.20.0
Compiling glob v0.3.0
Compiling tacd v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/tacd)
Compiling minimal-lexical v0.2.1
Compiling tinyvec v1.6.0
Compiling foreign-types v0.3.2
Compiling form_urlencoded v1.1.0
Compiling clap_lex v0.3.0
Compiling memoffset v0.7.1
Compiling error-chain v0.12.4
Compiling aho-corasick v0.7.20
Compiling nom v7.1.1
Compiling http v0.2.8
Compiling unicode-normalization v0.1.22
Compiling openssl-sys v0.9.80
Compiling regex v1.7.0
Compiling hostname v0.3.1
Compiling time v0.3.17
Compiling daemonize v0.4.1
Compiling nix v0.26.1
Compiling idna v0.3.0
Compiling encoding_rs_io v0.1.7
Compiling url v2.3.1
Compiling syslog v6.0.1
Compiling is-terminal v0.4.2
Compiling env_logger v0.10.0
Compiling clap v4.0.29
Compiling openssl-macros v0.1.0
Compiling toml v0.5.10
Compiling bincode v1.3.3
Compiling tinytemplate v1.2.1
Compiling attohttpc v0.24.0
Compiling acmed v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/acmed)
warning: variable does not need to be mutable
--> acmed/src/account.rs:245:13
|
245 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` on by default
warning: variable does not need to be mutable
--> acmed/src/account.rs:251:13
|
251 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:258:13
|
258 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:265:13
|
265 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:273:17
|
273 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/config.rs:735:17
|
735 | for mut cert in config.certificate.iter_mut() {
| ----^^^^
| |
| help: remove this `mut`
warning: `acmed` (bin "acmed") generated 6 warnings (run `cargo fix --bin "acmed"` to apply 6 suggestions)
Finished release [optimized] target(s) in 1m 42s
warning: the following packages contain code that will be rejected by a future version of Rust: daemonize v0.4.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
Compiling proc-macro2 v1.0.49
Compiling libc v0.2.138
Compiling unicode-ident v1.0.6
Compiling quote v1.0.23
Compiling syn v1.0.107
Compiling autocfg v1.1.0
Compiling serde_derive v1.0.151
Compiling serde v1.0.151
Compiling pkg-config v0.3.26
Compiling cc v1.0.78
Compiling cfg-if v1.0.0
Compiling bitflags v1.3.2
Compiling memchr v2.5.0
Compiling log v0.4.17
Compiling io-lifetimes v1.0.3
Compiling itoa v1.0.5
Compiling rustix v0.36.5
Compiling tinyvec_macros v0.1.0
Compiling openssl v0.10.45
Compiling serde_json v1.0.91
Compiling linux-raw-sys v0.1.4
Compiling encoding_rs v0.8.31
Compiling version_check v0.9.4
Compiling foreign-types-shared v0.1.1
Compiling once_cell v1.16.0
Compiling unicode-bidi v0.3.8
Compiling percent-encoding v2.2.0
Compiling native-tls v0.2.11
Compiling ryu v1.0.12
Compiling fnv v1.0.7
Compiling termcolor v1.1.3
Compiling num_threads v0.1.6
Compiling match_cfg v0.1.0
Compiling regex-syntax v0.6.28
Compiling time-core v0.1.0
Compiling bytes v1.3.0
Compiling openssl-probe v0.1.5
Compiling pin-utils v0.1.0
Compiling static_assertions v1.1.0
Compiling humantime v2.1.0
Compiling boxfnonce v0.1.1
Compiling acme_common v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/acme_common)
Compiling punycode v0.4.1
Compiling base64 v0.20.0
Compiling glob v0.3.0
Compiling os_str_bytes v6.4.1
Compiling strsim v0.10.0
Compiling tacd v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/tacd)
Compiling minimal-lexical v0.2.1
Compiling tinyvec v1.6.0
Compiling foreign-types v0.3.2
Compiling form_urlencoded v1.1.0
Compiling clap_lex v0.3.0
Compiling memoffset v0.7.1
Compiling error-chain v0.12.4
Compiling http v0.2.8
Compiling aho-corasick v0.7.20
Compiling nom v7.1.1
Compiling unicode-normalization v0.1.22
Compiling encoding_rs_io v0.1.7
Compiling hostname v0.3.1
Compiling time v0.3.17
Compiling daemonize v0.4.1
Compiling nix v0.26.1
Compiling regex v1.7.0
Compiling openssl-sys v0.9.80
Compiling idna v0.3.0
Compiling url v2.3.1
Compiling syslog v6.0.1
Compiling is-terminal v0.4.2
Compiling env_logger v0.10.0
Compiling clap v4.0.29
Compiling openssl-macros v0.1.0
Compiling toml v0.5.10
Compiling bincode v1.3.3
Compiling attohttpc v0.24.0
Compiling tinytemplate v1.2.1
Compiling acmed v0.21.0 (/home/buildozer/aports/community/acmed/src/acmed-0.21.0/acmed)
warning: variable does not need to be mutable
--> acmed/src/account.rs:245:13
|
245 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
|
= note: `#[warn(unused_mut)]` on by default
warning: variable does not need to be mutable
--> acmed/src/account.rs:251:13
|
251 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:258:13
|
258 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:265:13
|
265 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/account.rs:273:17
|
273 | let mut ep = self.get_endpoint_mut(endpoint_name)?;
| ----^^
| |
| help: remove this `mut`
warning: variable does not need to be mutable
--> acmed/src/config.rs:735:17
|
735 | for mut cert in config.certificate.iter_mut() {
| ----^^^^
| |
| help: remove this `mut`
warning: `acmed` (bin "acmed" test) generated 6 warnings (run `cargo fix --bin "acmed" --tests` to apply 6 suggestions)
Finished test [unoptimized + debuginfo] target(s) in 27.71s
warning: the following packages contain code that will be rejected by a future version of Rust: daemonize v0.4.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
Running unittests src/lib.rs (target/debug/deps/acme_common-eb8008cf7c820912)
running 51 tests
test crypto::jws_signature_algorithm::tests::test_es256_from_str ... ok
test crypto::jws_signature_algorithm::tests::test_es256_to_str ... ok
test logs::tests::test_invalid_level ... ok
test logs::tests::test_default_values ... ok
test tests::hash::test_hash_from_invalid_str ... ok
test tests::hash::test_hash_from_str ... ok
test tests::idna::test_already_idna ... ok
test tests::idna::test_mixed_idna_parts ... ok
test tests::idna::test_multiple_idna ... ok
test tests::idna::test_no_idna ... ok
test tests::idna::test_simple_idna ... ok
test tests::hash::test_hash_sha384 ... ok
test tests::hash::test_hash_sha256 ... ok
test tests::hash::test_hash_sha512 ... ok
test tests::hash::test_hmac_sha384 ... ok
test tests::hash::test_hmac_sha512 ... ok
test tests::certificate::test_san_domains_and_ip ... ok
test tests::certificate::test_san_ip ... ok
test tests::certificate::test_san_domains ... ok
test tests::certificate::cert_expiration_date_past ... ok
test tests::crypto_keys::test_ed25519_jwk_thumbprint ... ok
test tests::crypto_keys::test_ed25519_jwk_bis ... ok
test tests::crypto_keys::test_ed25519_jwk ... ok
test tests::crypto_keys::test_ed25519_jwk_thumbprint_bis ... ok
test tests::crypto_keys::test_rsa_2048_jwk ... ok
test tests::crypto_keys::test_rsa_2048_jwk_thumbprint ... ok
test tests::crypto_keys::test_rsa_4096_jwk_thumbprint ... ok
test tests::crypto_keys::test_rsa_4096_jwk ... ok
test tests::crypto_keys::test_ed448_jwk_thumbprint ... ok
test tests::crypto_keys::test_ed448_jwk ... ok
test tests::hash::test_hmac_sha256 ... ok
test tests::jws_signature_algorithm::test_rs256_sign_ecdsa ... ok
test tests::jws_signature_algorithm::test_es384_sign_p256 ... ok
test tests::jws_signature_algorithm::test_ed25519_sign ... ok
test tests::jws_signature_algorithm::test_es256_sign_p256 ... ok
test tests::crypto_keys::test_ecdsa_p256_jwk_thumbprint ... ok
test tests::crypto_keys::test_ecdsa_p256_jwk ... ok
test tests::jws_signature_algorithm::test_ed448_sign ... ok
test tests::certificate::generate_ed25519_certificate ... ok
test tests::certificate::cert_expiration_date_future ... ok
test tests::certificate::generate_ecdsa_p256_certificate ... ok
test tests::certificate::generate_ed448_certificate ... ok
test tests::crypto_keys::test_ecdsa_p384_jwk ... ok
test tests::crypto_keys::test_ecdsa_p384_jwk_thumbprint ... ok
test tests::jws_signature_algorithm::test_es256_sign_p384 ... ok
test tests::jws_signature_algorithm::test_es384_sign_p384 ... ok
test tests::certificate::generate_ecdsa_p384_certificate ... ok
test tests::jws_signature_algorithm::test_rs256_sign_rsa2048 ... ok
test tests::certificate::generate_rsa2048_certificate ... ok
test tests::jws_signature_algorithm::test_rs256_sign_rsa4096 ... ok
test tests::certificate::generate_rsa4096_certificate ... ok
test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.94s
Running unittests src/main.rs (target/debug/deps/acmed-5cff7a8797ffee22)
running 30 tests
test account::contact::tests::test_account_contact_in_vec ... ok
test account::contact::tests::test_account_contact_eq ... ok
test account::contact::tests::test_account_contact_not_in_vec ... ok
test acme_proto::structs::account::tests::test_account_deactivation ... ok
test acme_proto::structs::account::tests::test_account_new ... ok
test acme_proto::structs::account::tests::test_account_response ... ok
test acme_proto::structs::account::tests::test_account_update ... ok
test acme_proto::structs::authorization::tests::test_authorization ... ok
test acme_proto::structs::authorization::tests::test_authorization_challenge ... ok
test acme_proto::structs::authorization::tests::test_authorization_unknown_challenge ... ok
test acme_proto::structs::authorization::tests::test_dns01_challenge ... ok
test acme_proto::structs::authorization::tests::test_http01_challenge ... ok
test acme_proto::structs::authorization::tests::test_invalid_authorization ... ok
test acme_proto::structs::authorization::tests::test_unknown_challenge_type ... ok
test acme_proto::structs::directory::tests::test_directory ... ok
test acme_proto::structs::directory::tests::test_directory_extra_fields ... ok
test acme_proto::structs::directory::tests::test_directory_meta ... ok
test acme_proto::structs::directory::tests::test_directory_no_authz ... ok
test acme_proto::structs::order::tests::id_deserialize_invalid_type ... ok
test acme_proto::structs::order::tests::id_deserialize_valid ... ok
test acme_proto::structs::order::tests::id_serialize ... ok
test http::tests::test_nonce_invalid ... ok
test http::tests::test_nonce_valid ... ok
test identifier::tests::test_ipv4_tls_alpn_name ... ok
test identifier::tests::test_ipv6_tls_alpn_name ... ok
test template::tests::test_basic_template ... ok
test template::tests::test_formatter_rev_labels ... ok
test jws::tests::test_default_kid ... ok
test jws::tests::test_default_nopad_jwk ... ok
test jws::tests::test_default_jwk ... ok
test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running unittests src/main.rs (target/debug/deps/tacd-495909416d93aef7)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests acme_common
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
>>> acmed: Entering fakeroot...
>>> acmed-doc*: Running split function doc...
>>> acmed-doc*: Preparing subpackage acmed-doc...
>>> acmed-doc*: Running postcheck for acmed-doc
>>> acmed-openrc*: Running split function openrc...
>>> acmed-openrc*: Preparing subpackage acmed-openrc...
>>> acmed-openrc*: Running postcheck for acmed-openrc
>>> acmed-tacd*: Running split function tacd...
'/home/buildozer/aports/community/acmed/pkg/acmed/usr/bin/tacd' -> '/home/buildozer/aports/community/acmed/pkg/acmed-tacd/usr/bin/tacd'
>>> acmed-tacd*: Preparing subpackage acmed-tacd...
>>> acmed-tacd*: Stripping binaries
>>> acmed-tacd*: Running postcheck for acmed-tacd
>>> acmed-tacd-doc*: Running split function tacd_doc...
>>> acmed-tacd-doc*: Preparing subpackage acmed-tacd-doc...
>>> acmed-tacd-doc*: Running postcheck for acmed-tacd-doc
>>> acmed*: Running postcheck for acmed
>>> acmed*: Preparing package acmed...
>>> acmed*: Stripping binaries
>>> acmed*: Script found. /bin/sh added as a dependency for acmed-0.21.0-r3.apk
>>> acmed*: Adding .pre-install
>>> acmed-doc*: Scanning shared objects
>>> acmed-openrc*: Scanning shared objects
>>> acmed-tacd-doc*: Scanning shared objects
>>> acmed-tacd*: Scanning shared objects
>>> acmed*: Scanning shared objects
>>> acmed-doc*: Tracing dependencies...
>>> acmed-doc*: Package size: 36.0 KB
>>> acmed-doc*: Compressing data...
>>> acmed-doc*: Create checksum...
>>> acmed-doc*: Create acmed-doc-0.21.0-r3.apk
>>> acmed-openrc*: Tracing dependencies...
>>> acmed-openrc*: Package size: 24.0 KB
>>> acmed-openrc*: Compressing data...
>>> acmed-openrc*: Create checksum...
>>> acmed-openrc*: Create acmed-openrc-0.21.0-r3.apk
>>> acmed-tacd-doc*: Tracing dependencies...
>>> acmed-tacd-doc*: Package size: 24.0 KB
>>> acmed-tacd-doc*: Compressing data...
>>> acmed-tacd-doc*: Create checksum...
>>> acmed-tacd-doc*: Create acmed-tacd-doc-0.21.0-r3.apk
>>> acmed-tacd*: Tracing dependencies...
so:libc.musl-armv7.so.1
so:libcrypto.so.3
so:libgcc_s.so.1
so:libssl.so.3
>>> acmed-tacd*: Package size: 672.0 KB
>>> acmed-tacd*: Compressing data...
>>> acmed-tacd*: Create checksum...
>>> acmed-tacd*: Create acmed-tacd-0.21.0-r3.apk
>>> acmed*: Tracing dependencies...
/bin/sh
so:libc.musl-armv7.so.1
so:libcrypto.so.3
so:libgcc_s.so.1
so:libssl.so.3
>>> acmed*: Package size: 1.6 MB
>>> acmed*: Compressing data...
>>> acmed*: Create checksum...
>>> acmed*: Create acmed-0.21.0-r3.apk
>>> acmed: Build complete at Fri, 03 Nov 2023 19:46:38 +0000 elapsed time 0h 2m 38s
>>> acmed: Cleaning up srcdir
>>> acmed: Cleaning up pkgdir
>>> acmed: Uninstalling dependencies...
(1/9) Purging .makedepends-acmed (20231103.194403)
(2/9) Purging cargo (1.72.1-r0)
(3/9) Purging rust (1.72.1-r0)
(4/9) Purging openssl-dev (3.1.4-r0)
(5/9) Purging cargo-auditable (0.6.1-r3)
(6/9) Purging llvm16-libs (16.0.6-r7)
(7/9) Purging libffi (3.4.4-r3)
(8/9) Purging libxml2 (2.11.5-r0)
(9/9) Purging xz-libs (5.4.5-r0)
Executing busybox-1.36.1-r14.trigger
OK: 271 MiB in 102 packages
>>> acmed: Updating the community/armv7 repository index...
>>> acmed: Signing the index...