Skip to content

[bug] updating aur/kagi-cli from 0.4.4-1 to 0.9.3-1 (or any other version) fails #124

@kikeijuu

Description

@kikeijuu

Summary

When updating or installing the kagi-cli package from the aur using an aur helper, following the readme, the package fails to build at the last possible moment, with quite the long error (μ_μ)

Reproduction

On an arch-based system (cachy in this case, although my endeavor and garuda machines also fail to build the package), run paru -S kagi-cli, yay -S kagi-cli, or shelly aur install kagi-cli, and then observe the error at the end of the build process.

Expected behavior

Successful install on a CachyOS system.

Environment

  • OS: Cachy
  • Rust version: cachyos-extra-v3/rust 1:1.96.0-1.1
  • Install: paru -S kagi-cli

Output

...
Compiling idna_adapter v1.2.1
   Compiling idna v1.1.0
   Compiling url v2.5.8
   Compiling reqwest v0.12.28
   Compiling kagi v0.9.3 (/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3)
error: linking with `x86_64-linux-gnu-gcc` failed: exit status: 1
  |
  = note:  "x86_64-linux-gnu-gcc" "-m64" "/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/rustcgsS0dm/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/{libtoon-57638f389f297884,libregex-bc74e77b756bca9e,libctrlc-58cf3d4aad6b3760,libnix-be753c6a6c6393e9,libtoml-cdefb16cfa63cc09,libtoml_writer-7b5c3aba05137d1d,libtoml_parser-373cf6603a446ebc,libwinnow-6759ee54c59f6037,libserde_spanned-4c8dfc2bada352b9,libtoml_datetime-8f508cb2a21da5b1,libtracing_subscriber-d08df06e2a67cdb8,libsharded_slab-fac389f0af1e3cda,liblazy_static-745457d6eaded4d4,libmatchers-a2284087dca55e01,libregex_automata-abd5f79fe317c4a0,libaho_corasick-3295a5d71b4b6fe3,libregex_syntax-52456357feaf2b85,libnu_ansi_term-dc3b58e934c30886,libthread_local-4e1c6b945747bc1d,libtracing_log-23a7cfa5e80c1184,libclap_complete-b2c847d893c31e21,libthiserror-c1cd890d48c20bb7,libclap-fdd932feb377df11,libclap_builder-5ac973092415cc4f,libanstream-dd860a8bfe986daf,libanstyle_query-bb4452b0e4a9f3ff,libis_terminal_polyfill-38c33047b414e648,libcolorchoice-beec494cdebbce18,libanstyle_parse-9516f55f3218f837,libutf8parse-bfca0c061c21ef35,libclap_lex-d437680442995ae3,libanstyle-89c599d6e5791f49,libcliclack-40bdeb18098dec45,libstrsim-e373517ee0239f43,libtextwrap-a1a0140e9a0c617e,libunicode_linebreak-dc418c83077983b3,libsmawk-5bdcc4ecec1e3d29,libindicatif-66be228d67cea650,libportable_atomic-cbe00ed76e853210,libunit_prefix-06058ca26b5e8af5,libconsole-44c6fa5c89246596,libunicode_width-3c392fc26e348dbb,libscraper-ccdc9ec4864fd16c,libego_tree-b76affc5db0ab91d,libselectors-5412aa0e7570fd89,librustc_hash-39e7d6c432f26b61,libservo_arc-d91f5e77059dc1a6,libderive_more-7d385c1081e41e58,libcssparser-07ad89365f3f90c7,libdtoa_short-af319eefd934cd5b,libdtoa-ec62b0f016ded4fb,libhtml5ever-ace6db9a64333bf8,libmarkup5ever-aa7da04519920b38,libtendril-628751d663c9d94c,libutf8-6419706f514eb0e4,libweb_atoms-ad4d8687b15fe53c,libstring_cache-859acff428e053dd,libprecomputed_hash-e8799f4ab46ec5fc,libparking_lot-0a3e9ef2e1fe05fb,libparking_lot_core-c717164afd3bb065,liblock_api-c1ec579c72b3d224,libscopeguard-9ec5dbecd91b124f,libdebug_unreachable-e6919d4abfcfa6a7,libphf-cec6577984ecd918,libphf_shared-a8503e43d810f58b,libsiphasher-08fa3929cd2ec1cc,libreqwest-8fa3b48b2c2042b1,libserde_urlencoded-f0df2ec320d944c0,libryu-29e4b745f2990498,libhyper_rustls-dec0dfe78667a0e9,libwebpki_roots-3351e38dd5525aa0,libtokio_rustls-34fde12af029c06b,librustls-9fec79fb94559f6a,libsubtle-84dd38a28087287f,libwebpki-0321e637b93034c0,libring-6cb60de9e800807a,libgetrandom-1279b8255235c0ef,libuntrusted-c818e85bc6ed3d65,librustls_pki_types-38c48e6a08a40278,libzeroize-071bce1fe188cce0,libserde_json-e639489a4680add8,libzmij-063302cadca751e5,libserde-a7cb37b28e1573e8,libserde_core-d43726567ccef894,libmime_guess-f1fc65c8f5297656,libunicase-8517e7557ceb8f19,libmime-18411004e0abdbce,libtower_http-7a3a3cbf47026c57,libbitflags-73f0f5ce51178e1b,libiri_string-2d636f2b6aa7dbbe,libasync_compression-d40fb169f335cfa6,libcompression_codecs-0a2b98580c2d3e95,libmemchr-fcb08cf4b46ec27c,libflate2-caab34b3f03f3520,libminiz_oxide-abf435089b478eef,libsimd_adler32-b56667129cd44a0f,libcrc32fast-be5870ee66d9d365,libcfg_if-d443aefcb4dfdead,libbrotli-a74a5bea00fb4b70,libbrotli_decompressor-26e06c6b7e8a6573,liballoc_stdlib-f11adaee51d10c2d,liballoc_no_stdlib-230b88719edc60cc,libcompression_core-2728444132ec9a13,libtower-e7bf46c3f7134377,libtower_layer-78c83361f82e4b58,libhyper_util-ea6b9ba02ebfc35f,libbase64-b8cd9c499e8c46e9,libipnet-7b7eac5cd003f4ec,libtower_service-ba0836da4fef6885,libtracing-e14d558a2c9f035d,libtracing_core-799603659fdfc24f,libonce_cell-7ee32265b550c2a2,libhyper-b35a6794398f149c,libwant-71a556f0c4bfdb10,libtry_lock-a597afce8bec0629,libhttparse-324e645a520a7c2d,libatomic_waker-58c4cd3085954c1d,libfutures_channel-1295c12133c7b429,libtokio_util-fbcb4189b02bb3cf,libfutures_sink-d42d926721d3dc49,libtokio-74476ab8cd887fbb,libsocket2-7de97b5e37cc7e14,libmio-50deaf4bea795669,liblibc-eda8e83105c799a9,libhttp_body_util-65d6379e447a697c,libhttp_body-1b1031867258b9d0,liblog-c3a35125ace99b01,liburl-a2075940cc9d7705,libidna-027b84ed4147c752,libutf8_iter-4b36e61224e0ed72,libidna_adapter-0a9b8cc9e3c822f4,libicu_properties-e1570c95a5499a00,libicu_properties_data-a9e7708e24d6e31a,libicu_normalizer-d5a427a9eeeaeda7,libsmallvec-9aa143db4c3bb092,libicu_normalizer_data-6dc78e050a435c20,libicu_collections-3cf2db1924ea68f8,libpotential_utf-9bcb10cfe91d402d,libicu_provider-8ffe31a4aa127538,libicu_locale_core-a67969a020546419,libtinystr-77d25f70043bac1e,liblitemap-852e85196e79f055,libwriteable-929c0c80da1be542,libzerovec-1c5827ba70ead585,libzerotrie-7c326b0d0301355e,libyoke-4c67ffb989bd36b3,libstable_deref_trait-408def4e54e3aff5,libzerofrom-519a8bc85fc93c36,libform_urlencoded-8542060fd65c3b61,libpercent_encoding-7b33a97f458ce818,libhttp-6ff8510908b777ce,libitoa-34642c54dbea5e4d,libbytes-e50bfb6936d14993,libsync_wrapper-a61a34079ab421c3,libfutures_util-1e27c6c545b515da,libslab-d68a919af1ab2540,libpin_project_lite-908c2a5d446a09ec,libfutures_task-f74796a9038ffa60,libfutures_core-c79bf9475f22f555}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/rustcgsS0dm/raw-dylibs" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/build/ring-d4ea50004d2e209e/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/kagi-a1d33c11efe3f5a1" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: ld.lld: error: undefined symbol: ring_core_0_17_14__LIMB_is_zero
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::h1d4e4096d7d7a781) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::hf2e6d9a95884c12d) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::verify_jacobian_point_is_on_the_curve::h070a5ebcf1eb1817) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 17 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_scalar_mul_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::h1d4e4096d7d7a781) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::p256_scalar_inv_to_mont::hb56fadde8df0b890) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::SCALAR_OPS::hb54b77b314cd1307) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p384_point_mul
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::h230ad143bfcfe38d) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_point_mul_base_impl::hf1e2c6f286d724ff) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::PRIVATE_KEY_OPS::h758922d38d69321a) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p384_point_add
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::h230ad143bfcfe38d) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::PRIVATE_KEY_OPS::h758922d38d69321a) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p384_scalar_mul_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(core::ops::function::FnOnce::call_once::hf2e6d9a95884c12d) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_scalar_inv_to_mont::h119f90470fdec935) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_scalar_inv_to_mont::h119f90470fdec935) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 1 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__bn_from_montgomery_in_place
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.14
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.14.rcgu.o:(ring::arithmetic::bigint::elem_reduced::hdae4cbc94e98e42c) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.00
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.00.rcgu.o:(ring::arithmetic::bigint::elem_exp_consttime_inner::h4a818e31f0993e91) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.00
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.00.rcgu.o:(ring::arithmetic::bigint::elem_exp_consttime_inner::h6b42a82c39add38c) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_point_mul_base_vartime
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::twin_mul_nistz256::hb8132c2db0245ecb) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_point_mul
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::twin_mul_nistz256::hb8132c2db0245ecb) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::PRIVATE_KEY_OPS::h04bdcf74b2b65bc0) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_point_add
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::twin_mul_nistz256::hb8132c2db0245ecb) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::PRIVATE_KEY_OPS::h04bdcf74b2b65bc0) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_sqr_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::p256_elem_inv_squared::h668294c23a67d694) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::COMMON_OPS::h00b614e5aa6b0369) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_mul_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::p256_elem_inv_squared::h668294c23a67d694) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::COMMON_OPS::h00b614e5aa6b0369) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_scalar_sqr_rep_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::p256_scalar_inv_to_mont::hb56fadde8df0b890) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p256_point_mul_base
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p256::p256_point_mul_base_impl::h4d0f58ccf7e63110) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__p384_elem_mul_mont
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_elem_sqr_mont::hdce2c44585eb84e4) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_elem_inv_squared::hd4e42350d8233256) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::ops::p384::p384_elem_inv_squared::hd4e42350d8233256) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 1 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__LIMBS_add_mod
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::ec::suite_b::verify_affine_point_is_on_the_curve_scaled::h1f6beee2546540f4 (.llvm.16731639430438924728)) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.12
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.12.rcgu.o:(ring::ec::suite_b::ecdsa::signing::EcdsaKeyPair::sign::he85c17b56df34564) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.11
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.11.rcgu.o:(_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$::verify::he7a5398c510c986a) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 1 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__OPENSSL_cpuid_setup
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.15
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.15.rcgu.o:(ring::polyfill::once_cell::race::OnceNonZeroUsize::init::h2197a9ad5d8e6322 (.llvm.16731639430438924728)) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__LIMBS_reduce_once
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.12
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.12.rcgu.o:(ring::ec::suite_b::ecdsa::signing::EcdsaKeyPair::sign::he85c17b56df34564) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.11
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.11.rcgu.o:(_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$::verify::he7a5398c510c986a) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.11
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.11.rcgu.o:(ring::ec::suite_b::ecdsa::digest_scalar::digest_scalar::hde76db4a2fbd192f) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 1 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__LIMBS_less_than
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.11
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.11.rcgu.o:(_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$::verify::he7a5398c510c986a) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.10
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.10.rcgu.o:(ring::arithmetic::bigint::boxed_limbs::BoxedLimbs$LT$M$GT$::from_be_bytes_padded_less_than::h0bafc94fb84c0a1d) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.10
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.10.rcgu.o:(ring::arithmetic::bigint::modulusvalue::OwnedModulusValue$LT$M$GT$::verify_less_than::h654c77e38c157590) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced 3 more times

          ld.lld: error: undefined symbol: ring_core_0_17_14__bn_neg_inv_mod_r_u64
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.14
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.14.rcgu.o:(ring::rsa::keypair::KeyPair::from_components_::h1fb0771a25fcbd9b) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.14
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.14.rcgu.o:(ring::rsa::keypair::KeyPair::from_components_::h1fb0771a25fcbd9b) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.02
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.02.rcgu.o:(ring::rsa::public_modulus::PublicModulus::from_be_bytes::h09e61c6c154e2b61) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: undefined symbol: ring_core_0_17_14__LIMBS_sub_mod
          >>> referenced by ring.bf0c9ad56a81ad98-cgu.14
          >>>               ring-6cb60de9e800807a.ring.bf0c9ad56a81ad98-cgu.14.rcgu.o:(ring::rsa::keypair::KeyPair::sign::h2dbd2d1ae3cc428c) in archive /home/octogiraffe/.cache/paru/clone/kagi-cli/src/kagi-cli-0.9.3/target/release/deps/libring-6cb60de9e800807a.rlib

          ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
          collect2: error: ld returned 1 exit status


error: could not compile `kagi` (bin "kagi") due to 1 previous error
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'kagi-cli-0.9.3-1':
error: packages failed to build: kagi-cli-0.9.3-1

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions