>>> jwt-cli: Building testing/jwt-cli 5.0.3-r1 (using abuild 3.11.1-r0) started Wed, 24 May 2023 00:42:30 +0000 >>> jwt-cli: Checking sanity of /home/buildozer/aports/testing/jwt-cli/APKBUILD... >>> jwt-cli: Analyzing dependencies... >>> jwt-cli: Installing for build: build-base cargo cargo-auditable (1/9) Installing libffi (3.4.4-r3) (2/9) Installing xz-libs (5.4.3-r1) (3/9) Installing libxml2 (2.11.4-r0) (4/9) Installing llvm16-libs (16.0.4-r3) (5/9) Installing scudo-malloc (16.0.4-r1) (6/9) Installing rust (1.69.0-r10) (7/9) Installing cargo (1.69.0-r10) (8/9) Installing cargo-auditable (0.6.1-r1) (9/9) Installing .makedepends-jwt-cli (20230524.004231) Executing busybox-1.36.0-r11.trigger OK: 1011 MiB in 110 packages >>> jwt-cli: Cleaning up srcdir >>> jwt-cli: Cleaning up pkgdir >>> jwt-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/jwt-cli-5.0.3.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 100 30043 100 30043 0 0 130k 0 --:--:-- --:--:-- --:--:-- 130k >>> jwt-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/jwt-cli-5.0.3.tar.gz >>> jwt-cli: Checking sha512sums... jwt-cli-5.0.3.tar.gz: OK >>> jwt-cli: Unpacking /var/cache/distfiles/edge/jwt-cli-5.0.3.tar.gz... Compiling autocfg v1.0.1 Compiling proc-macro2 v1.0.36 Compiling unicode-xid v0.2.2 Compiling syn v1.0.86 Compiling libc v0.2.113 Compiling version_check v0.9.4 Compiling memchr v2.4.1 Compiling serde_derive v1.0.133 Compiling cc v1.0.72 Compiling serde v1.0.133 Compiling regex-syntax v0.6.25 Compiling serde_json v1.0.79 Compiling once_cell v1.9.0 Compiling base64 v0.13.0 Compiling os_str_bytes v6.0.0 Compiling lazy_static v1.4.0 Compiling spin v0.5.2 Compiling untrusted v0.7.1 Compiling heck v0.4.0 Compiling hashbrown v0.11.2 Compiling termcolor v1.1.2 Compiling ryu v1.0.9 Compiling itoa v1.0.1 Compiling base64 v0.12.3 Compiling strsim v0.10.0 Compiling bitflags v1.3.2 Compiling textwrap v0.15.0 Compiling clap_lex v0.1.1 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling num-traits v0.2.14 Compiling num-integer v0.1.44 Compiling num-bigint v0.2.6 Compiling num-rational v0.2.4 Compiling num-iter v0.1.42 Compiling num-complex v0.2.4 Compiling indexmap v1.8.0 Compiling aho-corasick v0.7.18 Compiling quote v1.0.14 Compiling litrs v0.2.3 Compiling ring v0.16.20 Compiling time v0.1.44 Compiling atty v0.2.14 Compiling bunt-macros v0.2.5 Compiling chrono v0.4.19 Compiling bunt v0.2.6 Compiling regex v1.5.4 Compiling simple_asn1 v0.4.1 Compiling num v0.2.1 Compiling pem v0.8.3 Compiling parse_duration v2.1.1 Compiling clap_derive v3.1.7 Compiling clap v3.1.12 Compiling jsonwebtoken v7.2.0 Compiling jwt-cli v5.0.3 (/home/buildozer/aports/testing/jwt-cli/src/jwt-cli-5.0.3) Finished release [optimized] target(s) in 46.54s Compiling autocfg v1.0.1 Compiling proc-macro2 v1.0.36 Compiling unicode-xid v0.2.2 Compiling libc v0.2.113 Compiling syn v1.0.86 Compiling version_check v0.9.4 Compiling memchr v2.4.1 Compiling serde_derive v1.0.133 Compiling regex-syntax v0.6.25 Compiling cc v1.0.72 Compiling serde v1.0.133 Compiling once_cell v1.9.0 Compiling serde_json v1.0.79 Compiling base64 v0.13.0 Compiling termcolor v1.1.2 Compiling hashbrown v0.11.2 Compiling heck v0.4.0 Compiling spin v0.5.2 Compiling os_str_bytes v6.0.0 Compiling lazy_static v1.4.0 Compiling untrusted v0.7.1 Compiling itoa v1.0.1 Compiling ryu v1.0.9 Compiling strsim v0.10.0 Compiling textwrap v0.15.0 Compiling base64 v0.12.3 Compiling bitflags v1.3.2 Compiling clap_lex v0.1.1 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling num-traits v0.2.14 Compiling num-integer v0.1.44 Compiling num-bigint v0.2.6 Compiling num-rational v0.2.4 Compiling num-complex v0.2.4 Compiling num-iter v0.1.42 Compiling indexmap v1.8.0 Compiling aho-corasick v0.7.18 Compiling quote v1.0.14 Compiling litrs v0.2.3 Compiling ring v0.16.20 Compiling time v0.1.44 Compiling atty v0.2.14 Compiling bunt-macros v0.2.5 Compiling chrono v0.4.19 Compiling bunt v0.2.6 Compiling regex v1.5.4 Compiling simple_asn1 v0.4.1 Compiling num v0.2.1 Compiling pem v0.8.3 Compiling parse_duration v2.1.1 Compiling clap_derive v3.1.7 Compiling clap v3.1.12 Compiling jsonwebtoken v7.2.0 Compiling jwt-cli v5.0.3 (/home/buildozer/aports/testing/jwt-cli/src/jwt-cli-5.0.3) warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:116:35 | 116 | let encode_matcher = App::into_app() | ^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:152:35 | 152 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:182:35 | 182 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:188:35 | 188 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:206:35 | 206 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:212:35 | 212 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:228:35 | 228 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:234:35 | 234 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:252:35 | 252 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:265:35 | 265 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:282:35 | 282 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:295:35 | 295 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:313:35 | 313 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:319:35 | 319 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:331:35 | 331 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:337:35 | 337 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:356:35 | 356 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:369:35 | 369 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:393:35 | 393 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:407:35 | 407 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:431:28 | 431 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:451:28 | 451 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:469:28 | 469 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:489:28 | 489 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:507:28 | 507 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:523:28 | 523 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:539:28 | 539 | let matches = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:556:35 | 556 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:571:35 | 571 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:624:35 | 624 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:640:35 | 640 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:661:35 | 661 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:682:35 | 682 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:697:35 | 697 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:721:35 | 721 | let encode_matcher = App::into_app() | ^^^^^^^^ warning: use of deprecated associated function `clap::CommandFactory::into_app`: Replaced with `CommandFactory::command --> tests/jwt-cli.rs:736:35 | 736 | let decode_matcher = App::into_app() | ^^^^^^^^ warning: `jwt-cli` (test "jwt-cli") generated 36 warnings Finished test [unoptimized + debuginfo] target(s) in 20.19s Running unittests src/main.rs (target/debug/deps/jwt-c6862685dc9b2ede) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/jwt-cli.rs (target/debug/deps/jwt_cli-d7679cbca9cc46c6) running 36 tests test tests::creates_jwt_header_with_kid ... ok test tests::creates_jwt_header_without_kid ... ok test tests::decoding_key_from_secret_handles_at ... ok test tests::decoding_key_from_secret_handles_base64 ... ok test tests::encoding_key_from_secret_handles_at ... ok test tests::encoding_key_from_secret_handles_base64 ... ok test tests::is_invalid_payload_item ... ok test tests::is_valid_payload_item ... ok test tests::payload_item_from_none_with_name ... ok test tests::payload_from_payload_items ... ok test tests::payload_item_from_string_with_name ... ok test tests::decodes_a_token_without_an_alg ... ok test tests::decodes_a_token_as_json ... ok test tests::decodes_a_token_with_leading_and_trailing_whitespace ... ok test tests::decodes_a_token_without_a_typ ... ok test tests::decodes_a_token_with_invalid_secret ... ok test tests::decodes_a_token ... ok test tests::decodes_a_token_without_a_secret ... ok test tests::decodes_an_rsa_ssa_pss_token_using_key_from_file ... ok test tests::adds_default_exp_automatically ... ok test tests::parses_systemd_time_string ... ok test tests::allows_for_a_custom_exp ... ok test tests::returns_no_error_when_ignore_exp_parameter_is_set ... ok test tests::returns_error_when_exp_is_not_set ... ok test tests::shows_timestamps_as_iso_dates ... ok test tests::stops_exp_from_automatically_being_added ... ok test tests::stops_iat_from_automatically_being_added ... ok test tests::adds_iat_automatically ... ok test tests::allows_for_nbf_as_systemd_string ... ok test tests::encodes_and_decodes_an_ecdsa_token_using_key_from_file ... ok test tests::encodes_a_token ... ok test tests::encodes_and_decodes_an_rsa_ssa_pss_token_using_key_from_file ... ok test tests::encodes_and_decodes_an_rsa_ssa_pkcs1_v1_5_token_using_key_from_file ... ok test tests::is_valid_timestamp_or_duration ... ok test tests::allows_for_a_custom_exp_as_systemd_string ... ok test tests::is_invalid_timestamp_or_duration ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s >>> jwt-cli: Entering fakeroot... >>> jwt-cli*: Running postcheck for jwt-cli >>> jwt-cli*: Preparing package jwt-cli... >>> jwt-cli*: Stripping binaries >>> jwt-cli*: Scanning shared objects >>> jwt-cli*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 >>> jwt-cli*: Package size: 1.4 MB >>> jwt-cli*: Compressing data... >>> jwt-cli*: Create checksum... >>> jwt-cli*: Create jwt-cli-5.0.3-r1.apk >>> jwt-cli: Build complete at Wed, 24 May 2023 00:43:43 +0000 elapsed time 0h 1m 13s >>> jwt-cli: Cleaning up srcdir >>> jwt-cli: Cleaning up pkgdir >>> jwt-cli: Uninstalling dependencies... (1/9) Purging .makedepends-jwt-cli (20230524.004231) (2/9) Purging cargo (1.69.0-r10) (3/9) Purging rust (1.69.0-r10) (4/9) Purging cargo-auditable (0.6.1-r1) (5/9) Purging llvm16-libs (16.0.4-r3) (6/9) Purging scudo-malloc (16.0.4-r1) (7/9) Purging libffi (3.4.4-r3) (8/9) Purging libxml2 (2.11.4-r0) (9/9) Purging xz-libs (5.4.3-r1) Executing busybox-1.36.0-r11.trigger OK: 311 MiB in 101 packages >>> jwt-cli: Updating the testing/armhf repository index... >>> jwt-cli: Signing the index...