>>> conduit: Building community/conduit 0.9.0-r6 (using abuild 3.15.0_rc3-r0) started Sun, 13 Apr 2025 12:01:21 +0000
>>> conduit: Validating /home/buildozer/aports/community/conduit/APKBUILD...
>>> conduit: Analyzing dependencies...
>>> conduit: Installing for build: build-base cargo sqlite-dev cargo-auditable clang-libclang rocksdb-dev snappy-dev
(1/27) Installing libffi (3.4.7-r0)
(2/27) Installing libxml2 (2.13.7-r1)
(3/27) Installing llvm19-libs (19.1.7-r5)
(4/27) Installing scudo-malloc (19.1.7-r0)
(5/27) Installing rust (1.86.0-r0)
(6/27) Installing cargo (1.86.0-r0)
(7/27) Installing sqlite (3.49.1-r0)
(8/27) Installing sqlite-libs (3.49.1-r0)
(9/27) Installing sqlite-dev (3.49.1-r0)
(10/27) Installing cargo-auditable (0.6.6-r0)
(11/27) Installing clang19-headers (19.1.7-r5)
(12/27) Installing clang19-libclang (19.1.7-r5)
(13/27) Installing bzip2-dev (1.0.8-r6)
(14/27) Installing gflags (2.2.2-r2)
(15/27) Installing gflags-dev (2.2.2-r2)
(16/27) Installing liburing-ffi (2.9-r0)
(17/27) Installing liburing (2.9-r0)
(18/27) Installing liburing-dev (2.9-r0)
(19/27) Installing lz4-dev (1.10.0-r0)
(20/27) Installing snappy (1.2.2-r0)
(21/27) Installing snappy-dev (1.2.2-r0)
(22/27) Installing zlib-dev (1.3.1-r2)
(23/27) Installing zstd (1.5.7-r0)
(24/27) Installing zstd-dev (1.5.7-r0)
(25/27) Installing rocksdb (9.11.2-r0)
(26/27) Installing rocksdb-dev (9.11.2-r0)
(27/27) Installing .makedepends-conduit (20250413.120127)
Executing busybox-1.37.0-r16.trigger
OK: 744 MiB in 137 packages
>>> conduit: Cleaning up srcdir
>>> conduit: Cleaning up pkgdir
>>> conduit: Cleaning up tmpdir
>>> conduit: Fetching https://distfiles.alpinelinux.org/distfiles/edge/conduit-v0.9.0.tar.gz
>>> conduit: Fetching https://distfiles.alpinelinux.org/distfiles/edge/conduit-v0.9.0.tar.gz
>>> conduit: Checking sha512sums...
conduit-v0.9.0.tar.gz: OK
system-sqlite.patch: OK
conduit.toml: OK
conduit.initd: OK
conduit.confd: OK
>>> conduit: Unpacking /var/cache/distfiles/edge/conduit-v0.9.0.tar.gz...
>>> conduit: system-sqlite.patch
patching file Cargo.lock
Hunk #1 succeeded at 1518 (offset 9 lines).
patching file Cargo.toml
   Compiling proc-macro2 v1.0.85
   Compiling unicode-ident v1.0.12
   Compiling cfg-if v1.0.0
   Compiling libc v0.2.155
   Compiling version_check v0.9.4
   Compiling once_cell v1.19.0
   Compiling pin-project-lite v0.2.14
   Compiling bytes v1.6.0
   Compiling serde v1.0.203
   Compiling autocfg v1.3.0
   Compiling itoa v1.0.11
   Compiling log v0.4.21
   Compiling zerocopy v0.7.34
   Compiling fnv v1.0.7
   Compiling futures-core v0.3.30
   Compiling equivalent v1.0.1
   Compiling futures-sink v0.3.30
   Compiling thiserror v1.0.61
   Compiling ppv-lite86 v0.2.17
   Compiling percent-encoding v2.3.1
   Compiling pin-utils v0.1.0
   Compiling futures-task v0.3.30
   Compiling memchr v2.7.2
   Compiling rustversion v1.0.17
   Compiling tinyvec_macros v0.1.1
   Compiling ryu v1.0.18
   Compiling httparse v1.9.4
   Compiling typenum v1.17.0
   Compiling unicode-bidi v0.3.15
   Compiling base64 v0.22.1
   Compiling httpdate v1.0.3
   Compiling subtle v2.5.0
   Compiling tower-service v0.3.2
   Compiling hashbrown v0.14.5
   Compiling pkg-config v0.3.30
   Compiling regex-syntax v0.8.3
   Compiling serde_json v1.0.117
   Compiling powerfmt v0.2.0
   Compiling try-lock v0.2.5
   Compiling tower-layer v0.3.2
   Compiling num-conv v0.1.0
   Compiling smallvec v1.13.2
   Compiling time-core v0.1.2
   Compiling typewit_proc_macros v1.8.1
   Compiling winnow v0.5.40
   Compiling mime v0.3.17
   Compiling hashbrown v0.12.3
   Compiling winnow v0.6.11
   Compiling zeroize v1.8.1
   Compiling js_int v0.2.2
   Compiling untrusted v0.9.0
   Compiling const_panic v0.2.8
   Compiling either v1.12.0
   Compiling as_variant v1.2.0
   Compiling wildmatch v2.3.4
   Compiling web-time v1.1.0
   Compiling vcpkg v0.2.15
   Compiling tinyvec v1.6.0
   Compiling semver v1.0.23
   Compiling glob v0.3.1
   Compiling base64 v0.21.7
   Compiling atomic-waker v1.1.2
   Compiling futures-channel v0.3.30
   Compiling sync_wrapper v0.1.2
   Compiling rustls-pki-types v1.7.0
   Compiling const-oid v0.9.6
   Compiling crossbeam-utils v0.8.20
   Compiling minimal-lexical v0.2.1
   Compiling want v0.3.1
   Compiling anyhow v1.0.86
   Compiling form_urlencoded v1.2.1
   Compiling libloading v0.8.3
   Compiling matchit v0.7.3
   Compiling platforms v3.4.0
   Compiling urlencoding v2.1.3
   Compiling bindgen v0.69.4
   Compiling bitflags v1.3.2
   Compiling tracing-core v0.1.32
   Compiling lazy_static v1.4.0
   Compiling shlex v1.3.0
   Compiling regex-syntax v0.6.29
   Compiling simd-adler32 v0.3.7
   Compiling time-macros v0.2.18
   Compiling lazycell v1.3.0
   Compiling deranged v0.3.11
   Compiling der v0.7.9
   Compiling rustls v0.22.4
   Compiling bitflags v2.5.0
   Compiling rustc-hash v1.1.0
   Compiling overload v0.1.1
   Compiling itertools v0.12.1
   Compiling signature v2.2.0
   Compiling adler v1.0.2
   Compiling rustls v0.21.12
   Compiling yansi v1.0.1
   Compiling parking_lot_core v0.9.10
   Compiling nu-ansi-term v0.46.0
   Compiling thread_local v1.1.8
   Compiling crc32fast v1.4.2
   Compiling sharded-slab v0.1.7
   Compiling scopeguard v1.2.0
   Compiling match_cfg v0.1.0
   Compiling heck v0.4.1
   Compiling miniz_oxide v0.7.3
   Compiling cfg_aliases v0.1.1
   Compiling ipnet v2.9.0
   Compiling rustls-pemfile v2.1.2
   Compiling fdeflate v0.3.4
   Compiling nix v0.28.0
   Compiling arrayvec v0.7.4
   Compiling arrayref v0.3.7
   Compiling option-ext v0.2.0
   Compiling sync_wrapper v1.0.1
   Compiling typewit v1.9.0
   Compiling linked-hash-map v0.5.6
   Compiling constant_time_eq v0.3.0
   Compiling openssl-probe v0.1.5
   Compiling anstyle v1.0.7
   Compiling weezl v0.1.8
   Compiling heck v0.5.0
   Compiling data-encoding v2.6.0
   Compiling color_quant v1.1.0
   Compiling aho-corasick v1.1.3
   Compiling http-auth v0.1.9
   Compiling subslice v0.2.3
   Compiling date_header v1.0.5
   Compiling inlinable_string v0.1.15
   Compiling clap_lex v0.7.0
   Compiling assign v1.1.1
   Compiling futures-io v0.3.30
   Compiling zune-core v0.4.12
   Compiling http v1.1.0
   Compiling http v0.2.12
   Compiling maplit v1.0.2
   Compiling quick-error v1.2.3
   Compiling rustls-native-certs v0.7.0
   Compiling nom v7.1.3
   Compiling pem v3.0.4
   Compiling lru-cache v0.1.2
   Compiling bytemuck v1.16.0
   Compiling fallible-iterator v0.3.0
   Compiling byteorder v1.5.0
   Compiling rustc_version v0.4.0
   Compiling tracing-log v0.2.0
   Compiling konst_kernel v0.3.9
   Compiling blake2b_simd v1.0.2
   Compiling clap_builder v4.5.2
   Compiling arc-swap v1.7.1
   Compiling gif v0.13.1
   Compiling opentelemetry-semantic-conventions v0.14.0
   Compiling zune-jpeg v0.4.11
   Compiling unsafe-libyaml v0.2.11
   Compiling fallible-streaming-iterator v0.1.9
   Compiling ahash v0.8.11
   Compiling generic-array v0.14.7
   Compiling proc-macro2-diagnostics v0.10.1
   Compiling uncased v0.9.10
   Compiling flate2 v1.0.30
   Compiling figment v0.10.19
   Compiling konst v0.3.9
   Compiling slab v0.4.9
   Compiling indexmap v1.9.3
   Compiling num-traits v0.2.19
   Compiling lock_api v0.4.12
   Compiling indexmap v2.2.6
   Compiling rust-argon2 v2.1.0
   Compiling quote v1.0.36
   Compiling clang-sys v1.8.1
   Compiling unicode-normalization v0.1.23
   Compiling crossbeam-channel v0.5.13
   Compiling curve25519-dalek v4.1.2
   Compiling syn v2.0.66
   Compiling png v0.17.13
   Compiling axum-core v0.3.4
   Compiling axum v0.6.20
   Compiling axum-core v0.4.3
   Compiling axum v0.7.5
   Compiling http-body v0.4.6
   Compiling spki v0.7.3
   Compiling idna v0.5.0
   Compiling idna v0.4.0
   Compiling regex-automata v0.4.6
   Compiling http-body v1.0.0
   Compiling headers-core v0.3.0
   Compiling pkcs8 v0.10.2
   Compiling jobserver v0.1.31
   Compiling http-body-util v0.1.1
   Compiling ed25519 v2.2.3
   Compiling time v0.3.36
   Compiling cc v1.0.98
   Compiling hashlink v0.9.1
   Compiling libsqlite3-sys v0.28.0
   Compiling regex-automata v0.1.10
   Compiling ordered-float v4.2.0
   Compiling num-integer v0.1.46
   Compiling image v0.25.1
   Compiling getrandom v0.2.15
   Compiling num_cpus v1.16.0
   Compiling signal-hook-registry v1.4.2
   Compiling mio v0.8.11
   Compiling socket2 v0.5.7
   Compiling hostname v0.3.1
   Compiling dirs-sys v0.4.1
   Compiling resolv-conf v0.7.0
   Compiling rand_core v0.6.4
   Compiling uuid v1.8.0
   Compiling directories v5.0.1
   Compiling threadpool v1.8.1
   Compiling parking_lot v0.12.3
   Compiling num-bigint v0.4.5
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling rusqlite v0.31.0
   Compiling rand_chacha v0.3.1
   Compiling digest v0.10.7
   Compiling rand v0.8.5
   Compiling cexpr v0.6.0
   Compiling sha1 v0.10.6
   Compiling sha2 v0.10.8
   Compiling sha-1 v0.10.1
   Compiling hmac v0.12.1
   Compiling headers v0.4.0
   Compiling matchers v0.1.0
   Compiling regex v1.10.4
   Compiling ed25519-dalek v2.1.1
   Compiling ring v0.17.8
   Compiling bzip2-sys v0.1.11+1.0.8
   Compiling lz4-sys v1.9.4
   Compiling libz-sys v1.1.18
   Compiling zstd-sys v2.0.10+zstd.1.5.6
   Compiling rustls-webpki v0.102.4
   Compiling sct v0.7.1
   Compiling rustls-webpki v0.101.7
   Compiling serde_derive v1.0.203
   Compiling tracing-attributes v0.1.27
   Compiling tokio-macros v2.3.0
   Compiling thiserror-impl v1.0.61
   Compiling futures-macro v0.3.30
   Compiling pin-project-internal v1.1.5
   Compiling async-trait v0.1.80
   Compiling prost-derive v0.12.6
   Compiling async-stream-impl v0.3.5
   Compiling enum-as-inner v0.6.0
   Compiling pear_codegen v0.2.9
   Compiling clap_derive v4.5.4
   Compiling async-stream v0.3.5
   Compiling tokio v1.38.0
   Compiling futures-util v0.3.30
   Compiling pear v0.2.9
   Compiling opentelemetry v0.22.0
   Compiling simple_asn1 v0.6.2
   Compiling ruma-identifiers-validation v0.9.5 (https://github.com/ruma/ruma#c06af438)
   Compiling opentelemetry-jaeger-propagator v0.1.0
   Compiling prost v0.12.6
   Compiling rust-librocksdb-sys v0.21.0+9.1.1
   Compiling pin-project v1.1.5
   Compiling clap v4.5.4
   Compiling futures-executor v0.3.30
   Compiling rust-rocksdb v0.25.0
   Compiling tracing v0.1.40
   Compiling tracing-subscriber v0.3.18
   Compiling tokio-util v0.7.11
   Compiling tokio-stream v0.1.15
   Compiling tokio-io-timeout v1.2.0
   Compiling tokio-rustls v0.25.0
   Compiling tokio-rustls v0.24.1
   Compiling tokio-socks v0.5.1
   Compiling opentelemetry_sdk v0.22.1
   Compiling tower v0.4.13
   Compiling tracing-flame v0.2.0
   Compiling tower-http v0.5.2
   Compiling tracing-opentelemetry v0.23.0
   Compiling url v2.5.0
   Compiling js_option v0.1.1
   Compiling serde_spanned v0.6.6
   Compiling toml_datetime v0.6.6
   Compiling serde_urlencoded v0.7.1
   Compiling serde_path_to_error v0.1.16
   Compiling toml_edit v0.21.1
   Compiling toml_edit v0.22.14
   Compiling hickory-proto v0.24.1
   Compiling serde_html_form v0.2.6
   Compiling h2 v0.4.5
   Compiling h2 v0.3.26
   Compiling serde_yaml v0.9.34+deprecated
   Compiling jsonwebtoken v9.3.0
   Compiling proc-macro-crate v3.1.0
   Compiling toml v0.8.14
   Compiling hickory-resolver v0.24.1
   Compiling ruma-macros v0.13.0 (https://github.com/ruma/ruma#c06af438)
   Compiling hyper v0.14.29
   Compiling hyper v1.3.1
   Compiling hyper-util v0.1.5
   Compiling hyper-rustls v0.26.0
   Compiling axum-server v0.6.0
   Compiling reqwest v0.12.4
   Compiling hyper-timeout v0.4.1
   Compiling axum-extra v0.9.3
   Compiling ruma-common v0.13.0 (https://github.com/ruma/ruma#c06af438)
   Compiling tonic v0.11.0
   Compiling opentelemetry-proto v0.5.0
   Compiling opentelemetry-otlp v0.15.0
   Compiling ruma-events v0.28.1 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-server-util v0.3.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-signatures v0.15.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-federation-api v0.9.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-appservice-api v0.10.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-client-api v0.18.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-push-gateway-api v0.9.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-state-res v0.11.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma v0.10.1 (https://github.com/ruma/ruma#c06af438)
   Compiling conduit v0.9.0 (/home/buildozer/aports/community/conduit/src/conduit-v0.9.0)
warning: unexpected `cfg` condition value: `sled`
 --> src/database/abstraction.rs:6:7
  |
6 | #[cfg(feature = "sled")]
  |       ^^^^^^^^^^^^^^^^
  |
  = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
  = help: consider adding `sled` as a feature in `Cargo.toml`
  = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
  = note: `#[warn(unexpected_cfgs)]` on by default

warning: unexpected `cfg` condition value: `heed`
  --> src/database/abstraction.rs:12:7
   |
12 | #[cfg(feature = "heed")]
   |       ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
  --> src/database/abstraction.rs:24:5
   |
24 |     feature = "heed",
   |     ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unnecessary qualification
  --> src/database/key_value/rooms/edus/read_receipt.rs:77:57
   |
77 |                         &k[prefix.len()..prefix.len() + mem::size_of::<u64>()],
   |                                                         ^^^^^^^^^^^^^^^^^^^
   |
   = note: requested on the command line with `-W unused-qualifications`
help: remove the unnecessary path segments
   |
77 -                         &k[prefix.len()..prefix.len() + mem::size_of::<u64>()],
77 +                         &k[prefix.len()..prefix.len() + size_of::<u64>()],
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/edus/read_receipt.rs:81:68
   |
81 |                         utils::string_from_bytes(&k[prefix.len() + mem::size_of::<u64>() + 1..])
   |                                                                    ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
81 -                         utils::string_from_bytes(&k[prefix.len() + mem::size_of::<u64>() + 1..])
81 +                         utils::string_from_bytes(&k[prefix.len() + size_of::<u64>() + 1..])
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/pdu_metadata.rs:43:63
   |
43 |                     let from = utils::u64_from_bytes(&tofrom[(mem::size_of::<u64>())..])
   |                                                               ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
43 -                     let from = utils::u64_from_bytes(&tofrom[(mem::size_of::<u64>())..])
43 +                     let from = utils::u64_from_bytes(&tofrom[(size_of::<u64>())..])
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/threads.rs:31:63
   |
31 |                     let count = utils::u64_from_bytes(&pduid[(mem::size_of::<u64>())..])
   |                                                               ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
31 -                     let count = utils::u64_from_bytes(&pduid[(mem::size_of::<u64>())..])
31 +                     let count = utils::u64_from_bytes(&pduid[(size_of::<u64>())..])
   |

warning: unexpected `cfg` condition value: `sled`
  --> src/utils/error.rs:23:11
   |
23 |     #[cfg(feature = "sled")]
   |           ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `sled` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
  --> src/utils/error.rs:38:11
   |
38 |     #[cfg(feature = "heed")]
   |           ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `sled`
   --> src/utils/error.rs:160:19
    |
160 |             #[cfg(feature = "sled")]
    |                   ^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
    = help: consider adding `sled` as a feature in `Cargo.toml`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
   --> src/utils/error.rs:166:19
    |
166 |             #[cfg(feature = "heed")]
    |                   ^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
    = help: consider adding `heed` as a feature in `Cargo.toml`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: `conduit` (lib) generated 11 warnings (run `cargo fix --lib -p conduit` to apply 4 suggestions)
    Finished `release` profile [optimized] target(s) in 67m 55s
   Compiling proc-macro2 v1.0.85
   Compiling unicode-ident v1.0.12
   Compiling once_cell v1.19.0
   Compiling cfg-if v1.0.0
   Compiling libc v0.2.155
   Compiling version_check v0.9.4
   Compiling pin-project-lite v0.2.14
   Compiling bytes v1.6.0
   Compiling serde v1.0.203
   Compiling autocfg v1.3.0
   Compiling itoa v1.0.11
   Compiling log v0.4.21
   Compiling equivalent v1.0.1
   Compiling zerocopy v0.7.34
   Compiling fnv v1.0.7
   Compiling futures-core v0.3.30
   Compiling futures-sink v0.3.30
   Compiling ppv-lite86 v0.2.17
   Compiling thiserror v1.0.61
   Compiling percent-encoding v2.3.1
   Compiling pin-utils v0.1.0
   Compiling futures-task v0.3.30
   Compiling memchr v2.7.2
   Compiling rustversion v1.0.17
   Compiling ryu v1.0.18
   Compiling tinyvec_macros v0.1.1
   Compiling typenum v1.17.0
   Compiling httparse v1.9.4
   Compiling unicode-bidi v0.3.15
   Compiling hashbrown v0.14.5
   Compiling tower-service v0.3.2
   Compiling base64 v0.22.1
   Compiling httpdate v1.0.3
   Compiling pkg-config v0.3.30
   Compiling winnow v0.6.11
   Compiling subtle v2.5.0
   Compiling serde_json v1.0.117
   Compiling regex-syntax v0.8.3
   Compiling num-conv v0.1.0
   Compiling try-lock v0.2.5
   Compiling time-core v0.1.2
   Compiling powerfmt v0.2.0
   Compiling smallvec v1.13.2
   Compiling tower-layer v0.3.2
   Compiling typewit_proc_macros v1.8.1
   Compiling hashbrown v0.12.3
   Compiling mime v0.3.17
   Compiling winnow v0.5.40
   Compiling glob v0.3.1
   Compiling untrusted v0.9.0
   Compiling js_int v0.2.2
   Compiling zeroize v1.8.1
   Compiling either v1.12.0
   Compiling const_panic v0.2.8
   Compiling web-time v1.1.0
   Compiling as_variant v1.2.0
   Compiling wildmatch v2.3.4
   Compiling vcpkg v0.2.15
   Compiling base64 v0.21.7
   Compiling lazy_static v1.4.0
   Compiling semver v1.0.23
   Compiling bitflags v2.5.0
   Compiling tinyvec v1.6.0
   Compiling atomic-waker v1.1.2
   Compiling rustls-pki-types v1.7.0
   Compiling sync_wrapper v0.1.2
   Compiling anyhow v1.0.86
   Compiling const-oid v0.9.6
   Compiling form_urlencoded v1.2.1
   Compiling futures-channel v0.3.30
   Compiling want v0.3.1
   Compiling minimal-lexical v0.2.1
   Compiling crossbeam-utils v0.8.20
   Compiling libloading v0.8.3
   Compiling bindgen v0.69.4
   Compiling platforms v3.4.0
   Compiling tracing-core v0.1.32
   Compiling matchit v0.7.3
   Compiling urlencoding v2.1.3
   Compiling bitflags v1.3.2
   Compiling shlex v1.3.0
   Compiling simd-adler32 v0.3.7
   Compiling lazycell v1.3.0
   Compiling rustc-hash v1.1.0
   Compiling regex-syntax v0.6.29
   Compiling rustls v0.22.4
   Compiling deranged v0.3.11
   Compiling time-macros v0.2.18
   Compiling der v0.7.9
   Compiling yansi v1.0.1
   Compiling parking_lot_core v0.9.10
   Compiling typewit v1.9.0
   Compiling itertools v0.12.1
   Compiling adler v1.0.2
   Compiling rustls v0.21.12
   Compiling overload v0.1.1
   Compiling signature v2.2.0
   Compiling thread_local v1.1.8
   Compiling sharded-slab v0.1.7
   Compiling crc32fast v1.4.2
   Compiling scopeguard v1.2.0
   Compiling nu-ansi-term v0.46.0
   Compiling match_cfg v0.1.0
   Compiling heck v0.4.1
   Compiling cfg_aliases v0.1.1
   Compiling miniz_oxide v0.7.3
   Compiling ipnet v2.9.0
   Compiling fdeflate v0.3.4
   Compiling clap_lex v0.7.0
   Compiling sync_wrapper v1.0.1
   Compiling nix v0.28.0
   Compiling arrayref v0.3.7
   Compiling futures-io v0.3.30
   Compiling color_quant v1.1.0
   Compiling option-ext v0.2.0
   Compiling zune-core v0.4.12
   Compiling date_header v1.0.5
   Compiling quick-error v1.2.3
   Compiling arrayvec v0.7.4
   Compiling weezl v0.1.8
   Compiling anstyle v1.0.7
   Compiling constant_time_eq v0.3.0
   Compiling data-encoding v2.6.0
   Compiling ahash v0.8.11
   Compiling generic-array v0.14.7
   Compiling proc-macro2-diagnostics v0.10.1
   Compiling uncased v0.9.10
   Compiling slab v0.4.9
   Compiling indexmap v1.9.3
   Compiling num-traits v0.2.19
   Compiling lock_api v0.4.12
   Compiling rustls-pemfile v2.1.2
   Compiling figment v0.10.19
   Compiling heck v0.5.0
   Compiling aho-corasick v1.1.3
   Compiling subslice v0.2.3
   Compiling http-auth v0.1.9
   Compiling konst_kernel v0.3.9
   Compiling inlinable_string v0.1.15
   Compiling openssl-probe v0.1.5
   Compiling linked-hash-map v0.5.6
   Compiling assign v1.1.1
   Compiling maplit v1.0.2
   Compiling http v1.1.0
   Compiling http v0.2.12
   Compiling clap_builder v4.5.2
   Compiling rustc_version v0.4.0
   Compiling pem v3.0.4
   Compiling rustls-native-certs v0.7.0
   Compiling blake2b_simd v1.0.2
   Compiling nom v7.1.3
   Compiling fallible-iterator v0.3.0
   Compiling opentelemetry-semantic-conventions v0.14.0
   Compiling zune-jpeg v0.4.11
   Compiling arc-swap v1.7.1
   Compiling tracing-log v0.2.0
   Compiling fallible-streaming-iterator v0.1.9
   Compiling gif v0.13.1
   Compiling lru-cache v0.1.2
   Compiling byteorder v1.5.0
   Compiling bytemuck v1.16.0
   Compiling unsafe-libyaml v0.2.11
   Compiling clang-sys v1.8.1
   Compiling quote v1.0.36
   Compiling konst v0.3.9
   Compiling rust-argon2 v2.1.0
   Compiling indexmap v2.2.6
   Compiling crossbeam-channel v0.5.13
   Compiling flate2 v1.0.30
   Compiling curve25519-dalek v4.1.2
   Compiling axum-core v0.3.4
   Compiling axum v0.6.20
   Compiling axum-core v0.4.3
   Compiling axum v0.7.5
   Compiling libsqlite3-sys v0.28.0
   Compiling syn v2.0.66
   Compiling unicode-normalization v0.1.23
   Compiling jobserver v0.1.31
   Compiling png v0.17.13
   Compiling time v0.3.36
   Compiling cc v1.0.98
   Compiling http-body v1.0.0
   Compiling headers-core v0.3.0
   Compiling http-body v0.4.6
   Compiling spki v0.7.3
   Compiling idna v0.5.0
   Compiling idna v0.4.0
   Compiling hashlink v0.9.1
   Compiling http-body-util v0.1.1
   Compiling pkcs8 v0.10.2
   Compiling regex-automata v0.4.6
   Compiling ordered-float v4.2.0
   Compiling num-integer v0.1.46
   Compiling ed25519 v2.2.3
   Compiling num-bigint v0.4.5
   Compiling rusqlite v0.31.0
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.6
   Compiling getrandom v0.2.15
   Compiling num_cpus v1.16.0
   Compiling socket2 v0.5.7
   Compiling mio v0.8.11
   Compiling signal-hook-registry v1.4.2
   Compiling hostname v0.3.1
   Compiling dirs-sys v0.4.1
   Compiling digest v0.10.7
   Compiling resolv-conf v0.7.0
   Compiling image v0.25.1
   Compiling directories v5.0.1
   Compiling rand_core v0.6.4
   Compiling uuid v1.8.0
   Compiling threadpool v1.8.1
   Compiling parking_lot v0.12.3
   Compiling sha1 v0.10.6
   Compiling sha2 v0.10.8
   Compiling hmac v0.12.1
   Compiling sha-1 v0.10.1
   Compiling rand_chacha v0.3.1
   Compiling headers v0.4.0
   Compiling regex-automata v0.1.10
   Compiling rand v0.8.5
   Compiling ring v0.17.8
   Compiling libz-sys v1.1.18
   Compiling bzip2-sys v0.1.11+1.0.8
   Compiling lz4-sys v1.9.4
   Compiling zstd-sys v2.0.10+zstd.1.5.6
   Compiling cexpr v0.6.0
   Compiling ed25519-dalek v2.1.1
   Compiling matchers v0.1.0
   Compiling regex v1.10.4
   Compiling rustls-webpki v0.102.4
   Compiling sct v0.7.1
   Compiling rustls-webpki v0.101.7
   Compiling serde_derive v1.0.203
   Compiling tracing-attributes v0.1.27
   Compiling tokio-macros v2.3.0
   Compiling thiserror-impl v1.0.61
   Compiling futures-macro v0.3.30
   Compiling pin-project-internal v1.1.5
   Compiling async-trait v0.1.80
   Compiling async-stream-impl v0.3.5
   Compiling prost-derive v0.12.6
   Compiling enum-as-inner v0.6.0
   Compiling pear_codegen v0.2.9
   Compiling clap_derive v4.5.4
   Compiling async-stream v0.3.5
   Compiling tokio v1.38.0
   Compiling pear v0.2.9
   Compiling futures-util v0.3.30
   Compiling ruma-identifiers-validation v0.9.5 (https://github.com/ruma/ruma#c06af438)
   Compiling opentelemetry v0.22.0
   Compiling simple_asn1 v0.6.2
   Compiling pin-project v1.1.5
   Compiling tracing v0.1.40
   Compiling tracing-subscriber v0.3.18
   Compiling prost v0.12.6
   Compiling opentelemetry-jaeger-propagator v0.1.0
   Compiling clap v4.5.4
   Compiling tracing-flame v0.2.0
   Compiling futures-executor v0.3.30
   Compiling rust-librocksdb-sys v0.21.0+9.1.1
   Compiling rust-rocksdb v0.25.0
   Compiling tokio-util v0.7.11
   Compiling tokio-stream v0.1.15
   Compiling tokio-io-timeout v1.2.0
   Compiling tokio-rustls v0.25.0
   Compiling tokio-socks v0.5.1
   Compiling tokio-rustls v0.24.1
   Compiling opentelemetry_sdk v0.22.1
   Compiling tower v0.4.13
   Compiling url v2.5.0
   Compiling js_option v0.1.1
   Compiling serde_spanned v0.6.6
   Compiling toml_datetime v0.6.6
   Compiling serde_urlencoded v0.7.1
   Compiling serde_path_to_error v0.1.16
   Compiling toml_edit v0.21.1
   Compiling toml_edit v0.22.14
   Compiling hickory-proto v0.24.1
   Compiling serde_html_form v0.2.6
   Compiling h2 v0.4.5
   Compiling h2 v0.3.26
   Compiling serde_yaml v0.9.34+deprecated
   Compiling tower-http v0.5.2
   Compiling tracing-opentelemetry v0.23.0
   Compiling jsonwebtoken v9.3.0
   Compiling proc-macro-crate v3.1.0
   Compiling toml v0.8.14
   Compiling ruma-macros v0.13.0 (https://github.com/ruma/ruma#c06af438)
   Compiling hickory-resolver v0.24.1
   Compiling hyper v1.3.1
   Compiling hyper v0.14.29
   Compiling hyper-util v0.1.5
   Compiling ruma-common v0.13.0 (https://github.com/ruma/ruma#c06af438)
   Compiling hyper-rustls v0.26.0
   Compiling axum-server v0.6.0
   Compiling reqwest v0.12.4
   Compiling hyper-timeout v0.4.1
   Compiling ruma-events v0.28.1 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-signatures v0.15.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-server-util v0.3.0 (https://github.com/ruma/ruma#c06af438)
   Compiling axum-extra v0.9.3
   Compiling tonic v0.11.0
   Compiling opentelemetry-proto v0.5.0
   Compiling opentelemetry-otlp v0.15.0
   Compiling ruma-client-api v0.18.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-state-res v0.11.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-federation-api v0.9.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-push-gateway-api v0.9.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma-appservice-api v0.10.0 (https://github.com/ruma/ruma#c06af438)
   Compiling ruma v0.10.1 (https://github.com/ruma/ruma#c06af438)
   Compiling conduit v0.9.0 (/home/buildozer/aports/community/conduit/src/conduit-v0.9.0)
warning: unexpected `cfg` condition value: `sled`
 --> src/database/abstraction.rs:6:7
  |
6 | #[cfg(feature = "sled")]
  |       ^^^^^^^^^^^^^^^^
  |
  = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
  = help: consider adding `sled` as a feature in `Cargo.toml`
  = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
  = note: `#[warn(unexpected_cfgs)]` on by default

warning: unexpected `cfg` condition value: `heed`
  --> src/database/abstraction.rs:12:7
   |
12 | #[cfg(feature = "heed")]
   |       ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
  --> src/database/abstraction.rs:24:5
   |
24 |     feature = "heed",
   |     ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unnecessary qualification
  --> src/database/key_value/rooms/edus/read_receipt.rs:77:57
   |
77 |                         &k[prefix.len()..prefix.len() + mem::size_of::<u64>()],
   |                                                         ^^^^^^^^^^^^^^^^^^^
   |
   = note: requested on the command line with `-W unused-qualifications`
help: remove the unnecessary path segments
   |
77 -                         &k[prefix.len()..prefix.len() + mem::size_of::<u64>()],
77 +                         &k[prefix.len()..prefix.len() + size_of::<u64>()],
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/edus/read_receipt.rs:81:68
   |
81 |                         utils::string_from_bytes(&k[prefix.len() + mem::size_of::<u64>() + 1..])
   |                                                                    ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
81 -                         utils::string_from_bytes(&k[prefix.len() + mem::size_of::<u64>() + 1..])
81 +                         utils::string_from_bytes(&k[prefix.len() + size_of::<u64>() + 1..])
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/pdu_metadata.rs:43:63
   |
43 |                     let from = utils::u64_from_bytes(&tofrom[(mem::size_of::<u64>())..])
   |                                                               ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
43 -                     let from = utils::u64_from_bytes(&tofrom[(mem::size_of::<u64>())..])
43 +                     let from = utils::u64_from_bytes(&tofrom[(size_of::<u64>())..])
   |

warning: unnecessary qualification
  --> src/database/key_value/rooms/threads.rs:31:63
   |
31 |                     let count = utils::u64_from_bytes(&pduid[(mem::size_of::<u64>())..])
   |                                                               ^^^^^^^^^^^^^^^^^^^
   |
help: remove the unnecessary path segments
   |
31 -                     let count = utils::u64_from_bytes(&pduid[(mem::size_of::<u64>())..])
31 +                     let count = utils::u64_from_bytes(&pduid[(size_of::<u64>())..])
   |

warning: unexpected `cfg` condition value: `sled`
  --> src/utils/error.rs:23:11
   |
23 |     #[cfg(feature = "sled")]
   |           ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `sled` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
  --> src/utils/error.rs:38:11
   |
38 |     #[cfg(feature = "heed")]
   |           ^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
   = help: consider adding `heed` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `sled`
   --> src/utils/error.rs:160:19
    |
160 |             #[cfg(feature = "sled")]
    |                   ^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
    = help: consider adding `sled` as a feature in `Cargo.toml`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `heed`
   --> src/utils/error.rs:166:19
    |
166 |             #[cfg(feature = "heed")]
    |                   ^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `axum`, `backend_persy`, `backend_rocksdb`, `backend_sqlite`, `conduit_bin`, `default`, `jemalloc`, `parking_lot`, `persy`, `rocksdb`, `rusqlite`, `sd-notify`, `sqlite`, `systemd`, and `tikv-jemallocator`
    = help: consider adding `heed` as a feature in `Cargo.toml`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: `conduit` (lib test) generated 11 warnings (11 duplicates)
warning: `conduit` (lib) generated 11 warnings (run `cargo fix --lib -p conduit` to apply 4 suggestions)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 13m 01s
     Running unittests src/lib.rs (target/debug/deps/conduit-5298422972e2cd19)

running 8 tests
test api::server_server::tests::hostnames_get_default_ports ... ok
test api::server_server::tests::hostnames_keep_custom_ports ... ok
test api::server_server::tests::ips_get_default_ports ... ok
test api::server_server::tests::ips_keep_custom_ports ... ok
test service::rooms::timeline::tests::comparisons ... ok
test service::admin::test::get_help_short ... ok
test service::admin::test::get_help_long ... ok
test service::admin::test::get_help_subcommand ... ok

test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s

     Running unittests src/main.rs (target/debug/deps/conduit-1bc21d4aee01f6ba)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests conduit

running 1 test
test src/api/server_server.rs - api::server_server::FedDest (line 80) ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 25.30s

>>> conduit: Entering fakeroot...
>>> conduit-openrc*: Running split function openrc...
'etc/conf.d' -> '/home/buildozer/aports/community/conduit/pkg/conduit-openrc/etc/conf.d'
'etc/init.d' -> '/home/buildozer/aports/community/conduit/pkg/conduit-openrc/etc/init.d'
>>> conduit-openrc*: Preparing subpackage conduit-openrc...
>>> conduit-openrc*: Running postcheck for conduit-openrc
>>> conduit*: Running postcheck for conduit
>>> conduit*: Preparing package conduit...
>>> conduit*: Stripping binaries
>>> conduit*: Script found. /bin/sh added as a dependency for conduit-0.9.0-r6.apk
>>> conduit*: Adding .pre-install
>>> conduit-openrc*: Scanning shared objects
>>> conduit*: Scanning shared objects
>>> conduit-openrc*: Tracing dependencies...
>>> conduit-openrc*: Package size: 466.0 B
>>> conduit-openrc*: Compressing data...
>>> conduit-openrc*: Create checksum...
>>> conduit-openrc*: Create conduit-openrc-0.9.0-r6.apk
>>> conduit*: Tracing dependencies...
	/bin/sh
	so:libc.musl-riscv64.so.1
	so:libgcc_s.so.1
	so:librocksdb.so.9.11
	so:libsqlite3.so.0
>>> conduit*: Package size: 14.1 MB
>>> conduit*: Compressing data...
>>> conduit*: Create checksum...
>>> conduit*: Create conduit-0.9.0-r6.apk
>>> conduit: Build complete at Sun, 13 Apr 2025 13:23:21 +0000 elapsed time 1h 22m 0s
>>> conduit: Cleaning up srcdir
>>> conduit: Cleaning up pkgdir
>>> conduit: Uninstalling dependencies...
(1/27) Purging .makedepends-conduit (20250413.120127)
(2/27) Purging sqlite-dev (3.49.1-r0)
(3/27) Purging sqlite (3.49.1-r0)
(4/27) Purging sqlite-libs (3.49.1-r0)
(5/27) Purging cargo-auditable (0.6.6-r0)
(6/27) Purging rocksdb-dev (9.11.2-r0)
(7/27) Purging bzip2-dev (1.0.8-r6)
(8/27) Purging gflags-dev (2.2.2-r2)
(9/27) Purging gflags (2.2.2-r2)
(10/27) Purging liburing-dev (2.9-r0)
(11/27) Purging liburing-ffi (2.9-r0)
(12/27) Purging lz4-dev (1.10.0-r0)
(13/27) Purging zlib-dev (1.3.1-r2)
(14/27) Purging zstd-dev (1.5.7-r0)
(15/27) Purging zstd (1.5.7-r0)
(16/27) Purging rocksdb (9.11.2-r0)
(17/27) Purging snappy-dev (1.2.2-r0)
(18/27) Purging snappy (1.2.2-r0)
(19/27) Purging cargo (1.86.0-r0)
(20/27) Purging rust (1.86.0-r0)
(21/27) Purging clang19-libclang (19.1.7-r5)
(22/27) Purging clang19-headers (19.1.7-r5)
(23/27) Purging liburing (2.9-r0)
(24/27) Purging llvm19-libs (19.1.7-r5)
(25/27) Purging scudo-malloc (19.1.7-r0)
(26/27) Purging libffi (3.4.7-r0)
(27/27) Purging libxml2 (2.13.7-r1)
Executing busybox-1.37.0-r16.trigger
OK: 343 MiB in 110 packages
>>> conduit: Updating the community/riscv64 repository index...
>>> conduit: Signing the index...