>>> lemmy: Building testing/lemmy 0.19.20-r0 (using abuild 3.18.0_rc7-r1) started Sat, 17 Oct 2026 02:01:34 +0000 >>> lemmy: Validating /home/buildozer/aports/testing/lemmy/APKBUILD... >>> lemmy: Analyzing dependencies... >>> lemmy: Installing for build: build-base cargo cargo-auditable clang23-libclang cmake libpq-dev openssl-dev rust-bindgen samurai ( 1/23) Installing libffi (3.8.0-r0) ( 2/23) Installing xz-libs (5.8.4-r0) ( 3/23) Installing libxml2 (2.13.9-r2) ( 4/23) Installing llvm23-libs (23.1.3-r0) ( 5/23) Installing scudo-malloc (23.1.3-r0) ( 6/23) Installing rust (1.99.1-r0) ( 7/23) Installing sqlite-libs (3.54.0-r0) ( 8/23) Installing libssh2 (1.11.1-r3) ( 9/23) Installing cargo (1.99.1-r0) (10/23) Installing cargo-auditable (0.7.7-r0) (11/23) Installing clang23-headers (23.1.3-r0) (12/23) Installing clang23-libclang (23.1.3-r0) (13/23) Installing libbz2 (1.0.8-r6) (14/23) Installing libarchive (3.8.9-r0) (15/23) Installing rhash-libs (1.4.6-r1) (16/23) Installing libuv (1.52.1-r0) (17/23) Installing cmake (4.3.4-r0) (18/23) Installing libpq (18.6-r0) (19/23) Installing openssl-dev (3.5.9-r0) (20/23) Installing libpq-dev (18.6-r0) (21/23) Installing rust-bindgen (0.73.2-r1) (22/23) Installing samurai (1.3-r0) (23/23) Installing .makedepends-lemmy (20261017.020135) Executing busybox-1.38.0-r7.trigger OK: 817.6 MiB in 126 packages >>> lemmy: Cleaning up srcdir >>> lemmy: Cleaning up pkgdir >>> lemmy: Cleaning up tmpdir >>> lemmy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lemmy-0.19.20.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> lemmy: Fetching https://github.com/LemmyNet/lemmy/archive/0.19.20/lemmy-0.19.20.tar.gz Connecting to github.com (20.250.119.67:443) Connecting to codeload.github.com (20.250.119.71:443) saving to '/var/cache/distfiles/lemmy-0.19.20.tar.gz.part' lemmy-0.19.20.tar.gz 100% |********************************| 641k 0:00:00 ETA '/var/cache/distfiles/lemmy-0.19.20.tar.gz.part' saved /var/cache/distfiles/lemmy-0.19.20.tar.gz: OK >>> lemmy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lemmy-translations-0.19.20.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> lemmy: Fetching https://github.com/LemmyNet/lemmy-translations/archive/95f0bd4339c761164743f9e269dbaff6cdb7e009/lemmy-translations-0.19.20.tar.gz Connecting to github.com (20.250.119.67:443) Connecting to codeload.github.com (20.250.119.71:443) saving to '/var/cache/distfiles/lemmy-translations-0.19.20.tar.gz.part' lemmy-translations-0 100% |********************************| 384k 0:00:00 ETA '/var/cache/distfiles/lemmy-translations-0.19.20.tar.gz.part' saved /var/cache/distfiles/lemmy-translations-0.19.20.tar.gz: OK /home/buildozer/aports/testing/lemmy/diesel-dsl-max.patch: OK /home/buildozer/aports/testing/lemmy/fix-db-init-script.patch: OK /home/buildozer/aports/testing/lemmy/lemmy.initd: OK >>> lemmy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lemmy-0.19.20.tar.gz /var/cache/distfiles/lemmy-0.19.20.tar.gz: OK >>> lemmy: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lemmy-translations-0.19.20.tar.gz /var/cache/distfiles/lemmy-translations-0.19.20.tar.gz: OK /home/buildozer/aports/testing/lemmy/diesel-dsl-max.patch: OK /home/buildozer/aports/testing/lemmy/fix-db-init-script.patch: OK /home/buildozer/aports/testing/lemmy/lemmy.initd: OK >>> lemmy: Unpacking /var/cache/distfiles/lemmy-0.19.20.tar.gz... >>> lemmy: Unpacking /var/cache/distfiles/lemmy-translations-0.19.20.tar.gz... >>> lemmy: diesel-dsl-max.patch patching file crates/federate/src/util.rs >>> lemmy: fix-db-init-script.patch patching file scripts/db-init.sh rmdir: removing directory, 'crates/utils/translations' 'crates/utils/translations' -> '/home/buildozer/aports/testing/lemmy/src/lemmy-translations-95f0bd4339c761164743f9e269dbaff6cdb7e009' warning: crates/federate/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_federate` (manifest) generated 1 warning warning: crates/db_schema/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_schema` (manifest) generated 1 warning warning: crates/db_views_moderator/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_moderator` (manifest) generated 1 warning warning: crates/api_crud/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_crud` (manifest) generated 1 warning warning: crates/db_perf/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_perf` (manifest) generated 1 warning warning: crates/db_views_actor/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_actor` (manifest) generated 1 warning warning: crates/api/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api` (manifest) generated 1 warning warning: crates/apub/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_apub` (manifest) generated 1 warning warning: crates/api_common/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_common` (manifest) generated 1 warning warning: crates/utils/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_utils` (manifest) generated 1 warning warning: crates/db_views/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views` (manifest) generated 1 warning warning: crates/routes/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_routes` (manifest) generated 1 warning warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_server` (manifest) generated 2 warnings Updating crates.io index Downloading crates ... Downloaded reqwest-middleware v0.2.5 Downloaded futures v0.3.31 Downloaded reqwest-tracing v0.4.8 Downloaded serial_test v3.2.0 Downloaded task-local-extensions v0.1.4 Downloaded serial_test_derive v3.2.0 Downloaded url v2.5.4 Downloaded try-lock v0.2.5 Downloaded serde-tuple-vec-map v1.0.1 Downloaded http-body v1.0.1 Downloaded sdd v3.0.8 Downloaded tower-service v0.3.3 Downloaded rustls-pemfile v1.0.4 Downloaded http-body v0.4.6 Downloaded hex v0.4.3 Downloaded thread_local v1.1.8 Downloaded want v0.3.1 Downloaded protobuf-support v3.7.2 Downloaded toml_write v0.1.2 Downloaded toml_datetime v0.6.11 Downloaded serde_spanned v0.6.9 Downloaded tokio-postgres-generic-rustls v0.1.0 Downloaded fxhash v0.2.1 Downloaded sync_wrapper v1.0.2 Downloaded flagset v0.4.7 Downloaded tinyvec_macros v0.1.1 Downloaded md-5 v0.10.6 Downloaded phf_shared v0.11.3 Downloaded fs2 v0.4.3 Downloaded tower-layer v0.3.3 Downloaded cfg-if v1.0.1 Downloaded lazy_static v1.5.0 Downloaded tokio-rustls v0.24.1 Downloaded sct v0.7.1 Downloaded mime_guess v2.0.5 Downloaded unicase v2.8.1 Downloaded ipnet v2.11.0 Downloaded rustc-demangle v0.1.25 Downloaded tls_codec v0.4.2 Downloaded spki v0.7.3 Downloaded base64ct v1.7.3 Downloaded der_derive v0.7.3 Downloaded whoami v1.6.0 Downloaded stringprep v0.1.5 Downloaded sha2 v0.10.9 Downloaded fallible-iterator v0.2.0 Downloaded byteorder v1.5.0 Downloaded phf v0.11.3 Downloaded siphasher v1.0.1 Downloaded streem v0.2.0 Downloaded parking_lot_core v0.8.6 Downloaded instant v0.1.13 Downloaded rustls-pemfile v2.2.0 Downloaded rustls-channel-resolver v0.3.1 Downloaded reqwest-middleware v0.4.2 Downloaded pin-project-lite v0.2.16 Downloaded num_cpus v1.17.0 Downloaded arraydeque v0.5.1 Downloaded scc v2.3.4 Downloaded sync_wrapper v0.1.2 Downloaded hyper-rustls v0.24.2 Downloaded addr2line v0.24.2 Downloaded matchit v0.7.3 Downloaded diff v0.1.13 Downloaded toml v0.8.23 Downloaded tls_codec_derive v0.4.2 Downloaded pem-rfc7468 v0.7.0 Downloaded postgres-types v0.2.9 Downloaded postgres-protocol v0.6.8 Downloaded unicode-properties v0.1.3 Downloaded tinyvec v1.9.0 Downloaded unicode-bidi v0.3.18 Downloaded hmac v0.12.1 Downloaded parking_lot v0.11.2 Downloaded crossbeam-epoch v0.9.18 Downloaded reqwest-tracing v0.5.7 Downloaded itoa v1.0.15 Downloaded matchers v0.2.0 Downloaded urlencoding v2.1.3 Downloaded serde_spanned v1.0.3 Downloaded color-spantrace v0.3.0 Downloaded ts-rs-macros v7.1.1 Downloaded readonly v0.2.13 Downloaded utf8-width v0.1.7 Downloaded anyhow v1.0.98 Downloaded procfs v0.17.0 Downloaded procfs-core v0.17.0 Downloaded pretty_assertions v1.4.1 Downloaded yansi v1.0.1 Downloaded icu_normalizer_data v1.5.1 Downloaded tracing-core v0.1.34 Downloaded rand_chacha v0.3.1 Downloaded eyre v0.6.12 Downloaded clap_derive v4.5.40 Downloaded bitflags v1.3.2 Downloaded axum-core v0.3.4 Downloaded opentelemetry-semantic-conventions v0.13.0 Downloaded ts-rs v7.1.1 Downloaded mdurl v0.3.1 Downloaded linkify v0.10.0 Downloaded html-escape v0.2.13 Downloaded base64 v0.21.7 Downloaded backtrace v0.3.74 Downloaded prometheus v0.14.0 Downloaded toml_edit v0.22.27 Downloaded x509-cert v0.2.5 Downloaded tokio-postgres v0.7.13 Downloaded tower v0.5.2 Downloaded tracing v0.1.41 Downloaded yaml-rust2 v0.10.4 Downloaded ron v0.8.1 Downloaded futures-core v0.3.31 Downloaded unicode-xid v0.2.6 Downloaded darling_core v0.20.11 Downloaded clap v4.5.40 Downloaded der v0.7.10 Downloaded mutually_exclusive_features v0.1.0 Downloaded futures-macro v0.3.31 Downloaded async-compression v0.4.24 Downloaded tower-http v0.6.6 Downloaded unicode-normalization v0.1.24 Downloaded iri-string v0.7.8 Downloaded equivalent v1.0.2 Downloaded never v0.1.0 Downloaded git-version-macro v0.3.9 Downloaded enum-map-derive v0.17.0 Downloaded darling_macro v0.13.4 Downloaded strsim v0.10.0 Downloaded diligent-date-parser v0.1.5 Downloaded pin-utils v0.1.0 Downloaded console-subscriber v0.4.1 Downloaded doku-derive v0.21.1 Downloaded git-version v0.3.9 Downloaded tracing-error v0.2.1 Downloaded derive_builder_macro v0.20.2 Downloaded rustc-hash v2.1.1 Downloaded openssl-probe v0.1.6 Downloaded cfg_aliases v0.2.1 Downloaded lru-slab v0.1.2 Downloaded reqwest v0.11.27 Downloaded derive_builder_core v0.20.2 Downloaded refinery-macros v0.8.16 Downloaded scopeguard v1.2.0 Downloaded futures-sink v0.3.31 Downloaded enum-map v2.7.3 Downloaded deser-hjson v2.2.4 Downloaded clearurls v0.0.4 Downloaded serde_with_macros v3.12.0 Downloaded typed-builder-macro v0.19.1 Downloaded predicates-core v1.0.9 Downloaded powerfmt v0.2.0 Downloaded darling v0.13.4 Downloaded typed-builder v0.19.1 Downloaded termtree v0.5.1 Downloaded fragile v2.0.1 Downloaded derive_builder v0.20.2 Downloaded rustls-webpki v0.101.7 Downloaded reqwest v0.12.19 Downloaded rustls-native-certs v0.8.2 Downloaded atomic-waker v1.1.2 Downloaded http-body-util v0.1.3 Downloaded refinery v0.8.16 Downloaded quinn-udp v0.5.12 Downloaded sketches-ddsketch v0.3.0 Downloaded form_urlencoded v1.2.1 Downloaded atom_syndication v0.12.7 Downloaded predicates v3.1.3 Downloaded winnow v0.7.14 Downloaded zeroize_derive v1.4.2 Downloaded dunce v1.0.5 Downloaded refinery-core v0.8.16 Downloaded subtle v2.6.1 Downloaded untrusted v0.9.0 Downloaded which v4.4.2 Downloaded path-absolutize v3.1.1 Downloaded path-dedot v3.1.1 Downloaded hyper-rustls v0.27.7 Downloaded matchit v0.8.6 Downloaded futures-task v0.3.31 Downloaded quanta v0.12.5 Downloaded pq-sys v0.4.8 Downloaded futures-io v0.3.31 Downloaded hyper v0.14.32 Downloaded indenter v0.3.3 Downloaded is_terminal_polyfill v1.70.1 Downloaded html5ever v0.27.0 Downloaded num-conv v0.1.0 Downloaded version_check v0.9.5 Downloaded zeroize v1.8.1 Downloaded shlex v1.3.0 Downloaded cmake v0.1.54 Downloaded jobserver v0.1.33 Downloaded fs_extra v1.3.0 Downloaded clap_builder v4.5.40 Downloaded protobuf v3.7.2 Downloaded convert_case v0.4.0 Downloaded tokio-io-timeout v1.2.0 Downloaded hyper-timeout v0.4.1 Downloaded rss v2.0.12 Downloaded iana-time-zone v0.1.63 Downloaded once_cell v1.21.3 Downloaded mac v0.1.1 Downloaded axum v0.6.20 Downloaded opentelemetry-proto v0.4.0 Downloaded mockall_derive v0.13.1 Downloaded toml_datetime v0.7.3 Downloaded darling_core v0.13.4 Downloaded signature v2.2.0 Downloaded quinn v0.11.8 Downloaded impl-more v0.1.9 Downloaded anstyle-parse v0.2.7 Downloaded termcolor v1.4.1 Downloaded Inflector v0.11.4 Downloaded doku v0.21.1 Downloaded webpki-roots v1.0.0 Downloaded metrics-exporter-prometheus v0.17.2 Downloaded const_format_proc_macros v0.2.34 Downloaded i-love-jesus v0.1.0 Downloaded i-love-jesus-macros v0.1.1 Downloaded bcrypt v0.15.1 Downloaded metrics-util v0.20.1 Downloaded num-iter v0.1.45 Downloaded tracing-test-macro v0.2.5 Downloaded rustls-pki-types v1.12.0 Downloaded bytestring v1.4.0 Downloaded phf_generator v0.11.3 Downloaded phf_shared v0.10.0 Downloaded accept-language v3.1.0 Downloaded bit-vec v0.6.3 Downloaded webpki-roots v0.25.4 Downloaded serde_urlencoded v0.7.1 Downloaded email-encoding v0.4.1 Downloaded heck v0.5.0 Downloaded same-file v1.0.6 Downloaded http-signature-normalization v0.7.0 Downloaded http-signature-normalization-reqwest v0.10.0 Downloaded hyper-util v0.1.14 Downloaded color_quant v1.1.0 Downloaded totp-rs v5.7.0 Downloaded zerofrom v0.1.6 Downloaded spin v0.9.8 Downloaded walkdir v2.5.0 Downloaded async-stream v0.3.6 Downloaded rand_xoshiro v0.7.0 Downloaded autocfg v1.4.0 Downloaded rand_core v0.6.4 Downloaded rustls-webpki v0.103.3 Downloaded x509-certificate v0.23.1 Downloaded foldhash v0.2.0 Downloaded diesel_derives v2.2.7 Downloaded http v1.3.1 Downloaded actix-macros v0.2.4 Downloaded alloc-stdlib v0.2.2 Downloaded alloc-no-stdlib v2.0.4 Downloaded postgres v0.19.10 Downloaded opentelemetry-otlp v0.29.0 Downloaded quote v1.0.40 Downloaded zerovec-derive v0.10.3 Downloaded litemap v0.7.5 Downloaded icu_locid_transform v1.5.0 Downloaded rustls v0.21.12 Downloaded gimli v0.31.1 Downloaded base64 v0.13.1 Downloaded weezl v0.1.12 Downloaded deadpool-runtime v0.1.4 Downloaded strsim v0.11.1 Downloaded bb8 v0.8.6 Downloaded clap_lex v0.7.5 Downloaded colorchoice v1.0.4 Downloaded lodepng v3.11.0 Downloaded unicode-ident v1.0.18 Downloaded zstd v0.13.3 Downloaded actix-service v2.0.3 Downloaded actix-rt v2.10.0 Downloaded anstyle-query v1.1.3 Downloaded rosetta-build v0.1.3 Downloaded tinyjson v2.5.1 Downloaded rosetta-i18n v0.1.3 Downloaded new_debug_unreachable v1.0.6 Downloaded string_cache_codegen v0.5.4 Downloaded tokio-macros v2.5.0 Downloaded diesel_migrations v2.2.0 Downloaded inout v0.1.4 Downloaded enum_delegate v0.2.0 Downloaded bitflags v2.9.1 Downloaded clang-sys v1.8.1 Downloaded migrations_macros v2.2.0 Downloaded phf v0.10.1 Downloaded constant_time_eq v0.3.1 Downloaded syn v1.0.109 Downloaded icu_locid v1.5.0 Downloaded strfmt v0.2.4 Downloaded image-webp v0.2.4 Downloaded concurrent-queue v2.5.0 Downloaded html5ever v0.26.0 Downloaded byteorder-lite v0.1.0 Downloaded time-core v0.1.4 Downloaded itertools v0.10.5 Downloaded num-integer v0.1.46 Downloaded infer v0.16.0 Downloaded select v0.6.1 Downloaded prost-types v0.13.5 Downloaded utf8_iter v1.0.4 Downloaded icu_provider_macros v1.5.0 Downloaded idna v0.3.0 Downloaded serde_with v3.12.0 Downloaded zune-jpeg v0.5.7 Downloaded actix-web-prom v0.10.0 Downloaded utf16_iter v1.0.5 Downloaded quick_cache v0.6.18 Downloaded lz4_flex v0.11.5 Downloaded cc v1.2.26 Downloaded allocator-api2 v0.2.21 Downloaded markup5ever v0.12.1 Downloaded hyper v1.6.0 Downloaded fdeflate v0.3.7 Downloaded block-buffer v0.10.4 Downloaded downcast-rs v1.2.1 Downloaded actix-server v2.6.0 Downloaded actix-codec v0.5.2 Downloaded tonic v0.12.3 Downloaded tokio-postgres-rustls v0.12.0 Downloaded downcast v0.11.0 Downloaded writeable v0.5.5 Downloaded double-ended-peekable v0.1.0 Downloaded ident_case v1.0.1 Downloaded serde_plain v1.0.2 Downloaded darling_macro v0.20.11 Downloaded stringreader v0.1.1 Downloaded smart-default v0.7.1 Downloaded precomputed-hash v0.1.1 Downloaded phf_codegen v0.11.3 Downloaded varint-rs v2.2.0 Downloaded smallvec v1.15.1 Downloaded enum_dispatch v0.3.13 Downloaded event-listener-strategy v0.5.4 Downloaded migrations_internals v2.2.1 Downloaded html2text v0.12.6 Downloaded quick-xml v0.37.5 Downloaded dyn-clone v1.0.19 Downloaded activitystreams-kinds v0.3.0 Downloaded predicates-tree v1.0.12 Downloaded xml-builder v0.5.4 Downloaded h2 v0.4.10 Downloaded bytemuck v1.23.1 Downloaded toml_writer v1.0.4 Downloaded strum_macros v0.26.4 Downloaded test-context v0.3.0 Downloaded tracing-attributes v0.1.29 Downloaded psm v0.1.26 Downloaded toml_parser v1.0.4 Downloaded ahash v0.8.12 Downloaded thiserror-impl v1.0.69 Downloaded rustc-hash v1.1.0 Downloaded ppv-lite86 v0.2.21 Downloaded slab v0.4.9 Downloaded object v0.36.7 Downloaded hyper-timeout v0.5.2 Downloaded derivative v2.2.0 Downloaded prost v0.13.5 Downloaded prost-derive v0.13.5 Downloaded thiserror-impl v2.0.12 Downloaded async-lock v3.4.0 Downloaded self_cell v1.2.1 Downloaded guardian v1.3.0 Downloaded num-bigint-dig v0.8.4 Downloaded aws-lc-rs v1.13.1 Downloaded hound v3.5.1 Downloaded num-bigint v0.4.6 Downloaded markup5ever v0.11.0 Downloaded serde v1.0.228 Downloaded thiserror v2.0.12 Downloaded displaydoc v0.2.5 Downloaded derive-new v0.7.0 Downloaded either v1.15.0 Downloaded zerovec v0.10.4 Downloaded flate2 v1.1.2 Downloaded base64 v0.22.1 Downloaded gif v0.14.1 Downloaded opentelemetry-http v0.29.0 Downloaded lock_api v0.4.13 Downloaded hashlink v0.10.0 Downloaded rand_core v0.9.3 Downloaded time-macros v0.2.22 Downloaded bindgen v0.69.5 Downloaded minimal-lexical v0.2.1 Downloaded errno v0.3.12 Downloaded argparse v0.2.2 Downloaded icu_locid_transform_data v1.5.1 Downloaded foldhash v0.1.5 Downloaded stacker v0.1.21 Downloaded pem v3.0.5 Downloaded quinn-proto v0.11.12 Downloaded local-channel v0.1.5 Downloaded httpdate v1.0.3 Downloaded portable-atomic v1.11.1 Downloaded nu-ansi-term v0.50.3 Downloaded simple_asn1 v0.6.3 Downloaded const_format v0.2.34 Downloaded glob v0.3.2 Downloaded mime v0.3.17 Downloaded crossbeam-skiplist v0.1.3 Downloaded diesel-derive-enum v2.1.0 Downloaded base32 v0.5.1 Downloaded sitemap-rs v0.2.2 Downloaded tower v0.4.13 Downloaded futures-executor v0.3.31 Downloaded anstyle v1.0.11 Downloaded linked-hash-map v0.5.6 Downloaded futures-channel v0.3.31 Downloaded hashbrown v0.14.5 Downloaded semver v1.0.26 Downloaded xxhash-rust v0.8.15 Downloaded icu_properties v1.5.1 Downloaded deadpool v0.12.2 Downloaded tagptr v0.2.0 Downloaded icu_provider v1.5.0 Downloaded cexpr v0.6.0 Downloaded heck v0.4.1 Downloaded serde_derive v1.0.228 Downloaded dashmap v6.1.0 Downloaded diesel-derive-newtype v2.1.2 Downloaded itertools v0.13.0 Downloaded enum_delegate_lib v0.2.0 Downloaded webpage v2.0.1 Downloaded png v0.17.16 Downloaded metrics v0.24.3 Downloaded home v0.5.11 Downloaded config v0.15.16 Downloaded miniz_oxide v0.8.9 Downloaded zerofrom-derive v0.1.6 Downloaded percent-encoding v2.3.1 Downloaded prettyplease v0.2.33 Downloaded sha1 v0.10.6 Downloaded httparse v1.10.1 Downloaded actix-http v3.11.0 Downloaded markdown-it v0.6.1 Downloaded crypto-common v0.1.6 Downloaded bit-set v0.5.3 Downloaded diesel_table_macro_syntax v0.2.0 Downloaded pathdiff v0.2.3 Downloaded idna_adapter v1.2.0 Downloaded tracing-serde v0.2.0 Downloaded actix-multipart v0.7.2 Downloaded rustversion v1.0.21 Downloaded actix-utils v3.0.1 Downloaded tempfile v3.23.0 Downloaded tonic v0.9.2 Downloaded tinystr v0.7.6 Downloaded thiserror v1.0.69 Downloaded libloading v0.8.8 Downloaded tracing-test v0.2.5 Downloaded signal-hook-registry v1.4.5 Downloaded ordered-float v4.6.0 Downloaded digest v0.10.7 Downloaded byteview v0.6.1 Downloaded stable_deref_trait v1.2.0 Downloaded elementtree v1.2.3 Downloaded write16 v1.0.0 Downloaded proc-macro2 v1.0.95 Downloaded std-semaphore v0.1.0 Downloaded compare v0.0.6 Downloaded strum v0.26.3 Downloaded string_cache v0.8.9 Downloaded quoted_printable v0.5.1 Downloaded clokwerk v0.4.0 Downloaded pin-project-internal v1.1.10 Downloaded zune-core v0.5.0 Downloaded adler2 v2.0.1 Downloaded indexmap v1.9.3 Downloaded pkcs1 v0.7.5 Downloaded simd-adler32 v0.3.7 Downloaded fastrand v2.3.0 Downloaded activitypub_federation v0.5.11 Downloaded actix-web-httpauth v0.8.2 Downloaded utf-8 v0.7.6 Downloaded parking v2.2.1 Downloaded yoke v0.7.5 Downloaded futf v0.1.5 Downloaded derive_more v0.99.20 Downloaded yoke-derive v0.7.5 Downloaded anstream v0.6.19 Downloaded generic-array v0.14.7 Downloaded actix-web-codegen v4.3.0 Downloaded diesel_ltree v0.3.1 Downloaded yaml-rust v0.4.5 Downloaded plist v1.7.1 Downloaded synstructure v0.13.2 Downloaded test-context-macros v0.3.0 Downloaded async-stream-impl v0.3.6 Downloaded opentelemetry-otlp v0.14.0 Downloaded h2 v0.3.26 Downloaded entities v1.0.1 Downloaded rustc_version v0.4.1 Downloaded idna v1.0.3 Downloaded crc32fast v1.4.2 Downloaded value-log v1.9.0 Downloaded event-listener v5.4.0 Downloaded bincode v1.3.3 Downloaded utf8parse v0.2.2 Downloaded blowfish v0.9.1 Downloaded tokio-rustls v0.26.2 Downloaded phf_codegen v0.10.0 Downloaded itertools v0.14.0 Downloaded axum v0.7.9 Downloaded local-waker v0.1.4 Downloaded humantime v2.2.0 Downloaded icu_properties_data v1.5.1 Downloaded dsl_auto_type v0.1.3 Downloaded assert-json-diff v2.0.2 Downloaded axum-core v0.4.5 Downloaded prost v0.11.9 Downloaded tokio-util v0.7.15 Downloaded rgb v0.8.50 Downloaded sled v0.34.7 Downloaded diesel-async v0.5.2 Downloaded prost-derive v0.11.9 Downloaded xml5ever v0.18.1 Downloaded owo-colors v4.2.1 Downloaded serde_core v1.0.228 Downloaded ryu v1.0.20 Downloaded tokio-stream v0.1.17 Downloaded const-oid v0.9.6 Downloaded tendril v0.4.3 Downloaded jsonwebtoken v9.3.1 Downloaded fancy-regex v0.11.0 Downloaded xml5ever v0.17.0 Downloaded nom v7.1.3 Downloaded tracing-subscriber v0.3.20 Downloaded typenum v1.18.0 Downloaded cfb v0.7.3 Downloaded diesel v2.2.12 Downloaded fjall v2.11.2 Downloaded lettre v0.11.17 Downloaded syn v2.0.102 Downloaded rand_chacha v0.9.0 Downloaded brotli-decompressor v5.0.0 Downloaded hashbrown v0.15.4 Downloaded rsa v0.9.8 Downloaded hashbrown v0.12.3 Downloaded async-trait v0.1.88 Downloaded object_store v0.12.4 Downloaded cookie v0.16.2 Downloaded sharded-slab v0.1.7 Downloaded actix-router v0.5.3 Downloaded nom v8.0.0 Downloaded phf_generator v0.10.0 Downloaded siphasher v0.3.11 Downloaded actix-form-data v0.7.0-beta.8 Downloaded fnv v1.0.7 Downloaded zstd-safe v7.2.4 Downloaded regex v1.11.1 Downloaded moxcms v0.7.11 Downloaded tracing-log v0.2.0 Downloaded quick-xml v0.32.0 Downloaded rustix v0.38.44 Downloaded pkg-config v0.3.32 Downloaded actix-cors v0.7.1 Downloaded quick-xml v0.38.4 Downloaded scoped-futures v0.1.4 Downloaded moka v0.12.10 Downloaded lazycell v1.3.0 Downloaded interval-heap v0.0.5 Downloaded chrono v0.4.41 Downloaded quick-error v2.0.1 Downloaded hdrhistogram v7.5.4 Downloaded rustix v1.1.2 Downloaded tracing-actix-web v0.7.18 Downloaded rustls v0.23.27 Downloaded console-api v0.8.1 Downloaded cipher v0.4.4 Downloaded mockall v0.13.1 Downloaded parking_lot_core v0.9.11 Downloaded socket2 v0.5.10 Downloaded getrandom v0.2.16 Downloaded getrandom v0.3.3 Downloaded crossbeam-utils v0.8.21 Downloaded brotli v8.0.1 Downloaded deranged v0.4.0 Downloaded language-tags v0.3.2 Downloaded syntect v5.2.0 Downloaded email_address v0.2.9 Downloaded markup5ever_rcdom v0.3.0 Downloaded unicode-general-category v0.6.0 Downloaded pxfm v0.1.27 Downloaded pkcs8 v0.10.2 Downloaded parking_lot v0.12.4 Downloaded uuid v1.17.0 Downloaded barrel v0.7.0 Downloaded pin-project v1.1.10 Downloaded num-traits v0.2.19 Downloaded html2md v0.2.15 Downloaded toml v0.9.8 Downloaded ring v0.17.14 Downloaded opentelemetry v0.21.0 Downloaded log v0.4.27 Downloaded actix-tls v3.4.0 Downloaded darling v0.20.11 Downloaded webmention v0.6.0 Downloaded derive_more v2.0.1 Downloaded chumsky v0.9.3 Downloaded opentelemetry v0.29.1 Downloaded bytes v1.10.1 Downloaded crossbeam-channel v0.5.15 Downloaded rand v0.9.1 Downloaded regex-lite v0.1.6 Downloaded serde_json v1.0.140 Downloaded captcha v0.0.9 Downloaded derive_more-impl v2.0.1 Downloaded linux-raw-sys v0.11.0 Downloaded bcder v0.7.5 Downloaded icu_normalizer v1.5.0 Downloaded rand v0.8.5 Downloaded http v0.2.12 Downloaded indexmap v2.11.4 Downloaded icu_collections v1.5.0 Downloaded memchr v2.7.4 Downloaded pict-rs v0.5.19 Downloaded mio v1.0.4 Downloaded lsm-tree v2.10.4 Downloaded tracing-opentelemetry v0.22.0 Downloaded png v0.18.0 Downloaded hashbrown v0.16.1 Downloaded time v0.3.41 Downloaded opentelemetry_sdk v0.21.2 Downloaded tracing-opentelemetry v0.30.0 Downloaded libm v0.2.15 Downloaded futures-util v0.3.31 Downloaded itertools v0.12.1 Downloaded aho-corasick v1.1.3 Downloaded aws-lc-sys v0.29.0 Downloaded image v0.24.9 Downloaded opentelemetry-proto v0.29.0 Downloaded opentelemetry_sdk v0.29.0 Downloaded zerocopy v0.8.25 Downloaded markup5ever_rcdom v0.2.0 Downloaded actix-web v4.11.0 Downloaded image v0.25.9 Downloaded regex-syntax v0.8.5 Downloaded unicode-width v0.1.13 Downloaded regex-automata v0.4.9 Downloaded color-eyre v0.6.5 Downloaded libc v0.2.172 Downloaded zstd-sys v2.0.15+zstd.1.5.7 Downloaded tokio v1.45.1 Downloaded blurhash-update v0.1.0 Downloaded encoding_rs v0.8.35 Downloaded linux-raw-sys v0.4.15 warning: crates/federate/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_federate` (manifest) generated 1 warning warning: crates/db_schema/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_schema` (manifest) generated 1 warning warning: crates/db_views_moderator/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_moderator` (manifest) generated 1 warning warning: crates/api_crud/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_crud` (manifest) generated 1 warning warning: crates/db_perf/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_perf` (manifest) generated 1 warning warning: crates/db_views_actor/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_actor` (manifest) generated 1 warning warning: crates/api/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api` (manifest) generated 1 warning warning: crates/apub/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_apub` (manifest) generated 1 warning warning: crates/api_common/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_common` (manifest) generated 1 warning warning: crates/utils/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_utils` (manifest) generated 1 warning warning: crates/db_views/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views` (manifest) generated 1 warning warning: crates/routes/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_routes` (manifest) generated 1 warning warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_server` (manifest) generated 2 warnings Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.18 Compiling libc v0.2.172 Compiling cfg-if v1.0.1 Compiling autocfg v1.4.0 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling memchr v2.7.4 Compiling smallvec v1.15.1 Compiling zerocopy v0.8.25 Compiling shlex v1.3.0 Compiling log v0.4.27 Compiling parking_lot_core v0.9.11 Compiling scopeguard v1.2.0 Compiling pin-project-lite v0.2.16 Compiling version_check v0.9.5 Compiling once_cell v1.21.3 Compiling bytes v1.10.1 Compiling itoa v1.0.15 Compiling futures-core v0.3.31 Compiling equivalent v1.0.2 Compiling hashbrown v0.16.1 Compiling typenum v1.18.0 Compiling futures-sink v0.3.31 Compiling either v1.15.0 Compiling stable_deref_trait v1.2.0 Compiling libm v0.2.15 Compiling subtle v2.6.1 Compiling serde_json v1.0.140 Compiling ryu v1.0.20 Compiling const-oid v0.9.6 Compiling untrusted v0.9.0 Compiling pin-utils v0.1.0 Compiling percent-encoding v2.3.1 Compiling getrandom v0.3.3 Compiling futures-task v0.3.31 Compiling icu_locid_transform_data v1.5.1 Compiling futures-channel v0.3.31 Compiling regex-syntax v0.8.5 Compiling futures-io v0.3.31 Compiling writeable v0.5.5 Compiling litemap v0.7.5 Compiling simd-adler32 v0.3.7 Compiling glob v0.3.2 Compiling icu_properties_data v1.5.1 Compiling tracing-core v0.1.34 Compiling fnv v1.0.7 Compiling icu_normalizer_data v1.5.1 Compiling adler2 v2.0.1 Compiling lazy_static v1.5.0 Compiling prettyplease v0.2.33 Compiling ident_case v1.0.1 Compiling rustix v0.38.44 Compiling bitflags v2.9.1 Compiling linux-raw-sys v0.4.15 Compiling minimal-lexical v0.2.1 Compiling miniz_oxide v0.8.9 Compiling libloading v0.8.8 Compiling generic-array v0.14.7 Compiling bindgen v0.69.5 Compiling utf8_iter v1.0.4 Compiling write16 v1.0.0 Compiling home v0.5.11 Compiling siphasher v1.0.1 Compiling base64 v0.22.1 Compiling utf16_iter v1.0.5 Compiling lock_api v0.4.13 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling aho-corasick v1.1.3 Compiling itertools v0.12.1 Compiling crc32fast v1.4.2 Compiling nom v7.1.3 Compiling lazycell v1.3.0 Compiling rustc-hash v1.1.0 Compiling form_urlencoded v1.2.1 Compiling dunce v1.0.5 Compiling phf_shared v0.11.3 Compiling fs_extra v1.3.0 Compiling thiserror v1.0.69 Compiling syn v1.0.109 Compiling strsim v0.11.1 Compiling clang-sys v1.8.1 Compiling byteorder v1.5.0 Compiling indexmap v2.11.4 Compiling httpdate v1.0.3 Compiling quote v1.0.40 Compiling aws-lc-rs v1.13.1 Compiling httparse v1.10.1 Compiling new_debug_unreachable v1.0.6 Compiling flate2 v1.1.2 Compiling http v0.2.12 Compiling encoding_rs v0.8.35 Compiling mac v0.1.1 Compiling iana-time-zone v0.1.63 Compiling time-core v0.1.4 Compiling futf v0.1.5 Compiling utf-8 v0.7.6 Compiling precomputed-hash v0.1.1 Compiling num-conv v0.1.0 Compiling mime v0.3.17 Compiling powerfmt v0.2.0 Compiling rustls v0.23.27 Compiling syn v2.0.102 Compiling tendril v0.4.3 Compiling pkg-config v0.3.32 Compiling time-macros v0.2.22 Compiling deranged v0.4.0 Compiling unicode-xid v0.2.6 Compiling heck v0.5.0 Compiling local-waker v0.1.4 Compiling tinyvec_macros v0.1.1 Compiling tinyvec v1.9.0 Compiling phf v0.11.3 Compiling zstd-safe v7.2.4 Compiling alloc-no-stdlib v2.0.4 Compiling spin v0.9.8 Compiling rustls v0.21.12 Compiling actix-utils v3.0.1 Compiling alloc-stdlib v0.2.2 Compiling actix-service v2.0.3 Compiling try-lock v0.2.5 Compiling unicode-bidi v0.3.18 Compiling object v0.36.7 Compiling unicase v2.8.1 Compiling crossbeam-utils v0.8.21 Compiling want v0.3.1 Compiling brotli-decompressor v5.0.0 Compiling bytestring v1.4.0 Compiling mime_guess v2.0.5 Compiling cookie v0.16.2 Compiling impl-more v0.1.9 Compiling gimli v0.31.1 Compiling base64ct v1.7.3 Compiling regex-lite v0.1.6 Compiling tower-service v0.3.3 Compiling tracing v0.1.41 Compiling http-body v0.4.6 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling jobserver v0.1.33 Compiling getrandom v0.2.16 Compiling mio v1.0.4 Compiling signal-hook-registry v1.4.5 Compiling socket2 v0.5.10 Compiling errno v0.3.12 Compiling parking_lot v0.12.4 Compiling cc v1.2.26 Compiling digest v0.10.7 Compiling rand_core v0.6.4 Compiling cexpr v0.6.0 Compiling rand_core v0.9.3 Compiling ppv-lite86 v0.2.21 Compiling regex-automata v0.4.9 Compiling unicode-normalization v0.1.24 Compiling sha1 v0.10.6 Compiling sha2 v0.10.9 Compiling pem-rfc7468 v0.7.0 Compiling time v0.3.41 Compiling local-channel v0.1.5 Compiling foldhash v0.1.5 Compiling rustc-demangle v0.1.25 Compiling rand_chacha v0.3.1 Compiling brotli v8.0.1 Compiling language-tags v0.3.2 Compiling rand_chacha v0.9.0 Compiling base64 v0.21.7 Compiling anyhow v1.0.98 Compiling rand v0.8.5 Compiling pq-sys v0.4.8 Compiling rand v0.9.1 Compiling rustls-pemfile v1.0.4 Compiling num-integer v0.1.46 Compiling ipnet v2.11.0 Compiling webpki-roots v0.25.4 Compiling bit-vec v0.6.3 Compiling sync_wrapper v0.1.2 Compiling hmac v0.12.1 Compiling ahash v0.8.12 Compiling strsim v0.10.0 Compiling unicode-properties v0.1.3 Compiling cmake v0.1.54 Compiling convert_case v0.4.0 Compiling bit-set v0.5.3 Compiling hex v0.4.3 Compiling bitflags v1.3.2 Compiling stringprep v0.1.5 Compiling concurrent-queue v2.5.0 Compiling md-5 v0.10.6 Compiling task-local-extensions v0.1.4 Compiling fallible-iterator v0.2.0 Compiling rustversion v1.0.21 Compiling phf_generator v0.11.3 Compiling winnow v0.7.14 Compiling parking v2.2.1 Compiling string_cache_codegen v0.5.4 Compiling phf_codegen v0.11.3 Compiling toml_datetime v0.7.3 Compiling serde_spanned v1.0.3 Compiling event-listener v5.4.0 Compiling signature v2.2.0 Compiling quick-xml v0.32.0 Compiling num-bigint-dig v0.8.4 Compiling allocator-api2 v0.2.21 Compiling toml_writer v1.0.4 Compiling portable-atomic v1.11.1 Compiling unicode-general-category v0.6.0 Compiling postgres-protocol v0.6.8 Compiling same-file v1.0.6 Compiling tinyjson v2.5.1 Compiling linked-hash-map v0.5.6 Compiling walkdir v2.5.0 Compiling event-listener-strategy v0.5.4 Compiling num-iter v0.1.45 Compiling markup5ever v0.12.1 Compiling idna v0.3.0 Compiling inout v0.1.4 Compiling yaml-rust v0.4.5 Compiling sharded-slab v0.1.7 Compiling hashbrown v0.14.5 Compiling const_format_proc_macros v0.2.34 Compiling tracing-log v0.2.0 Compiling pem v3.0.5 Compiling ring v0.17.14 Compiling zstd-sys v2.0.15+zstd.1.5.7 Compiling which v4.4.2 Compiling addr2line v0.24.2 Compiling psm v0.1.26 Compiling stacker v0.1.21 Compiling postgres-types v0.2.9 Compiling linkify v0.10.0 Compiling thread_local v1.1.8 Compiling regex v1.11.1 Compiling darling_core v0.13.4 Compiling moka v0.12.10 Compiling base64 v0.13.1 Compiling utf8-width v0.1.7 Compiling nu-ansi-term v0.50.3 Compiling whoami v1.6.0 Compiling termcolor v1.4.1 Compiling Inflector v0.11.4 Compiling html-escape v0.2.13 Compiling itertools v0.13.0 Compiling enum_delegate_lib v0.2.0 Compiling cipher v0.4.4 Compiling async-lock v3.4.0 Compiling crossbeam-channel v0.5.15 Compiling toml_parser v1.0.4 Compiling rosetta-build v0.1.3 Compiling chumsky v0.9.3 Compiling const_format v0.2.34 Compiling crossbeam-epoch v0.9.18 Compiling num_cpus v1.17.0 Compiling http-signature-normalization v0.7.0 Compiling bcder v0.7.5 Compiling synstructure v0.13.2 Compiling darling_core v0.20.11 Compiling diesel_table_macro_syntax v0.2.0 Compiling email-encoding v0.4.1 Compiling nom v8.0.0 Compiling downcast-rs v1.2.1 Compiling backtrace v0.3.74 Compiling entities v1.0.1 Compiling toml v0.9.8 Compiling unicode-width v0.1.13 Compiling fastrand v2.3.0 Compiling tagptr v0.2.0 Compiling siphasher v0.3.11 Compiling quoted_printable v0.5.1 Compiling thiserror v2.0.12 Compiling email_address v0.2.9 Compiling argparse v0.2.2 Compiling urlencoding v2.1.3 Compiling blowfish v0.9.1 Compiling phf_shared v0.10.0 Compiling scoped-futures v0.1.4 Compiling rosetta-i18n v0.1.3 Compiling heck v0.4.1 Compiling dyn-clone v1.0.19 Compiling num-bigint v0.4.6 Compiling bytemuck v1.23.1 Compiling fdeflate v0.3.7 Compiling phf_generator v0.10.0 Compiling protobuf v3.7.2 Compiling phf_codegen v0.10.0 Compiling utf8parse v0.2.2 Compiling markup5ever v0.11.0 Compiling procfs v0.17.0 Compiling rgb v0.8.50 Compiling anstyle-parse v0.2.7 Compiling matchers v0.2.0 Compiling phf v0.10.1 Compiling png v0.17.16 Compiling procfs-core v0.17.0 Compiling lemmy_utils v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/utils) Compiling quick-xml v0.37.5 Compiling color_quant v1.1.0 Compiling prometheus v0.14.0 Compiling anstyle v1.0.11 Compiling colorchoice v1.0.4 Compiling is_terminal_polyfill v1.70.1 Compiling fancy-regex v0.11.0 Compiling mdurl v0.3.1 Compiling never v0.1.0 Compiling anstyle-query v1.1.3 Compiling lodepng v3.11.0 Compiling hound v3.5.1 Compiling sdd v3.0.8 Compiling base32 v0.5.1 Compiling stringreader v0.1.1 Compiling anstream v0.6.19 Compiling xml-builder v0.5.4 Compiling constant_time_eq v0.3.1 Compiling clap_lex v0.7.5 Compiling mutually_exclusive_features v0.1.0 Compiling accept-language v3.1.0 Compiling strfmt v0.2.4 Compiling matchit v0.7.3 Compiling scc v2.3.4 Compiling clap_builder v4.5.40 Compiling image v0.24.9 Compiling derivative v2.2.0 Compiling enum_delegate v0.2.0 Compiling darling_macro v0.13.4 Compiling html5ever v0.26.0 Compiling serde_derive v1.0.228 Compiling tokio-macros v2.5.0 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling futures-macro v0.3.31 Compiling zeroize_derive v1.4.2 Compiling icu_provider_macros v1.5.0 Compiling tracing-attributes v0.1.29 Compiling thiserror-impl v1.0.69 Compiling darling_macro v0.20.11 Compiling derive_more-impl v2.0.1 Compiling async-trait v0.1.88 Compiling tokio v1.45.1 Compiling actix-macros v0.2.4 Compiling html5ever v0.27.0 Compiling darling v0.13.4 Compiling enum-map-derive v0.17.0 Compiling doku-derive v0.21.1 Compiling zeroize v1.8.1 Compiling git-version-macro v0.3.9 Compiling futures-util v0.3.31 Compiling rustls-pki-types v1.12.0 Compiling darling v0.20.11 Compiling der v0.7.10 Compiling dsl_auto_type v0.1.3 Compiling derive_builder_core v0.20.2 Compiling readonly v0.2.13 Compiling strum_macros v0.26.4 Compiling webpki-roots v1.0.0 Compiling derive_more v0.99.20 Compiling ts-rs-macros v7.1.1 Compiling git-version v0.3.9 Compiling enum-map v2.7.3 Compiling serde_with_macros v3.12.0 Compiling typed-builder-macro v0.19.1 Compiling thiserror-impl v2.0.12 Compiling smart-default v0.7.1 Compiling zerofrom v0.1.6 Compiling yoke v0.7.5 Compiling diesel_derives v2.2.7 Compiling i-love-jesus-macros v0.1.1 Compiling bcrypt v0.15.1 Compiling diesel-derive-newtype v2.1.2 Compiling zerovec v0.10.4 Compiling rustls-webpki v0.101.7 Compiling sct v0.7.1 Compiling diesel-derive-enum v2.1.0 Compiling derive-new v0.7.0 Compiling derive_builder_macro v0.20.2 Compiling protobuf-support v3.7.2 Compiling spki v0.7.3 Compiling pin-project-internal v1.1.10 Compiling clap_derive v4.5.40 Compiling derive_builder v0.20.2 Compiling pkcs8 v0.10.2 Compiling serial_test_derive v3.2.0 Compiling pkcs1 v0.7.5 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling rsa v0.9.8 Compiling typed-builder v0.19.1 Compiling icu_locid v1.5.0 Compiling simple_asn1 v0.6.3 Compiling strum v0.26.3 Compiling pin-project v1.1.10 Compiling aws-lc-sys v0.29.0 Compiling derive_more v2.0.1 Compiling futures-executor v0.3.31 Compiling icu_provider v1.5.0 Compiling chrono v0.4.41 Compiling string_cache v0.8.9 Compiling serde_urlencoded v0.7.1 Compiling uuid v1.17.0 Compiling actix-router v0.5.3 Compiling plist v1.7.1 Compiling bincode v1.3.3 Compiling tracing-serde v0.2.0 Compiling futures v0.3.31 Compiling migrations_internals v2.2.1 Compiling deser-hjson v2.2.4 Compiling serde_with v3.12.0 Compiling serial_test v3.2.0 Compiling clap v4.5.40 Compiling icu_locid_transform v1.5.0 Compiling migrations_macros v2.2.0 Compiling cfb v0.7.3 Compiling actix-web-codegen v4.3.0 Compiling zstd v0.13.3 Compiling infer v0.16.0 Compiling tracing-subscriber v0.3.20 Compiling syntect v5.2.0 Compiling jsonwebtoken v9.3.1 Compiling captcha v0.0.9 Compiling icu_properties v1.5.1 Compiling xml5ever v0.18.1 Compiling xml5ever v0.17.0 Compiling ts-rs v7.1.1 Compiling x509-certificate v0.23.1 Compiling diligent-date-parser v0.1.5 Compiling sitemap-rs v0.2.2 Compiling clokwerk v0.4.0 Compiling atom_syndication v0.12.7 Compiling tokio-util v0.7.15 Compiling actix-rt v2.10.0 Compiling tokio-rustls v0.24.1 Compiling async-compression v0.4.24 Compiling deadpool-runtime v0.1.4 Compiling diesel v2.2.12 Compiling deadpool v0.12.2 Compiling html2text v0.12.6 Compiling markup5ever_rcdom v0.3.0 Compiling markup5ever_rcdom v0.2.0 Compiling rss v2.0.12 Compiling actix-server v2.6.0 Compiling select v0.6.1 Compiling h2 v0.3.26 Compiling actix-codec v0.5.2 Compiling tokio-postgres v0.7.13 Compiling tracing-error v0.2.1 Compiling markdown-it v0.6.1 Compiling icu_normalizer v1.5.0 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling html2md v0.2.15 Compiling url v2.5.4 Compiling doku v0.21.1 Compiling clearurls v0.0.4 Compiling activitystreams-kinds v0.3.0 Compiling webpage v2.0.1 Compiling totp-rs v5.7.0 Compiling hyper v0.14.32 Compiling hyper-rustls v0.24.2 Compiling reqwest v0.11.27 Compiling reqwest-middleware v0.2.5 Compiling webmention v0.6.0 Compiling http-signature-normalization-reqwest v0.10.0 Compiling reqwest-tracing v0.4.8 Compiling rustls-webpki v0.103.3 Compiling i-love-jesus v0.1.0 Compiling diesel_migrations v2.2.0 Compiling diesel_ltree v0.3.1 Compiling diesel-async v0.5.2 Compiling tokio-rustls v0.26.2 Compiling actix-tls v3.4.0 Compiling lettre v0.11.17 Compiling tokio-postgres-rustls v0.12.0 Compiling actix-http v3.11.0 Compiling actix-web v4.11.0 Compiling activitypub_federation v0.5.11 Compiling actix-web-httpauth v0.8.2 Compiling tracing-actix-web v0.7.18 Compiling actix-web-prom v0.10.0 Compiling actix-cors v0.7.1 warning: hiding a lifetime that's elided elsewhere is confusing --> /home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/target/release/build/lemmy_utils-24a575a41afd215b/out/rosetta_output.rs:1:17062 | 1 | ...:: None } } fn language_id (& self) -> :: rosetta_i18n :: LanguageId { match self { Self :: Fi => :: rosetta_i18n :: LanguageId ::... | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1 | # [doc = r" Language type generated by the [rosetta](https://github.com/baptiste0928/rosetta) i18n library."] # [derive (Debug , Clone , Copy , Eq , PartialEq , Hash)] pub enum Lang { Fi , Ko , Pt , En } impl Lang { # [allow (clippy :: all)] pub fn registration_denied_body (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Your registration application for {hostname} has been denied.

You can find another Lemmy instance to register on join-lemmy.org." , hostname = hostname) } } # [allow (clippy :: all)] pub fn old_notification_mentioned_by_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Person Mention


{username} - {comment_text}

inbox" , username = username , inbox_link = inbox_link , comment_text = comment_text) } } # [allow (clippy :: all)] pub fn registration_denied_reason_body (& self , hostname : impl :: std :: fmt :: Display , reason : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Your registration for {hostname} has been denied with the following reason:

{reason}

You can find another Lemmy instance to register on join-lemmy.org." , hostname = hostname , reason = reason) } } # [allow (clippy :: all)] pub fn new_application_subject (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("{username} on hakenut instanssin {hostname} jäsenyyttä" , hostname = hostname , username = username) , Lang :: Pt => format ! ("{username} candidatou-se à {hostname}" , hostname = hostname , username = username) , _ => format ! ("{username} has applied to join {hostname}" , hostname = hostname , username = username) } } # [allow (clippy :: all)] pub fn new_report_subject (& self , hostname : impl :: std :: fmt :: Display , reported_username : impl :: std :: fmt :: Display , reporter_username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("Nova denúncia criada por {reporter_username} para {reported_username} em {hostname}" , reported_username = reported_username , hostname = hostname , reporter_username = reporter_username) , Lang :: Fi => format ! ("Uusi ilmianto käyttäjältä {reporter_username} käyttäjästä {reported_username} instanssilla {hostname}" , reported_username = reported_username , hostname = hostname , reporter_username = reporter_username) , _ => format ! ("New report created by {reporter_username} for {reported_username} on {hostname}" , reported_username = reported_username , hostname = hostname , reporter_username = reporter_username) } } # [allow (clippy :: all)] pub fn notification_post_reply_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("{username}님의 답장" , username = username) , Lang :: Pt => format ! ("Resposta de {username}" , username = username) , Lang :: Fi => format ! ("Vastaus käyttäjältä {username}" , username = username) , _ => format ! ("Reply from {username}" , username = username) } } # [allow (clippy :: all)] pub fn registration_approved_body (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("A tua candidatura de registo foi aprovada. Bem-vindo(a) à {hostname}!" , hostname = hostname) , Lang :: Ko => format ! ("귀하의 가입 신청서가 승인되었습니다. {hostname}에 오신 것을 환영합니다!" , hostname = hostname) , Lang :: Fi => format ! ("Rekisteröitymishakemuksesi on hyväksytty. Tervetuloa instanssille {hostname}!" , hostname = hostname) , _ => format ! ("Your registration application has been approved. Welcome to {hostname}!" , hostname = hostname) } } # [allow (clippy :: all)] pub fn old_notification_comment_reply_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Comment reply


{username} - {comment_text}

inbox" , username = username , inbox_link = inbox_link , comment_text = comment_text) } } # [allow (clippy :: all)] pub fn notification_post_reply_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , post_title : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Vastaus viestiin


{username} vastasi viestiin \"{post_title}\": {comment_text}

vastausPostilaatikko" , inbox_link = inbox_link , username = username , comment_text = comment_text , post_title = post_title , comment_link = comment_link) , _ => format ! ("

Post reply


{username} replied to \"{post_title}\": {comment_text}

comment inbox" , inbox_link = inbox_link , username = username , comment_text = comment_text , post_title = post_title , comment_link = comment_link) } } # [allow (clippy :: all)] pub fn notification_comment_reply_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("{username}님의 답장" , username = username) , Lang :: Pt => format ! ("Resposta de {username}" , username = username) , Lang :: Fi => format ! ("Vastaus käyttäjältä {username}" , username = username) , _ => format ! ("Reply from {username}" , username = username) } } # [allow (clippy :: all)] pub fn registration_denied_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Registration denied for {username}" , username = username) } } # [allow (clippy :: all)] pub fn email_verified_body (& self) -> & 'static str { match self { Lang :: Pt => "O teu email foi verificado." , Lang :: Fi => "Sähköpostisi on vahvistettu." , Lang :: Ko => "이메일이 확인되었습니다." , _ => "Your email has been verified." } } # [allow (clippy :: all)] pub fn new_report_body (& self , reports_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("Por favor, clica na ligação abaixo para veres todas as denúncias.

Ver denúncias" , reports_link = reports_link) , Lang :: Fi => format ! ("Paina linkistä nähdäksesi kaikki ilmiannot.

Katso ilmiantoja" , reports_link = reports_link) , _ => format ! ("Please click the link below to view all reports.

View Reports" , reports_link = reports_link) } } # [allow (clippy :: all)] pub fn new_application_body (& self , applications_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Paina linkistä nähdäksesi hänen hakemuksensa.

Katso hakemuksia" , applications_link = applications_link) , Lang :: Pt => format ! ("Por favor, clica na ligação abaixo para veres a sua candidatura.

Ver candidaturas" , applications_link = applications_link) , _ => format ! ("Please click the link below to view their application.

View Applications" , applications_link = applications_link) } } # [allow (clippy :: all)] pub fn verify_email_body (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display , verify_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("@{username}@{hostname} 계정의 이메일 주소를 확인하려면 아래 링크를 클릭하세요. 회원님의 계정이 아닌 경우 이 이메일을 무시해주세요.

이메일 확인" , verify_link = verify_link , hostname = hostname , username = username) , Lang :: Fi => format ! ("Paina alhaalla olevaa linkkiä vahvistaaksesi sähköpostiosoitteesi tilille @{username}@{hostname}. Jätä tämä sähköposti huomiotta jos tilisi ei ole sinun.

Vahvista sähköpostiosoitteesi" , verify_link = verify_link , hostname = hostname , username = username) , Lang :: Pt => format ! ("Por favor, clica no link abaixo para verificares o endereço de email da conta @{username}@{hostname}. Ignora este email se a conta não é tua.

Verificar email" , verify_link = verify_link , hostname = hostname , username = username) , _ => format ! ("Please click the link below to verify your email address for the account @{username}@{hostname}. Ignore this email if the account isn't yours.

Verify your email" , verify_link = verify_link , hostname = hostname , username = username) } } # [allow (clippy :: all)] pub fn old_notification_post_reply_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Post reply


{username} - {comment_text}

inbox" , username = username , inbox_link = inbox_link , comment_text = comment_text) } } # [allow (clippy :: all)] pub fn notification_mentioned_by_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("{username} mainitsi sinut" , username = username) , Lang :: Ko => format ! ("{username}님이 언급함" , username = username) , Lang :: Pt => format ! ("Mencionado por {username}" , username = username) , _ => format ! ("Mentioned by {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_private_message_body (& self , inbox_link : impl :: std :: fmt :: Display , message_text : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Yksityisviesti


{username} lähetti sinulle yksityisviestin: {message_text}

postilaatikko" , message_text = message_text , inbox_link = inbox_link , username = username) , _ => format ! ("

Private message


{username} private messaged you: {message_text}

inbox" , message_text = message_text , inbox_link = inbox_link , username = username) } } # [allow (clippy :: all)] pub fn registration_approved_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Rekisteröinti sallittu käyttäjälle {username}" , username = username) , Lang :: Ko => format ! ("{username}님 가입이 승인되었습니다" , username = username) , Lang :: Pt => format ! ("Registo de {username} aprovado" , username = username) , _ => format ! ("Registration approved for {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_private_message_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Yksityisviesti käyttäjältä {username}" , username = username) , Lang :: Ko => format ! ("{username}님의 개인 메시지" , username = username) , Lang :: Pt => format ! ("Mensagem privada de {username}" , username = username) , _ => format ! ("Private message from {username}" , username = username) } } # [allow (clippy :: all)] pub fn password_reset_body (& self , reset_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Salasanan nollauspyyntö käyttäjälle {username}


Paina tästä nollataksesi salasanasi" , username = username , reset_link = reset_link) , _ => format ! ("

Password Reset Request for {username}


Click here to reset your password" , username = username , reset_link = reset_link) } } # [allow (clippy :: all)] pub fn notification_comment_reply_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , parent_comment_text : impl :: std :: fmt :: Display , post_title : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Vastaus


{username} vastasi vastaukseen \"{parent_comment_text}\" viestissä \"{post_title}\": {comment_text}

vastauspostilaatikko" , comment_text = comment_text , comment_link = comment_link , username = username , parent_comment_text = parent_comment_text , inbox_link = inbox_link , post_title = post_title) , _ => format ! ("

Comment reply


{username} replied to \"{parent_comment_text}\" on \"{post_title}\": {comment_text}

comment inbox" , comment_text = comment_text , comment_link = comment_link , username = username , parent_comment_text = parent_comment_text , inbox_link = inbox_link , post_title = post_title) } } # [allow (clippy :: all)] pub fn verify_email_subject (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Vahvista sähköpostiosoitteesi instanssille {hostname}" , hostname = hostname) , Lang :: Pt => format ! ("Verifica o teu endereço email em {hostname}" , hostname = hostname) , Lang :: Ko => format ! ("{hostname} 이메일 주소 확인" , hostname = hostname) , _ => format ! ("Verify your email address for {hostname}" , hostname = hostname) } } # [allow (clippy :: all)] pub fn verify_email_body_with_application (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display , verify_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Please click the link below to verify your email address for the account @{username}@{hostname}, then wait for your application to be approved. Ignore this email if the account isn't yours.

Verify your email" , username = username , verify_link = verify_link , hostname = hostname) } } # [allow (clippy :: all)] pub fn password_reset_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Salasana asetettu käyttäjälle {username}" , username = username) , Lang :: Ko => format ! ("{username}님 비밀번호 재설정" , username = username) , Lang :: Pt => format ! ("Redefinição de palavra-passe de {username}" , username = username) , _ => format ! ("Password reset for {username}" , username = username) } } # [allow (clippy :: all)] pub fn email_verified_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("{username} 님의 이메일" , username = username) , Lang :: Fi => format ! ("Sähköposti vahvistettu käyttäjälle {username}" , username = username) , Lang :: Pt => format ! ("Verificado o email de {username}" , username = username) , _ => format ! ("Email verified for {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_mentioned_by_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Käyttäjän maininta


{username} mainitsi sinut: {comment_text}

vastauspostilaatikko" , comment_text = comment_text , username = username , inbox_link = inbox_link , comment_link = comment_link) , _ => format ! ("

Person Mention


{username} mentioned you: {comment_text}

comment inbox" , comment_text = comment_text , username = username , inbox_link = inbox_link , comment_link = comment_link) } } } impl :: rosetta_i18n :: Language for Lang { fn from_language_id (language_id : & :: rosetta_i18n :: LanguageId) -> :: core :: option :: Option < Self > { match language_id . value () { "fi" => :: core :: option :: Option :: Some (Self :: Fi) , "ko" => :: core :: option :: Option :: Some (Self :: Ko) , "pt" => :: core :: option :: Option :: Some (Self :: Pt) , "en" => :: core :: option :: Option :: Some (Self :: En) , _ => :: core :: option :: Option :: None } } fn language_id (& self) -> :: rosetta_i18n :: LanguageId<'_> { match self { Self :: Fi => :: rosetta_i18n :: LanguageId :: new ("fi") , Self :: Ko => :: rosetta_i18n :: LanguageId :: new ("ko") , Self :: Pt => :: rosetta_i18n :: LanguageId :: new ("pt") , Self :: En => :: rosetta_i18n :: LanguageId :: new ("en") , } } fn fallback () -> Self { Self :: En } } | ++++ Compiling lemmy_db_schema v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_schema) warning: `lemmy_utils` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_utils` to apply 1 suggestion) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/db_schema/src/utils.rs:328:33 | 328 | fn establish_connection(config: &str) -> BoxFuture> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 328 | fn establish_connection(config: &str) -> BoxFuture<'_, ConnectionResult> { | +++ Compiling lemmy_db_views_actor v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views_actor) Compiling lemmy_db_views v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views) Compiling lemmy_db_views_moderator v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views_moderator) Compiling lemmy_api_common v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api_common) warning: `lemmy_db_schema` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_db_schema` to apply 1 suggestion) Compiling lemmy_apub v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/apub) Compiling lemmy_api v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api) Compiling lemmy_routes v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/routes) Compiling lemmy_api_crud v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api_crud) Compiling lemmy_federate v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/federate) warning: unnecessary parentheses around closure body --> crates/federate/src/inboxes.rs:160:22 | 160 | .filter(|&u| (u.domain() == Some(&self.domain))) | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 160 - .filter(|&u| (u.domain() == Some(&self.domain))) 160 + .filter(|&u| u.domain() == Some(&self.domain)) | Compiling lemmy_server v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20) warning: `lemmy_federate` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_federate` to apply 1 suggestion) Finished `release` profile [optimized] target(s) in 20m 12s warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` warning: crates/federate/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_federate` (manifest) generated 1 warning warning: crates/db_schema/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_schema` (manifest) generated 1 warning warning: crates/db_views_moderator/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_moderator` (manifest) generated 1 warning warning: crates/api_crud/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_crud` (manifest) generated 1 warning warning: crates/db_perf/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_perf` (manifest) generated 1 warning warning: crates/db_views_actor/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views_actor` (manifest) generated 1 warning warning: crates/api/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api` (manifest) generated 1 warning warning: crates/apub/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_apub` (manifest) generated 1 warning warning: crates/api_common/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_api_common` (manifest) generated 1 warning warning: crates/utils/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_utils` (manifest) generated 1 warning warning: crates/db_views/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_db_views` (manifest) generated 1 warning warning: crates/routes/Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_routes` (manifest) generated 1 warning warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: Cargo.toml: `lints.clippy.items-after-statements` is deprecated in favor of `lints.clippy.items_after_statements` and will not work in a future edition warning: `lemmy_server` (manifest) generated 2 warnings Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.18 Compiling libc v0.2.172 Compiling cfg-if v1.0.1 Compiling autocfg v1.4.0 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling memchr v2.7.4 Compiling smallvec v1.15.1 Compiling zerocopy v0.8.25 Compiling shlex v1.3.0 Compiling log v0.4.27 Compiling pin-project-lite v0.2.16 Compiling parking_lot_core v0.9.11 Compiling scopeguard v1.2.0 Compiling fnv v1.0.7 Compiling version_check v0.9.5 Compiling itoa v1.0.15 Compiling once_cell v1.21.3 Compiling bytes v1.10.1 Compiling regex-syntax v0.8.5 Compiling hashbrown v0.16.1 Compiling equivalent v1.0.2 Compiling futures-core v0.3.31 Compiling bitflags v2.9.1 Compiling futures-sink v0.3.31 Compiling typenum v1.18.0 Compiling either v1.15.0 Compiling stable_deref_trait v1.2.0 Compiling serde_json v1.0.140 Compiling ryu v1.0.20 Compiling subtle v2.6.1 Compiling siphasher v1.0.1 Compiling libm v0.2.15 Compiling pin-utils v0.1.0 Compiling untrusted v0.9.0 Compiling futures-task v0.3.31 Compiling percent-encoding v2.3.1 Compiling futures-io v0.3.31 Compiling futures-channel v0.3.31 Compiling getrandom v0.3.3 Compiling const-oid v0.9.6 Compiling writeable v0.5.5 Compiling litemap v0.7.5 Compiling icu_locid_transform_data v1.5.1 Compiling icu_properties_data v1.5.1 Compiling minimal-lexical v0.2.1 Compiling tracing-core v0.1.34 Compiling simd-adler32 v0.3.7 Compiling phf_shared v0.11.3 Compiling glob v0.3.2 Compiling ident_case v1.0.1 Compiling lazy_static v1.5.0 Compiling adler2 v2.0.1 Compiling rustix v0.38.44 Compiling icu_normalizer_data v1.5.1 Compiling prettyplease v0.2.33 Compiling linux-raw-sys v0.4.15 Compiling libloading v0.8.8 Compiling home v0.5.11 Compiling utf16_iter v1.0.5 Compiling generic-array v0.14.7 Compiling miniz_oxide v0.8.9 Compiling base64 v0.22.1 Compiling write16 v1.0.0 Compiling bindgen v0.69.5 Compiling utf8_iter v1.0.4 Compiling itertools v0.12.1 Compiling crc32fast v1.4.2 Compiling strsim v0.11.1 Compiling lock_api v0.4.13 Compiling slab v0.4.9 Compiling num-traits v0.2.19 Compiling rustc-hash v1.1.0 Compiling aho-corasick v1.1.3 Compiling nom v7.1.3 Compiling lazycell v1.3.0 Compiling form_urlencoded v1.2.1 Compiling fs_extra v1.3.0 Compiling dunce v1.0.5 Compiling byteorder v1.5.0 Compiling syn v1.0.109 Compiling thiserror v1.0.69 Compiling new_debug_unreachable v1.0.6 Compiling httparse v1.10.1 Compiling aws-lc-rs v1.13.1 Compiling httpdate v1.0.3 Compiling encoding_rs v0.8.35 Compiling iana-time-zone v0.1.63 Compiling precomputed-hash v0.1.1 Compiling mac v0.1.1 Compiling futf v0.1.5 Compiling http v0.2.12 Compiling utf-8 v0.7.6 Compiling clang-sys v1.8.1 Compiling mime v0.3.17 Compiling time-core v0.1.4 Compiling indexmap v2.11.4 Compiling powerfmt v0.2.0 Compiling quote v1.0.40 Compiling num-conv v0.1.0 Compiling rustls v0.23.27 Compiling pkg-config v0.3.32 Compiling unicode-xid v0.2.6 Compiling spin v0.9.8 Compiling tinyvec_macros v0.1.1 Compiling tendril v0.4.3 Compiling heck v0.5.0 Compiling flate2 v1.1.2 Compiling local-waker v0.1.4 Compiling tinyvec v1.9.0 Compiling phf v0.11.3 Compiling zstd-safe v7.2.4 Compiling time-macros v0.2.22 Compiling deranged v0.4.0 Compiling rustls v0.21.12 Compiling alloc-no-stdlib v2.0.4 Compiling actix-utils v3.0.1 Compiling syn v2.0.102 Compiling actix-service v2.0.3 Compiling unicase v2.8.1 Compiling unicode-bidi v0.3.18 Compiling alloc-stdlib v0.2.2 Compiling regex-lite v0.1.6 Compiling try-lock v0.2.5 Compiling object v0.36.7 Compiling bytestring v1.4.0 Compiling want v0.3.1 Compiling brotli-decompressor v5.0.0 Compiling cookie v0.16.2 Compiling impl-more v0.1.9 Compiling mime_guess v2.0.5 Compiling tower-service v0.3.3 Compiling gimli v0.31.1 Compiling local-channel v0.1.5 Compiling base64 v0.21.7 Compiling pq-sys v0.4.8 Compiling rustc-demangle v0.1.25 Compiling anyhow v1.0.98 Compiling foldhash v0.1.5 Compiling crossbeam-utils v0.8.21 Compiling http-body v0.4.6 Compiling tracing v0.1.41 Compiling language-tags v0.3.2 Compiling rustls-pemfile v1.0.4 Compiling base64ct v1.7.3 Compiling ipnet v2.11.0 Compiling unicode-normalization v0.1.24 Compiling sync_wrapper v0.1.2 Compiling webpki-roots v0.25.4 Compiling bit-vec v0.6.3 Compiling ahash v0.8.12 Compiling strsim v0.10.0 Compiling convert_case v0.4.0 Compiling bitflags v1.3.2 Compiling task-local-extensions v0.1.4 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.4 Compiling pem-rfc7468 v0.7.0 Compiling rustversion v1.0.21 Compiling bit-set v0.5.3 Compiling sharded-slab v0.1.7 Compiling digest v0.10.7 Compiling tracing-log v0.2.0 Compiling quick-xml v0.32.0 Compiling thread_local v1.1.8 Compiling hex v0.4.3 Compiling jobserver v0.1.33 Compiling getrandom v0.2.16 Compiling mio v1.0.4 Compiling signal-hook-registry v1.4.5 Compiling socket2 v0.5.10 Compiling errno v0.3.12 Compiling sha1 v0.10.6 Compiling brotli v8.0.1 Compiling sha2 v0.10.9 Compiling cc v1.2.26 Compiling parking_lot v0.12.4 Compiling ppv-lite86 v0.2.21 Compiling rand_core v0.6.4 Compiling regex-automata v0.4.9 Compiling cexpr v0.6.0 Compiling rand_core v0.9.3 Compiling time v0.3.41 Compiling hmac v0.12.1 Compiling unicode-general-category v0.6.0 Compiling same-file v1.0.6 Compiling allocator-api2 v0.2.21 Compiling linked-hash-map v0.5.6 Compiling nu-ansi-term v0.50.3 Compiling tinyjson v2.5.1 Compiling unicode-properties v0.1.3 Compiling winnow v0.7.14 Compiling rand_chacha v0.3.1 Compiling rand_chacha v0.9.0 Compiling num-integer v0.1.46 Compiling walkdir v2.5.0 Compiling yaml-rust v0.4.5 Compiling idna v0.3.0 Compiling rand v0.8.5 Compiling stringprep v0.1.5 Compiling concurrent-queue v2.5.0 Compiling rand v0.9.1 Compiling hashbrown v0.14.5 Compiling md-5 v0.10.6 Compiling const_format_proc_macros v0.2.34 Compiling linkify v0.10.0 Compiling parking v2.2.1 Compiling Inflector v0.11.4 Compiling toml_writer v1.0.4 Compiling fallible-iterator v0.2.0 Compiling termcolor v1.4.1 Compiling toml_datetime v0.7.3 Compiling serde_spanned v1.0.3 Compiling utf8-width v0.1.7 Compiling cmake v0.1.54 Compiling html-escape v0.2.13 Compiling event-listener v5.4.0 Compiling itertools v0.13.0 Compiling signature v2.2.0 Compiling email-encoding v0.4.1 Compiling nom v8.0.0 Compiling unicode-width v0.1.13 Compiling portable-atomic v1.11.1 Compiling postgres-protocol v0.6.8 Compiling urlencoding v2.1.3 Compiling argparse v0.2.2 Compiling downcast-rs v1.2.1 Compiling phf_generator v0.11.3 Compiling fastrand v2.3.0 Compiling entities v1.0.1 Compiling num-bigint-dig v0.8.4 Compiling quoted_printable v0.5.1 Compiling email_address v0.2.9 Compiling event-listener-strategy v0.5.4 Compiling string_cache_codegen v0.5.4 Compiling phf_codegen v0.11.3 Compiling num-iter v0.1.45 Compiling inout v0.1.4 Compiling pem v3.0.5 Compiling base64 v0.13.1 Compiling moka v0.12.10 Compiling whoami v1.6.0 Compiling rosetta-i18n v0.1.3 Compiling async-lock v3.4.0 Compiling crossbeam-channel v0.5.15 Compiling cipher v0.4.4 Compiling crossbeam-epoch v0.9.18 Compiling num_cpus v1.17.0 Compiling bcder v0.7.5 Compiling http-signature-normalization v0.7.0 Compiling const_format v0.2.34 Compiling addr2line v0.24.2 Compiling postgres-types v0.2.9 Compiling tagptr v0.2.0 Compiling scoped-futures v0.1.4 Compiling blowfish v0.9.1 Compiling heck v0.4.1 Compiling dyn-clone v1.0.19 Compiling markup5ever v0.12.1 Compiling thiserror v2.0.12 Compiling siphasher v0.3.11 Compiling num-bigint v0.4.6 Compiling anstyle v1.0.11 Compiling sdd v3.0.8 Compiling diff v0.1.13 Compiling yansi v1.0.1 Compiling bytemuck v1.23.1 Compiling fdeflate v0.3.7 Compiling stringreader v0.1.1 Compiling utf8parse v0.2.2 Compiling phf_shared v0.10.0 Compiling anstyle-parse v0.2.7 Compiling ring v0.17.14 Compiling zstd-sys v2.0.15+zstd.1.5.7 Compiling psm v0.1.26 Compiling stacker v0.1.21 Compiling toml_parser v1.0.4 Compiling phf_generator v0.10.0 Compiling phf v0.10.1 Compiling scc v2.3.4 Compiling pretty_assertions v1.4.1 Compiling rgb v0.8.50 Compiling quick-xml v0.37.5 Compiling phf_codegen v0.10.0 Compiling procfs v0.17.0 Compiling protobuf v3.7.2 Compiling anstyle-query v1.1.3 Compiling which v4.4.2 Compiling markup5ever v0.11.0 Compiling png v0.17.16 Compiling is_terminal_polyfill v1.70.1 Compiling color_quant v1.1.0 Compiling accept-language v3.1.0 Compiling colorchoice v1.0.4 Compiling never v0.1.0 Compiling regex v1.11.1 Compiling procfs-core v0.17.0 Compiling anstream v0.6.19 Compiling base32 v0.5.1 Compiling clap_lex v0.7.5 Compiling hound v3.5.1 Compiling constant_time_eq v0.3.1 Compiling chumsky v0.9.3 Compiling lodepng v3.11.0 Compiling xml-builder v0.5.4 Compiling prometheus v0.14.0 Compiling mockall_derive v0.13.1 Compiling toml v0.9.8 Compiling clap_builder v4.5.40 Compiling predicates-core v1.0.9 Compiling mutually_exclusive_features v0.1.0 Compiling termtree v0.5.1 Compiling strfmt v0.2.4 Compiling matchit v0.7.3 Compiling downcast v0.11.0 Compiling rosetta-build v0.1.3 Compiling backtrace v0.3.74 Compiling predicates v3.1.3 Compiling darling_core v0.13.4 Compiling enum_delegate_lib v0.2.0 Compiling predicates-tree v1.0.12 Compiling fragile v2.0.1 Compiling synstructure v0.13.2 Compiling darling_core v0.20.11 Compiling diesel_table_macro_syntax v0.2.0 Compiling image v0.24.9 Compiling matchers v0.2.0 Compiling lemmy_utils v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/utils) Compiling fancy-regex v0.11.0 Compiling mdurl v0.3.1 Compiling derivative v2.2.0 Compiling enum_delegate v0.2.0 Compiling html5ever v0.26.0 Compiling serde_derive v1.0.228 Compiling tokio-macros v2.5.0 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.7.5 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling futures-macro v0.3.31 Compiling zeroize_derive v1.4.2 Compiling icu_provider_macros v1.5.0 Compiling tracing-attributes v0.1.29 Compiling thiserror-impl v1.0.69 Compiling async-trait v0.1.88 Compiling derive_more-impl v2.0.1 Compiling html5ever v0.27.0 Compiling actix-macros v0.2.4 Compiling derive_more v0.99.20 Compiling strum_macros v0.26.4 Compiling ts-rs-macros v7.1.1 Compiling git-version-macro v0.3.9 Compiling darling_macro v0.13.4 Compiling readonly v0.2.13 Compiling enum-map-derive v0.17.0 Compiling smart-default v0.7.1 Compiling typed-builder-macro v0.19.1 Compiling darling v0.13.4 Compiling doku-derive v0.21.1 Compiling zeroize v1.8.1 Compiling i-love-jesus-macros v0.1.1 Compiling enum-map v2.7.3 Compiling tokio v1.45.1 Compiling git-version v0.3.9 Compiling rustls-pki-types v1.12.0 Compiling der v0.7.10 Compiling futures-util v0.3.31 Compiling bcrypt v0.15.1 Compiling derive-new v0.7.0 Compiling diesel-derive-newtype v2.1.2 Compiling diesel-derive-enum v2.1.0 Compiling webpki-roots v1.0.0 Compiling thiserror-impl v2.0.12 Compiling serial_test_derive v3.2.0 Compiling clap_derive v4.5.40 Compiling pin-project-internal v1.1.10 Compiling test-context-macros v0.3.0 Compiling tracing-test-macro v0.2.5 Compiling protobuf-support v3.7.2 Compiling zerofrom v0.1.6 Compiling rustls-webpki v0.101.7 Compiling sct v0.7.1 Compiling yoke v0.7.5 Compiling darling_macro v0.20.11 Compiling zerovec v0.10.4 Compiling spki v0.7.3 Compiling typed-builder v0.19.1 Compiling pkcs8 v0.10.2 Compiling pkcs1 v0.7.5 Compiling strum v0.26.3 Compiling darling v0.20.11 Compiling dsl_auto_type v0.1.3 Compiling derive_builder_core v0.20.2 Compiling serde_with_macros v3.12.0 Compiling rsa v0.9.8 Compiling pin-project v1.1.10 Compiling simple_asn1 v0.6.3 Compiling derive_more v2.0.1 Compiling diesel_derives v2.2.7 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling clap v4.5.40 Compiling derive_builder_macro v0.20.2 Compiling string_cache v0.8.9 Compiling chrono v0.4.41 Compiling serde_urlencoded v0.7.1 Compiling uuid v1.17.0 Compiling actix-router v0.5.3 Compiling tracing-serde v0.2.0 Compiling bincode v1.3.3 Compiling plist v1.7.1 Compiling deser-hjson v2.2.4 Compiling migrations_internals v2.2.1 Compiling serde_with v3.12.0 Compiling elementtree v1.2.3 Compiling icu_provider v1.5.0 Compiling derive_builder v0.20.2 Compiling cfb v0.7.3 Compiling migrations_macros v2.2.0 Compiling futures-executor v0.3.31 Compiling futures v0.3.31 Compiling mockall v0.13.1 Compiling serial_test v3.2.0 Compiling test-context v0.3.0 Compiling icu_locid_transform v1.5.0 Compiling actix-web-codegen v4.3.0 Compiling aws-lc-sys v0.29.0 Compiling infer v0.16.0 Compiling tracing-subscriber v0.3.20 Compiling syntect v5.2.0 Compiling jsonwebtoken v9.3.1 Compiling captcha v0.0.9 Compiling assert-json-diff v2.0.2 Compiling xml5ever v0.18.1 Compiling xml5ever v0.17.0 Compiling icu_properties v1.5.1 Compiling ts-rs v7.1.1 Compiling x509-certificate v0.23.1 Compiling diligent-date-parser v0.1.5 Compiling sitemap-rs v0.2.2 Compiling clokwerk v0.4.0 Compiling atom_syndication v0.12.7 Compiling html2text v0.12.6 Compiling markup5ever_rcdom v0.3.0 Compiling markup5ever_rcdom v0.2.0 Compiling rss v2.0.12 Compiling select v0.6.1 Compiling html2md v0.2.15 Compiling tokio-util v0.7.15 Compiling actix-rt v2.10.0 Compiling tokio-rustls v0.24.1 Compiling async-compression v0.4.24 Compiling deadpool-runtime v0.1.4 Compiling deadpool v0.12.2 Compiling actix-server v2.6.0 Compiling tracing-error v0.2.1 Compiling tracing-test v0.2.5 Compiling markdown-it v0.6.1 Compiling h2 v0.3.26 Compiling actix-codec v0.5.2 Compiling tokio-postgres v0.7.13 Compiling icu_normalizer v1.5.0 Compiling diesel v2.2.12 Compiling zstd v0.13.3 Compiling idna_adapter v1.2.0 Compiling idna v1.0.3 Compiling url v2.5.4 Compiling doku v0.21.1 Compiling clearurls v0.0.4 Compiling activitystreams-kinds v0.3.0 Compiling webpage v2.0.1 Compiling totp-rs v5.7.0 Compiling hyper v0.14.32 Compiling hyper-rustls v0.24.2 Compiling reqwest v0.11.27 Compiling reqwest-middleware v0.2.5 Compiling webmention v0.6.0 Compiling http-signature-normalization-reqwest v0.10.0 Compiling reqwest-tracing v0.4.8 Compiling diesel_ltree v0.3.1 Compiling diesel_migrations v2.2.0 Compiling diesel-async v0.5.2 Compiling i-love-jesus v0.1.0 Compiling rustls-webpki v0.103.3 Compiling tokio-rustls v0.26.2 Compiling actix-tls v3.4.0 Compiling lettre v0.11.17 Compiling tokio-postgres-rustls v0.12.0 Compiling actix-http v3.11.0 Compiling actix-web v4.11.0 Compiling activitypub_federation v0.5.11 Compiling actix-web-httpauth v0.8.2 Compiling actix-web-prom v0.10.0 Compiling tracing-actix-web v0.7.18 Compiling actix-cors v0.7.1 warning: hiding a lifetime that's elided elsewhere is confusing --> /home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/target/debug/build/lemmy_utils-a336820164976e37/out/rosetta_output.rs:1:17062 | 1 | ...:: None } } fn language_id (& self) -> :: rosetta_i18n :: LanguageId { match self { Self :: Fi => :: rosetta_i18n :: LanguageId ::... | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1 | # [doc = r" Language type generated by the [rosetta](https://github.com/baptiste0928/rosetta) i18n library."] # [derive (Debug , Clone , Copy , Eq , PartialEq , Hash)] pub enum Lang { Fi , Ko , Pt , En } impl Lang { # [allow (clippy :: all)] pub fn notification_post_reply_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , post_title : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Vastaus viestiin


{username} vastasi viestiin \"{post_title}\": {comment_text}

vastausPostilaatikko" , inbox_link = inbox_link , comment_text = comment_text , username = username , post_title = post_title , comment_link = comment_link) , _ => format ! ("

Post reply


{username} replied to \"{post_title}\": {comment_text}

comment inbox" , inbox_link = inbox_link , comment_text = comment_text , username = username , post_title = post_title , comment_link = comment_link) } } # [allow (clippy :: all)] pub fn registration_approved_body (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("귀하의 가입 신청서가 승인되었습니다. {hostname}에 오신 것을 환영합니다!" , hostname = hostname) , Lang :: Pt => format ! ("A tua candidatura de registo foi aprovada. Bem-vindo(a) à {hostname}!" , hostname = hostname) , Lang :: Fi => format ! ("Rekisteröitymishakemuksesi on hyväksytty. Tervetuloa instanssille {hostname}!" , hostname = hostname) , _ => format ! ("Your registration application has been approved. Welcome to {hostname}!" , hostname = hostname) } } # [allow (clippy :: all)] pub fn registration_denied_body (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Your registration application for {hostname} has been denied.

You can find another Lemmy instance to register on join-lemmy.org." , hostname = hostname) } } # [allow (clippy :: all)] pub fn registration_denied_reason_body (& self , hostname : impl :: std :: fmt :: Display , reason : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Your registration for {hostname} has been denied with the following reason:

{reason}

You can find another Lemmy instance to register on join-lemmy.org." , hostname = hostname , reason = reason) } } # [allow (clippy :: all)] pub fn new_application_subject (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("{username} on hakenut instanssin {hostname} jäsenyyttä" , hostname = hostname , username = username) , Lang :: Pt => format ! ("{username} candidatou-se à {hostname}" , hostname = hostname , username = username) , _ => format ! ("{username} has applied to join {hostname}" , hostname = hostname , username = username) } } # [allow (clippy :: all)] pub fn old_notification_comment_reply_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Comment reply


{username} - {comment_text}

inbox" , username = username , comment_text = comment_text , inbox_link = inbox_link) } } # [allow (clippy :: all)] pub fn verify_email_body_with_application (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display , verify_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Please click the link below to verify your email address for the account @{username}@{hostname}, then wait for your application to be approved. Ignore this email if the account isn't yours.

Verify your email" , username = username , hostname = hostname , verify_link = verify_link) } } # [allow (clippy :: all)] pub fn notification_private_message_body (& self , inbox_link : impl :: std :: fmt :: Display , message_text : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Yksityisviesti


{username} lähetti sinulle yksityisviestin: {message_text}

postilaatikko" , inbox_link = inbox_link , username = username , message_text = message_text) , _ => format ! ("

Private message


{username} private messaged you: {message_text}

inbox" , inbox_link = inbox_link , username = username , message_text = message_text) } } # [allow (clippy :: all)] pub fn new_application_body (& self , applications_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("Por favor, clica na ligação abaixo para veres a sua candidatura.

Ver candidaturas" , applications_link = applications_link) , Lang :: Fi => format ! ("Paina linkistä nähdäksesi hänen hakemuksensa.

Katso hakemuksia" , applications_link = applications_link) , _ => format ! ("Please click the link below to view their application.

View Applications" , applications_link = applications_link) } } # [allow (clippy :: all)] pub fn old_notification_mentioned_by_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Person Mention


{username} - {comment_text}

inbox" , inbox_link = inbox_link , comment_text = comment_text , username = username) } } # [allow (clippy :: all)] pub fn notification_post_reply_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Vastaus käyttäjältä {username}" , username = username) , Lang :: Pt => format ! ("Resposta de {username}" , username = username) , Lang :: Ko => format ! ("{username}님의 답장" , username = username) , _ => format ! ("Reply from {username}" , username = username) } } # [allow (clippy :: all)] pub fn password_reset_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("Redefinição de palavra-passe de {username}" , username = username) , Lang :: Ko => format ! ("{username}님 비밀번호 재설정" , username = username) , Lang :: Fi => format ! ("Salasana asetettu käyttäjälle {username}" , username = username) , _ => format ! ("Password reset for {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_mentioned_by_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Käyttäjän maininta


{username} mainitsi sinut: {comment_text}

vastauspostilaatikko" , comment_link = comment_link , comment_text = comment_text , inbox_link = inbox_link , username = username) , _ => format ! ("

Person Mention


{username} mentioned you: {comment_text}

comment inbox" , comment_link = comment_link , comment_text = comment_text , inbox_link = inbox_link , username = username) } } # [allow (clippy :: all)] pub fn notification_mentioned_by_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("{username} mainitsi sinut" , username = username) , Lang :: Pt => format ! ("Mencionado por {username}" , username = username) , Lang :: Ko => format ! ("{username}님이 언급함" , username = username) , _ => format ! ("Mentioned by {username}" , username = username) } } # [allow (clippy :: all)] pub fn registration_approved_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Rekisteröinti sallittu käyttäjälle {username}" , username = username) , Lang :: Ko => format ! ("{username}님 가입이 승인되었습니다" , username = username) , Lang :: Pt => format ! ("Registo de {username} aprovado" , username = username) , _ => format ! ("Registration approved for {username}" , username = username) } } # [allow (clippy :: all)] pub fn password_reset_body (& self , reset_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Salasanan nollauspyyntö käyttäjälle {username}


Paina tästä nollataksesi salasanasi" , username = username , reset_link = reset_link) , _ => format ! ("

Password Reset Request for {username}


Click here to reset your password" , username = username , reset_link = reset_link) } } # [allow (clippy :: all)] pub fn new_report_body (& self , reports_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Pt => format ! ("Por favor, clica na ligação abaixo para veres todas as denúncias.

Ver denúncias" , reports_link = reports_link) , Lang :: Fi => format ! ("Paina linkistä nähdäksesi kaikki ilmiannot.

Katso ilmiantoja" , reports_link = reports_link) , _ => format ! ("Please click the link below to view all reports.

View Reports" , reports_link = reports_link) } } # [allow (clippy :: all)] pub fn verify_email_body (& self , hostname : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display , verify_link : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("@{username}@{hostname} 계정의 이메일 주소를 확인하려면 아래 링크를 클릭하세요. 회원님의 계정이 아닌 경우 이 이메일을 무시해주세요.

이메일 확인" , username = username , verify_link = verify_link , hostname = hostname) , Lang :: Pt => format ! ("Por favor, clica no link abaixo para verificares o endereço de email da conta @{username}@{hostname}. Ignora este email se a conta não é tua.

Verificar email" , username = username , verify_link = verify_link , hostname = hostname) , Lang :: Fi => format ! ("Paina alhaalla olevaa linkkiä vahvistaaksesi sähköpostiosoitteesi tilille @{username}@{hostname}. Jätä tämä sähköposti huomiotta jos tilisi ei ole sinun.

Vahvista sähköpostiosoitteesi" , username = username , verify_link = verify_link , hostname = hostname) , _ => format ! ("Please click the link below to verify your email address for the account @{username}@{hostname}. Ignore this email if the account isn't yours.

Verify your email" , username = username , verify_link = verify_link , hostname = hostname) } } # [allow (clippy :: all)] pub fn verify_email_subject (& self , hostname : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Vahvista sähköpostiosoitteesi instanssille {hostname}" , hostname = hostname) , Lang :: Pt => format ! ("Verifica o teu endereço email em {hostname}" , hostname = hostname) , Lang :: Ko => format ! ("{hostname} 이메일 주소 확인" , hostname = hostname) , _ => format ! ("Verify your email address for {hostname}" , hostname = hostname) } } # [allow (clippy :: all)] pub fn old_notification_post_reply_body (& self , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("

Post reply


{username} - {comment_text}

inbox" , comment_text = comment_text , inbox_link = inbox_link , username = username) } } # [allow (clippy :: all)] pub fn notification_private_message_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("{username}님의 개인 메시지" , username = username) , Lang :: Fi => format ! ("Yksityisviesti käyttäjältä {username}" , username = username) , Lang :: Pt => format ! ("Mensagem privada de {username}" , username = username) , _ => format ! ("Private message from {username}" , username = username) } } # [allow (clippy :: all)] pub fn registration_denied_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { _ => format ! ("Registration denied for {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_comment_reply_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Ko => format ! ("{username}님의 답장" , username = username) , Lang :: Pt => format ! ("Resposta de {username}" , username = username) , Lang :: Fi => format ! ("Vastaus käyttäjältä {username}" , username = username) , _ => format ! ("Reply from {username}" , username = username) } } # [allow (clippy :: all)] pub fn notification_comment_reply_body (& self , comment_link : impl :: std :: fmt :: Display , comment_text : impl :: std :: fmt :: Display , inbox_link : impl :: std :: fmt :: Display , parent_comment_text : impl :: std :: fmt :: Display , post_title : impl :: std :: fmt :: Display , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("

Vastaus


{username} vastasi vastaukseen \"{parent_comment_text}\" viestissä \"{post_title}\": {comment_text}

vastauspostilaatikko" , username = username , comment_text = comment_text , comment_link = comment_link , inbox_link = inbox_link , parent_comment_text = parent_comment_text , post_title = post_title) , _ => format ! ("

Comment reply


{username} replied to \"{parent_comment_text}\" on \"{post_title}\": {comment_text}

comment inbox" , username = username , comment_text = comment_text , comment_link = comment_link , inbox_link = inbox_link , parent_comment_text = parent_comment_text , post_title = post_title) } } # [allow (clippy :: all)] pub fn email_verified_subject (& self , username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Sähköposti vahvistettu käyttäjälle {username}" , username = username) , Lang :: Ko => format ! ("{username} 님의 이메일" , username = username) , Lang :: Pt => format ! ("Verificado o email de {username}" , username = username) , _ => format ! ("Email verified for {username}" , username = username) } } # [allow (clippy :: all)] pub fn new_report_subject (& self , hostname : impl :: std :: fmt :: Display , reported_username : impl :: std :: fmt :: Display , reporter_username : impl :: std :: fmt :: Display) -> :: std :: string :: String { match self { Lang :: Fi => format ! ("Uusi ilmianto käyttäjältä {reporter_username} käyttäjästä {reported_username} instanssilla {hostname}" , reporter_username = reporter_username , hostname = hostname , reported_username = reported_username) , Lang :: Pt => format ! ("Nova denúncia criada por {reporter_username} para {reported_username} em {hostname}" , reporter_username = reporter_username , hostname = hostname , reported_username = reported_username) , _ => format ! ("New report created by {reporter_username} for {reported_username} on {hostname}" , reporter_username = reporter_username , hostname = hostname , reported_username = reported_username) } } # [allow (clippy :: all)] pub fn email_verified_body (& self) -> & 'static str { match self { Lang :: Ko => "이메일이 확인되었습니다." , Lang :: Pt => "O teu email foi verificado." , Lang :: Fi => "Sähköpostisi on vahvistettu." , _ => "Your email has been verified." } } } impl :: rosetta_i18n :: Language for Lang { fn from_language_id (language_id : & :: rosetta_i18n :: LanguageId) -> :: core :: option :: Option < Self > { match language_id . value () { "fi" => :: core :: option :: Option :: Some (Self :: Fi) , "ko" => :: core :: option :: Option :: Some (Self :: Ko) , "pt" => :: core :: option :: Option :: Some (Self :: Pt) , "en" => :: core :: option :: Option :: Some (Self :: En) , _ => :: core :: option :: Option :: None } } fn language_id (& self) -> :: rosetta_i18n :: LanguageId<'_> { match self { Self :: Fi => :: rosetta_i18n :: LanguageId :: new ("fi") , Self :: Ko => :: rosetta_i18n :: LanguageId :: new ("ko") , Self :: Pt => :: rosetta_i18n :: LanguageId :: new ("pt") , Self :: En => :: rosetta_i18n :: LanguageId :: new ("en") , } } fn fallback () -> Self { Self :: En } } | ++++ Compiling lemmy_db_schema v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_schema) warning: `lemmy_utils` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_utils` to apply 1 suggestion) warning: `lemmy_utils` (lib test) generated 1 warning (1 duplicate) warning: hiding a lifetime that's elided elsewhere is confusing --> crates/db_schema/src/utils.rs:328:33 | 328 | fn establish_connection(config: &str) -> BoxFuture> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 328 | fn establish_connection(config: &str) -> BoxFuture<'_, ConnectionResult> { | +++ Compiling lemmy_db_views v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views) Compiling lemmy_db_views_moderator v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views_moderator) Compiling lemmy_db_views_actor v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_views_actor) warning: `lemmy_db_schema` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_db_schema` to apply 1 suggestion) warning: `lemmy_db_schema` (lib test) generated 1 warning (1 duplicate) Compiling lemmy_api_common v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api_common) Compiling lemmy_db_perf v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/db_perf) Compiling lemmy_apub v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/apub) Compiling lemmy_api_crud v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api_crud) Compiling lemmy_api v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/api) Compiling lemmy_routes v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/routes) Compiling lemmy_federate v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20/crates/federate) warning: unnecessary parentheses around closure body --> crates/federate/src/inboxes.rs:160:22 | 160 | .filter(|&u| (u.domain() == Some(&self.domain))) | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 160 - .filter(|&u| (u.domain() == Some(&self.domain))) 160 + .filter(|&u| u.domain() == Some(&self.domain)) | Compiling lemmy_server v0.19.20 (/home/buildozer/aports/testing/lemmy/src/lemmy-0.19.20) warning: `lemmy_federate` (lib) generated 1 warning (run `cargo fix --lib -p lemmy_federate` to apply 1 suggestion) warning: `lemmy_federate` (lib test) generated 1 warning (1 duplicate) Finished `test` profile [unoptimized] target(s) in 8m 51s warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 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/lemmy_api-b391fb0c1c9ba9c0) running 2 tests test tests::test_build_totp ... ok test sitemap::tests::test_generate_urlset ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 1 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_api_common-dee9938976b7a223) running 148 tests test comment::export_bindings_commentreportresponse ... ok test comment::export_bindings_createcommentreport ... ok test comment::export_bindings_createcomment ... ok test comment::export_bindings_deletecomment ... ok test comment::export_bindings_createcommentlike ... ok test comment::export_bindings_commentresponse ... ok test comment::export_bindings_distinguishcomment ... ok test comment::export_bindings_editcomment ... ok test comment::export_bindings_getcomment ... ok test comment::export_bindings_getcommentsresponse ... ok test comment::export_bindings_getcomments ... ok test comment::export_bindings_listcommentlikes ... ok test comment::export_bindings_listcommentlikesresponse ... ok test comment::export_bindings_listcommentreports ... ok test comment::export_bindings_listcommentreportsresponse ... ok test comment::export_bindings_removecomment ... ok test comment::export_bindings_resolvecommentreport ... ok test comment::export_bindings_savecomment ... ok test community::export_bindings_addmodtocommunity ... ok test community::export_bindings_addmodtocommunityresponse ... ok test community::export_bindings_banfromcommunity ... ok test community::export_bindings_banfromcommunityresponse ... ok test community::export_bindings_blockcommunity ... ok test community::export_bindings_blockcommunityresponse ... ok test community::export_bindings_communityresponse ... ok test community::export_bindings_createcommunity ... ok test community::export_bindings_deletecommunity ... ok test community::export_bindings_editcommunity ... ok test community::export_bindings_followcommunity ... ok test community::export_bindings_getcommunity ... ok test community::export_bindings_getcommunityresponse ... ok test community::export_bindings_hidecommunity ... ok test community::export_bindings_listcommunities ... ok test community::export_bindings_listcommunitiesresponse ... ok test community::export_bindings_removecommunity ... ok test community::export_bindings_transfercommunity ... ok test custom_emoji::export_bindings_createcustomemoji ... ok test custom_emoji::export_bindings_customemojiresponse ... ok test custom_emoji::export_bindings_deletecustomemoji ... ok test custom_emoji::export_bindings_editcustomemoji ... ok test export_bindings_successresponse ... ok test person::export_bindings_addadmin ... ok test person::export_bindings_addadminresponse ... ok test person::export_bindings_bannedpersonsresponse ... ok test person::export_bindings_banperson ... ok test person::export_bindings_banpersonresponse ... ok test person::export_bindings_blockperson ... ok test person::export_bindings_blockpersonresponse ... ok test person::export_bindings_captcharesponse ... ok test person::export_bindings_changepassword ... ok test person::export_bindings_commentreplyresponse ... ok test person::export_bindings_deleteaccount ... ok test person::export_bindings_generatetotpsecretresponse ... ok test person::export_bindings_getcaptcharesponse ... ok test person::export_bindings_getpersondetails ... ok test person::export_bindings_getpersondetailsresponse ... ok test person::export_bindings_getpersonmentions ... ok test person::export_bindings_getpersonmentionsresponse ... ok test person::export_bindings_getreplies ... ok test person::export_bindings_getrepliesresponse ... ok test person::export_bindings_getreportcount ... ok test person::export_bindings_getreportcountresponse ... ok test person::export_bindings_getunreadcountresponse ... ok test person::export_bindings_listmedia ... ok test person::export_bindings_listmediaresponse ... ok test person::export_bindings_login ... ok test person::export_bindings_loginresponse ... ok test person::export_bindings_markcommentreplyasread ... ok test person::export_bindings_markpersonmentionasread ... ok test person::export_bindings_passwordchangeafterreset ... ok test person::export_bindings_passwordreset ... ok test person::export_bindings_personmentionresponse ... ok test person::export_bindings_register ... ok test person::export_bindings_updatetotp ... ok test person::export_bindings_saveusersettings ... ok test person::export_bindings_updatetotpresponse ... ok test person::export_bindings_verifyemail ... ok test post::export_bindings_createpost ... ok test post::export_bindings_createpostlike ... ok test post::export_bindings_createpostreport ... ok test post::export_bindings_deletepost ... ok test post::export_bindings_editpost ... ok test post::export_bindings_featurepost ... ok test post::export_bindings_getpost ... ok test post::export_bindings_getpostresponse ... ok test post::export_bindings_getposts ... ok test post::export_bindings_getpostsresponse ... ok test post::export_bindings_getsitemetadata ... ok test post::export_bindings_getsitemetadataresponse ... ok test post::export_bindings_hidepost ... ok test post::export_bindings_linkmetadata ... ok test post::export_bindings_listpostlikes ... ok test post::export_bindings_listpostlikesresponse ... ok test post::export_bindings_listpostreports ... ok test post::export_bindings_listpostreportsresponse ... ok test post::export_bindings_lockpost ... ok test post::export_bindings_markpostasread ... ok test post::export_bindings_opengraphdata ... ok test post::export_bindings_postreportresponse ... ok test post::export_bindings_postresponse ... ok test post::export_bindings_removepost ... ok test post::export_bindings_resolvepostreport ... ok test post::export_bindings_savepost ... ok test private_message::export_bindings_createprivatemessage ... ok test private_message::export_bindings_createprivatemessagereport ... ok test private_message::export_bindings_deleteprivatemessage ... ok test private_message::export_bindings_editprivatemessage ... ok test private_message::export_bindings_getprivatemessages ... ok test private_message::export_bindings_listprivatemessagereports ... ok test private_message::export_bindings_listprivatemessagereportsresponse ... ok test private_message::export_bindings_markprivatemessageasread ... ok test private_message::export_bindings_privatemessagereportresponse ... ok test private_message::export_bindings_privatemessageresponse ... ok test private_message::export_bindings_privatemessagesresponse ... ok test private_message::export_bindings_resolveprivatemessagereport ... ok test site::export_bindings_approveregistrationapplication ... ok test site::export_bindings_blockinstance ... ok test site::export_bindings_blockinstanceresponse ... ok test site::export_bindings_createsite ... ok test site::export_bindings_getfederatedinstancesresponse ... ok test site::export_bindings_getmodlog ... ok test site::export_bindings_federatedinstances ... ok test site::export_bindings_getregistrationapplication ... ok test site::export_bindings_editsite ... ok test site::export_bindings_getunreadregistrationapplicationcountresponse ... ok test site::export_bindings_getsiteresponse ... ok test site::export_bindings_listregistrationapplications ... ok test site::export_bindings_instancewithfederationstate ... ok test site::export_bindings_listregistrationapplicationsresponse ... ok test site::export_bindings_getmodlogresponse ... ok test site::export_bindings_purgecomment ... ok test site::export_bindings_myuserinfo ... ok test request::tests::test_resolve_image_url ... ok test site::export_bindings_purgecommunity ... ok test site::export_bindings_purgeperson ... ok test site::export_bindings_purgepost ... ok test site::export_bindings_readablefederationstate ... ok test site::export_bindings_registrationapplicationresponse ... ok test site::export_bindings_resolveobject ... ok test site::export_bindings_resolveobjectresponse ... ok test site::export_bindings_search ... ok test site::export_bindings_searchresponse ... ok test tests::test_federate_retry_sleep_duration ... ok test site::export_bindings_siteresponse ... ok test utils::tests::honeypot ... ok test utils::tests::password_length ... ok test utils::tests::test_comment_depth ... ok test utils::tests::test_limit_ban_term ... ok test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 3 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/lemmy_api_crud-763a1c87df24c2ce) running 7 tests test site::create::tests::test_validate_valid_create_payload ... ok test site::tests::test_application_question_check ... ok test site::tests::test_not_zero ... ok test site::tests::test_site_default_post_listing_type_check ... ok test site::update::tests::test_validate_valid_update_payload ... ok test site::update::tests::test_validate_invalid_update_payload ... ok test site::create::tests::test_validate_invalid_create_payload ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/lemmy_apub-dd5d6419b7a3afbf) running 18 tests test protocol::activities::tests::test_parse_peertube_activities ... ok test protocol::activities::tests::test_parse_mbin_activities ... ok test activity_lists::tests::test_shared_inbox ... ok test protocol::activities::tests::test_parse_smithereen_activities ... ok test protocol::activities::tests::test_parse_wordpress_activities ... ok test protocol::activities::tests::test_parse_lotide_activities ... ok test protocol::activities::tests::test_parse_gnusocial_activities ... ok test protocol::activities::tests::test_parse_pleroma_activities ... ok test protocol::activities::following::tests::test_parse_lemmy_accept_follow ... ok test protocol::activities::block::tests::test_parse_lemmy_block ... ok test protocol::activities::voting::tests::test_parse_lemmy_voting ... ok test protocol::activities::tests::test_parse_mastodon_activities ... ok test activity_lists::tests::test_group_inbox ... ok test protocol::activities::deletion::tests::test_parse_lemmy_deletion ... ok test activity_lists::tests::test_person_inbox ... ok test protocol::activities::create_or_update::tests::test_parse_lemmy_create_or_update ... ok test protocol::activities::community::tests::test_parse_lemmy_community_activities ... ok test protocol::activities::tests::test_parse_friendica_activities ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 34 filtered out; finished in 0.02s Running unittests src/main.rs (target/debug/deps/lemmy_db_perf-f8b1bdc22e4cdf50) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_db_schema-df7f96687fba838e) running 72 tests test export_bindings_listingtype ... ok test export_bindings_communityvisibility ... ok test export_bindings_modlogactiontype ... ok test export_bindings_postlistingmode ... ok test export_bindings_commentsorttype ... ok test export_bindings_registrationmode ... ok test export_bindings_postfeaturetype ... ok test export_bindings_searchtype ... ok test export_bindings_subscribedtype ... ok test export_bindings_sorttype ... ok test newtypes::export_bindings_activityid ... ok test newtypes::export_bindings_commentid ... ok test newtypes::export_bindings_commentreplyid ... ok test newtypes::export_bindings_commentreportid ... ok test newtypes::export_bindings_communityid ... ok test newtypes::export_bindings_customemojiid ... ok test newtypes::export_bindings_instanceid ... ok test newtypes::export_bindings_localsiteid ... ok test newtypes::export_bindings_languageid ... ok test newtypes::export_bindings_localuserid ... ok test newtypes::export_bindings_personid ... ok test newtypes::export_bindings_personmentionid ... ok test newtypes::export_bindings_postid ... ok test newtypes::export_bindings_postreportid ... ok test newtypes::export_bindings_privatemessageid ... ok test newtypes::export_bindings_privatemessagereportid ... ok test newtypes::export_bindings_registrationapplicationid ... ok test newtypes::export_bindings_siteid ... ok test source::comment_reply::export_bindings_commentreply ... ok test source::comment_report::export_bindings_commentreport ... ok test source::comment::export_bindings_comment ... ok test source::community::export_bindings_community ... ok test source::custom_emoji_keyword::export_bindings_customemojikeyword ... ok test source::custom_emoji::export_bindings_customemoji ... ok test source::images::export_bindings_imagedetails ... ok test source::images::export_bindings_localimage ... ok test source::instance::export_bindings_instance ... ok test source::language::export_bindings_language ... ok test source::local_site::export_bindings_localsite ... ok test source::local_site_rate_limit::export_bindings_localsiteratelimit ... ok test source::local_site_url_blocklist::export_bindings_localsiteurlblocklist ... ok test source::local_user::export_bindings_localuser ... ok test source::local_user_vote_display_mode::export_bindings_localuservotedisplaymode ... ok test source::login_token::export_bindings_logintoken ... ok test source::moderator::export_bindings_adminpurgecomment ... ok test source::moderator::export_bindings_adminpurgecommunity ... ok test source::moderator::export_bindings_adminpurgeperson ... ok test source::moderator::export_bindings_adminpurgepost ... ok test source::moderator::export_bindings_modadd ... ok test source::moderator::export_bindings_modaddcommunity ... ok test source::moderator::export_bindings_modban ... ok test source::moderator::export_bindings_modbanfromcommunity ... ok test source::moderator::export_bindings_modfeaturepost ... ok test source::moderator::export_bindings_modhidecommunity ... ok test source::moderator::export_bindings_modlockpost ... ok test source::moderator::export_bindings_modremovecomment ... ok test source::moderator::export_bindings_modremovecommunity ... ok test source::moderator::export_bindings_modremovepost ... ok test source::moderator::export_bindings_modtransfercommunity ... ok test source::person::export_bindings_person ... ok test source::person_mention::export_bindings_personmention ... ok test source::post::export_bindings_post ... ok test source::post_report::export_bindings_postreport ... ok test source::private_message::export_bindings_privatemessage ... ok test source::private_message_report::export_bindings_privatemessagereport ... ok test source::registration_application::export_bindings_registrationapplication ... ok test source::site::export_bindings_site ... ok test utils::tests::test_diesel_option_overwrite ... ok test source::tagline::export_bindings_tagline ... ok test utils::tests::test_fuzzy_search ... ok test utils::tests::test_email ... ok test utils::tests::test_diesel_option_overwrite_to_url ... ok test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 35 filtered out; finished in 4.78s Running unittests src/lib.rs (target/debug/deps/lemmy_db_views_moderator-b069e3dc59f676e8) running 16 tests test structs::export_bindings_adminpurgecommentview ... ok test structs::export_bindings_adminpurgepersonview ... ok test structs::export_bindings_adminpurgecommunityview ... ok test structs::export_bindings_adminpurgepostview ... ok test structs::export_bindings_modaddcommunityview ... ok test structs::export_bindings_modaddview ... ok test structs::export_bindings_modbanfromcommunityview ... ok test structs::export_bindings_modbanview ... ok test structs::export_bindings_modfeaturepostview ... ok test structs::export_bindings_modhidecommunityview ... ok test structs::export_bindings_modlockpostview ... ok test structs::export_bindings_modloglistparams ... ok test structs::export_bindings_modremovecommunityview ... ok test structs::export_bindings_modremovecommentview ... ok test structs::export_bindings_modremovepostview ... ok test structs::export_bindings_modtransfercommunityview ... ok test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_federate-6048b9c38340b234) running 7 tests test inboxes::tests::test_get_inbox_urls_empty ... ok test inboxes::tests::test_get_inbox_urls_send_all_instances ... ok test inboxes::tests::test_get_inbox_urls_community_followers ... ok test inboxes::tests::test_update_communities ... ok test inboxes::tests::test_get_inbox_urls_send_inboxes ... ok test inboxes::tests::test_get_inbox_urls_combined ... ok test inboxes::tests::test_get_inbox_urls_no_duplicates ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 9 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_routes-9e8453eec5c71616) running 1 test test images::tests::image_file_type_tests ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_server-da6116cff6f75920) running 1 test test scheduled_tasks::tests::test_nodeinfo_lemmy_ml ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 2 filtered out; finished in 0.33s Running unittests src/main.rs (target/debug/deps/lemmy_server-26b59e9f685e9343) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/lemmy_utils-cadb4eace33de5cb) running 33 tests test error::tests::test_translations_match ... ignored test rate_limit::rate_limiter::tests::test_split_ipv6 ... ok test error::tests::deserializes_no_message ... ok test rate_limit::tests::test_parse_ip ... ok test error::tests::deserializes_with_message ... ok test rate_limit::rate_limiter::tests::test_rate_limiter ... ok test utils::markdown::tests::test_sanitize_html ... ok test error::export_bindings_lemmyerrortype ... ok test utils::validation::tests::regex_checks ... ok test utils::validation::tests::test_valid_bio ... ok test utils::validation::tests::test_valid_display_name ... ok test utils::validation::tests::test_check_url_valid ... ok test utils::validation::tests::test_valid_post_title ... ok test utils::validation::tests::test_valid_site_description ... ok test response::tests::test_non_error_responses_are_not_modified ... ok test response::tests::test_anyhow_errors_wrapped_in_lemmy_errors_are_jsonified_correctly ... ok test utils::validation::tests::test_url_parsed ... ok test utils::validation::tests::test_valid_site_name ... ok test response::tests::test_lemmy_errors_are_not_modified ... ok test response::tests::test_generic_errors_are_jsonified_as_unknown_errors ... ok test utils::markdown::tests::test_markdown_proxy_images ... ok test utils::validation::tests::test_valid_matrix_id ... ok test utils::validation::tests::test_url_block ... ok test utils::validation::tests::test_valid_slur_regex ... ok test utils::validation::tests::test_too_permissive_slur_regex ... ok test utils::validation::tests::test_valid_actor_name ... ok test utils::markdown::spoiler_rule::tests::test_spoiler_markdown ... ok test utils::slurs::test::test_slur_filter ... ok test utils::mention::test::test_mentions_regex ... ok test utils::markdown::tests::test_url_blocking ... ok test utils::markdown::tests::test_basic_markdown ... ok test utils::validation::tests::test_clean_url_params ... ok test utils::validation::tests::test_clean_body ... ok test result: ok. 32 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 4.85s Running unittests src/main.rs (target/debug/deps/lemmy_util_bin-920ba909f0e9a1e6) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests lemmy_api_crud running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests lemmy_federate warning: unnecessary parentheses around closure body --> crates/federate/src/inboxes.rs:160:22 | 160 | .filter(|&u| (u.domain() == Some(&self.domain))) | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 160 - .filter(|&u| (u.domain() == Some(&self.domain))) 160 + .filter(|&u| u.domain() == Some(&self.domain)) | warning: 1 warning emitted running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> lemmy: Entering fakeroot... >>> lemmy-openrc*: Running split function openrc... 'etc/init.d' -> '/home/buildozer/aports/testing/lemmy/pkg/lemmy-openrc/etc/init.d' >>> lemmy-openrc*: Preparing subpackage lemmy-openrc... >>> lemmy-openrc*: Running postcheck for lemmy-openrc >>> lemmy-localdb*: Running split function localdb... 'usr/lib/lemmy/db-init.sh' -> '/home/buildozer/aports/testing/lemmy/pkg/lemmy-localdb/usr/lib/lemmy/db-init.sh' >>> lemmy-localdb*: Preparing subpackage lemmy-localdb... >>> lemmy-localdb*: Script found. /bin/sh added as a dependency >>> lemmy-localdb*: Adding .post-install >>> lemmy-localdb*: Running postcheck for lemmy-localdb >>> lemmy*: Running postcheck for lemmy >>> lemmy*: Preparing package lemmy... >>> lemmy*: Stripping binaries >>> lemmy*: Script found. /bin/sh added as a dependency >>> lemmy*: Adding .pre-install >>> lemmy*: Scanning shared objects >>> lemmy*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libpq.so.5 >>> lemmy*: Package size: 27.6 MB >>> lemmy*: Compressing data... >>> lemmy*: Create checksum... >>> lemmy*: Create lemmy-0.19.20-r0.apk >>> lemmy-openrc*: Tracing dependencies... >>> lemmy-openrc*: Package size: 544.0 B >>> lemmy-openrc*: Compressing data... >>> lemmy-openrc*: Create checksum... >>> lemmy-openrc*: Create lemmy-openrc-0.19.20-r0.apk >>> lemmy-localdb*: Tracing dependencies... lemmy=0.19.20-r0 postgresql-contrib /bin/sh >>> lemmy-localdb*: Package size: 1.8 KB >>> lemmy-localdb*: Compressing data... >>> lemmy-localdb*: Create checksum... >>> lemmy-localdb*: Create lemmy-localdb-0.19.20-r0.apk >>> lemmy: Build complete at Sat, 17 Oct 2026 02:31:10 +0000 elapsed time 0h 29m 36s >>> lemmy: Cleaning up srcdir >>> lemmy: Cleaning up pkgdir >>> lemmy: Cleaning up tmpdir >>> lemmy: Uninstalling dependencies... ( 1/23) Purging .makedepends-lemmy (20261017.020135) ( 2/23) Purging cargo-auditable (0.7.7-r0) ( 3/23) Purging cmake (4.3.4-r0) ( 4/23) Purging libpq-dev (18.6-r0) ( 5/23) Purging libpq (18.6-r0) ( 6/23) Purging openssl-dev (3.5.9-r0) ( 7/23) Purging rust-bindgen (0.73.2-r1) ( 8/23) Purging samurai (1.3-r0) ( 9/23) Purging cargo (1.99.1-r0) (10/23) Purging rust (1.99.1-r0) (11/23) Purging clang23-libclang (23.1.3-r0) (12/23) Purging clang23-headers (23.1.3-r0) (13/23) Purging libarchive (3.8.9-r0) (14/23) Purging libbz2 (1.0.8-r6) (15/23) Purging libssh2 (1.11.1-r3) (16/23) Purging libuv (1.52.1-r0) (17/23) Purging llvm23-libs (23.1.3-r0) (18/23) Purging rhash-libs (1.4.6-r1) (19/23) Purging scudo-malloc (23.1.3-r0) (20/23) Purging sqlite-libs (3.54.0-r0) (21/23) Purging libffi (3.8.0-r0) (22/23) Purging libxml2 (2.13.9-r2) (23/23) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 270.6 MiB in 103 packages >>> lemmy: Updating the testing/loongarch64 repository index... >>> lemmy: Signing the index...