Revertron / Alfis

Alternative Free Identity System
https://alfis.name
GNU Affero General Public License v3.0
295 stars 26 forks source link

Arch Build Broken - 0.8.5 #370

Open zquestz opened 1 week ago

zquestz commented 1 week ago

Build is completely broken in Arch Linux. README.md directions no longer work.

error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:/home/quest/.rvm/gems/ruby-2.7.3/bin:/home/quest/.rvm/gems/ruby-2.7.3@global/bin:/home/quest/.rvm/rubies/ruby-2.7.3/bin:/home/quest/go/bin:/home/quest/go/bin:/opt/google-cloud-cli/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/opt/cuda/bin:/opt/cuda/nsight_compute:/opt/cuda/nsight_systems/bin:/usr/share/dotnet:/home/quest/.dotnet/tools:/usr/lib/emscripten:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/rocm/bin:/home/quest/.krew/bin:/home/quest/.krew/bin:/home/quest/.rvm/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustc0ydkru/symbols.o" "/home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o" "-Wl,--as-needed" "-L" "/home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps" "-L" "/usr/lib" "-L" "/home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/build/tinyfiledialogs-d509018df7decb32/out" "-L" "/home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/build/ring-bf500d009c77fbae/out" "-L" "/usr/lib" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib" "/tmp/rustc0ydkru/libtinyfiledialogs-89260de0f97fdc36.rlib" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3c97835acb133c24.rlib" "-Wl,-Bdynamic" "-lsqlite3" "-lgtk-3" "-lgdk-3" "-lz" "-lharfbuzz" "-lpangocairo-1.0" "-lpango-1.0" "-latk-1.0" "-lcairo" "-lcairo-gobject" "-lgdk_pixbuf-2.0" "-lsoup-2.4" "-lgmodule-2.0" "-lgio-2.0" "-ljavascriptcoregtk-4.0" "-lglib-2.0" "-lgobject-2.0" "-lwebkit2gtk-4.0" "-lgtk-3" "-lgdk-3" "-lz" "-lharfbuzz" "-lpangocairo-1.0" "-lpango-1.0" "-latk-1.0" "-lcairo" "-lcairo-gobject" "-lgdk_pixbuf-2.0" "-lsoup-2.4" "-lgmodule-2.0" "-lgio-2.0" "-ljavascriptcoregtk-4.0" "-lglib-2.0" "-lgobject-2.0" "-lwebkit2gtk-4.0" "-lgmodule-2.0" "-lgio-2.0" "-lglib-2.0" "-lgobject-2.0" "-lsoup-2.4" "-lgdk-3" "-lz" "-lharfbuzz" "-lpangocairo-1.0" "-lpango-1.0" "-latk-1.0" "-lcairo" "-lcairo-gobject" "-lgdk_pixbuf-2.0" "-lgio-2.0" "-lglib-2.0" "-lgobject-2.0" "-lgtk-3" "-lgobject-2.0" "-lglib-2.0" "-latk-1.0" "-lharfbuzz" "-lpangocairo-1.0" "-lpango-1.0" "-lgdk_pixbuf-2.0" "-lcairo-gobject" "-lcairo" "-lglib-2.0" "-lgobject-2.0" "-lgdk-3" "-lz" "-lgobject-2.0" "-lglib-2.0" "-lharfbuzz" "-lpango-1.0" "-lgobject-2.0" "-lglib-2.0" "-lgdk_pixbuf-2.0" "-lgobject-2.0" "-lglib-2.0" "-lgio-2.0" "-lglib-2.0" "-lgobject-2.0" "-lglib-2.0" "-lcairo" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-all" "-nodefaultlibs"
  = note: /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `alfis::web_ui::run_interface::{{closure}}':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN5alfis6web_ui13run_interface28_$u7b$$u7b$closure$u7d$$u7d$17hc407ab0996c984c0E+0x350d): undefined reference to `tinyfd_openFileDialog'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN5alfis6web_ui13run_interface28_$u7b$$u7b$closure$u7d$$u7d$17hc407ab0996c984c0E+0x3d80): undefined reference to `tinyfd_saveFileDialog'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p256::p256_point_mul_base_impl':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p25624p256_point_mul_base_impl17h0ac6916d06a25964E+0x4a): undefined reference to `ring_core_0_17_8_p256_point_mul_base'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p256::twin_mul_nistz256':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p25617twin_mul_nistz25617h497fc3869720e48cE+0x5c): undefined reference to `ring_core_0_17_8_p256_point_mul_base_vartime'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p25617twin_mul_nistz25617h497fc3869720e48cE+0xbb): undefined reference to `ring_core_0_17_8_p256_point_mul'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `core::ops::function::FnOnce::call_once':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17h4c71d0856de86be8E+0x1b): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::PublicScalarOps::elem_less_than':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops15PublicScalarOps14elem_less_than17h33f47c5399768647E+0x1c): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::aes_gcm::aes_gcm_seal':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17ha9e1dd43dfbde713E+0x1bd): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17ha9e1dd43dfbde713E+0x348): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17ha9e1dd43dfbde713E+0x410): undefined reference to `ring_core_0_17_8_aes_nohw_encrypt'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::aes_gcm::aes_gcm_open':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h824a88ed0a746fddE+0x1af): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h824a88ed0a746fddE+0x3dd): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h824a88ed0a746fddE+0x493): undefined reference to `ring_core_0_17_8_aes_nohw_encrypt'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::gcm::Context::update_block':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead3gcm7Context12update_block17h011b1bf99ba0981cE+0xc): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::aes_gcm::finish':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm6finish17hda3fe0a72f8464d0E+0xc1): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm6finish17hda3fe0a72f8464d0E+0xeb): undefined reference to `ring_core_0_17_8_aes_nohw_encrypt'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::gcm::Context::update_blocks':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead3gcm7Context13update_blocks17h8d998c0265f324d5E+0x1a): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::aes::Key::ctr32_encrypt_within':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead3aes3Key20ctr32_encrypt_within17hecc7b1dc5be7690fE+0x3e): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead3aes3Key20ctr32_encrypt_within17hecc7b1dc5be7690fE+0x81): undefined reference to `ring_core_0_17_8_aes_nohw_ctr32_encrypt_blocks'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::aes_gcm::init':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm4init17h27650811e664e322E+0xa2): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm4init17h27650811e664e322E+0xc7): undefined reference to `ring_core_0_17_8_aes_nohw_set_encrypt_key'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead7aes_gcm4init17h27650811e664e322E+0x15e): undefined reference to `ring_core_0_17_8_aes_nohw_encrypt'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p384::p384_elem_sqr_mont':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38418p384_elem_sqr_mont17hec8bed7f06af0440E+0xa): undefined reference to `ring_core_0_17_8_p384_elem_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p384::p384_elem_inv_squared':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38421p384_elem_inv_squared17h4381ee71a4308a8aE+0x30): undefined reference to `ring_core_0_17_8_p384_elem_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p384::p384_point_mul_base_impl':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38424p384_point_mul_base_impl17h393450278635ede3E+0x58): undefined reference to `ring_core_0_17_8_p384_point_mul'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `core::ops::function::FnOnce::call_once':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17h14bf720b21d69202E+0x6a): undefined reference to `ring_core_0_17_8_p384_point_mul'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17h14bf720b21d69202E+0xc9): undefined reference to `ring_core_0_17_8_p384_point_mul'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17h14bf720b21d69202E+0x12b): undefined reference to `ring_core_0_17_8_p384_point_add'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `core::ops::function::FnOnce::call_once':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17hb26ab4a4caafefe9E+0x1b): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4core3ops8function6FnOnce9call_once17hb26ab4a4caafefe9E+0x44): undefined reference to `ring_core_0_17_8_p384_scalar_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::p384::p384_scalar_inv_to_mont':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38423p384_scalar_inv_to_mont17h7827f5a5a881210cE+0x67): undefined reference to `ring_core_0_17_8_p384_scalar_mul_mont'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38423p384_scalar_inv_to_mont17h7827f5a5a881210cE+0x9a4): undefined reference to `ring_core_0_17_8_p384_scalar_mul_mont'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops4p38423p384_scalar_inv_to_mont17h7827f5a5a881210cE+0xa26): undefined reference to `ring_core_0_17_8_p384_scalar_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::verify_inverses_consttime':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint25verify_inverses_consttime17h5b5a1b69c127b3bcE+0x36): undefined reference to `ring_core_0_17_8_LIMBS_equal_limb'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::limb::limbs_minimal_bits':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4limb18limbs_minimal_bits17ha6e4646feed8e17dE+0x81): undefined reference to `ring_core_0_17_8_LIMB_shr'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::limb::parse_big_endian_in_range_and_pad_consttime':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4limb43parse_big_endian_in_range_and_pad_consttime17h66a19422c61bb4acE+0x134): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4limb43parse_big_endian_in_range_and_pad_consttime17h66a19422c61bb4acE+0x14e): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::rsa::keypair::KeyPair::from_components':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0x621): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0x646): undefined reference to `ring_core_0_17_8_LIMBS_less_than_limb'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0x6cc): undefined reference to `ring_core_0_17_8_bn_neg_inv_mod_r_u64'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0x7ce): undefined reference to `ring_core_0_17_8_LIMBS_shl_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xa12): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xa37): undefined reference to `ring_core_0_17_8_LIMBS_less_than_limb'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xaa6): undefined reference to `ring_core_0_17_8_bn_neg_inv_mod_r_u64'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xb75): undefined reference to `ring_core_0_17_8_LIMBS_shl_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xcea): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair7KeyPair15from_components17h8665dc3f40dcdc8fE+0xe2d): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::elem_reduced':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint12elem_reduced17h2ef56e590ddc429cE+0x10e): undefined reference to `ring_core_0_17_8_bn_from_montgomery_in_place'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::rsa::keypair::PrivateCrtPrime<M>::new':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair24PrivateCrtPrime$LT$M$GT$3new17h2e947d637d206bd9E+0x5e): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::rsa::keypair::PrivateCrtPrime<M>::new':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair24PrivateCrtPrime$LT$M$GT$3new17h027003c026f5ec0eE+0xdd): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa7keypair24PrivateCrtPrime$LT$M$GT$3new17h027003c026f5ec0eE+0x157): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::boxed_limbs::BoxedLimbs<M>::from_be_bytes_padded_less_than':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint11boxed_limbs19BoxedLimbs$LT$M$GT$30from_be_bytes_padded_less_than17h5150bf2b3e9bf0c3E+0xae): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::modulus::OwnedModulus<M>::from_be_bytes':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint7modulus21OwnedModulus$LT$M$GT$13from_be_bytes17h460ccc644d682af4E+0x177): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint7modulus21OwnedModulus$LT$M$GT$13from_be_bytes17h460ccc644d682af4E+0x19b): undefined reference to `ring_core_0_17_8_LIMBS_less_than_limb'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint7modulus21OwnedModulus$LT$M$GT$13from_be_bytes17h460ccc644d682af4E+0x1db): undefined reference to `ring_core_0_17_8_bn_neg_inv_mod_r_u64'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::modulus::OwnedModulus<M>::to_elem':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint7modulus21OwnedModulus$LT$M$GT$7to_elem17ha6ff87da688e53acE+0x34): undefined reference to `ring_core_0_17_8_LIMBS_less_than'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::arithmetic::bigint::modulus::Modulus<M>::oneR':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring10arithmetic6bigint7modulus16Modulus$LT$M$GT$4oneR17h0253540ebcb11f9bE+0x15d): undefined reference to `ring_core_0_17_8_LIMBS_shl_mod'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::rsa::public_key::Inner::from_modulus_and_exponent':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa10public_key5Inner25from_modulus_and_exponent17h9f0faf4239fcdbb3E+0x1ba): undefined reference to `ring_core_0_17_8_LIMBS_are_even'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa10public_key5Inner25from_modulus_and_exponent17h9f0faf4239fcdbb3E+0x1eb): undefined reference to `ring_core_0_17_8_LIMBS_less_than_limb'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa10public_key5Inner25from_modulus_and_exponent17h9f0faf4239fcdbb3E+0x211): undefined reference to `ring_core_0_17_8_bn_neg_inv_mod_r_u64'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa10public_key5Inner25from_modulus_and_exponent17h9f0faf4239fcdbb3E+0x43c): undefined reference to `ring_core_0_17_8_LIMBS_shl_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa10public_key5Inner25from_modulus_and_exponent17h9f0faf4239fcdbb3E+0x45d): undefined reference to `ring_core_0_17_8_LIMBS_shl_mod'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::curve25519::x25519::x25519_public_from_private':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551926x25519_public_from_private17hf713a5ec4ba2faceE+0x40): undefined reference to `ring_core_0_17_8_x25519_sc_mask'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551926x25519_public_from_private17hf713a5ec4ba2faceE+0x57): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551926x25519_public_from_private17hf713a5ec4ba2faceE+0x7b): undefined reference to `ring_core_0_17_8_x25519_public_from_private_generic_masked'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::curve25519::x25519::x25519_ecdh':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h6ce8cccd4e494082E+0x50): undefined reference to `ring_core_0_17_8_x25519_sc_mask'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h6ce8cccd4e494082E+0x73): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h6ce8cccd4e494082E+0x8f): undefined reference to `ring_core_0_17_8_x25519_scalar_mult_adx'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h6ce8cccd4e494082E+0x97): undefined reference to `ring_core_0_17_8_x25519_scalar_mult_generic_masked'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h6ce8cccd4e494082E+0xb4): undefined reference to `ring_core_0_17_8_CRYPTO_memcmp'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::verify_affine_point_is_on_the_curve_scaled':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b42verify_affine_point_is_on_the_curve_scaled17hb8b2b8271a461e54E+0xad): undefined reference to `ring_core_0_17_8_LIMBS_add_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b42verify_affine_point_is_on_the_curve_scaled17hb8b2b8271a461e54E+0xfa): undefined reference to `ring_core_0_17_8_LIMBS_equal'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<ring::ec::suite_b::ecdsa::verification::EcdsaVerificationAlgorithm as ring::signature::VerificationAlgorithm>::verify':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN125_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17heab0bcdf62a43e31E+0x5d3): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ops::CommonOps::elem_add':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b3ops9CommonOps8elem_add17hbb0559c71539789dE+0x16): undefined reference to `ring_core_0_17_8_LIMBS_add_mod'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::chacha20_poly1305::chacha20_poly1305_seal':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x49): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0xfb): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_init'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x12c): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x152): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x1aa): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x1d0): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x287): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h2df57ff03d4bf299E+0x2b0): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_finish'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::chacha20_poly1305::chacha20_poly1305_open':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x53): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x11c): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_init'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x153): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x176): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x194): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x1be): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x292): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_update'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h7bc06fecc3e4c61cE+0x2bb): undefined reference to `ring_core_0_17_8_CRYPTO_poly1305_finish'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::ecdsa::digest_scalar::digest_scalar':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b5ecdsa13digest_scalar13digest_scalar17hebbdb718f2519355E+0x72): undefined reference to `ring_core_0_17_8_LIMBS_reduce_once'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::suite_b::private_key::affine_from_jacobian':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec7suite_b11private_key20affine_from_jacobian17hf123fc8ec4edb285E+0x8f): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::quic::aes_init_128':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_init_12817h723fa6d033855095E+0x92): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_init_12817h723fa6d033855095E+0xb8): undefined reference to `ring_core_0_17_8_aes_nohw_set_encrypt_key'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::quic::aes_new_mask':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_new_mask17ha9900c26a580d079E+0x29): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_new_mask17ha9900c26a580d079E+0x52): undefined reference to `ring_core_0_17_8_aes_nohw_encrypt'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::aead::quic::aes_init_256':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_init_25617h33a1f8061c919412E+0x92): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring4aead4quic12aes_init_25617h33a1f8061c919412E+0xb8): undefined reference to `ring_core_0_17_8_aes_nohw_set_encrypt_key'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::ec::curve25519::ed25519::signing::Ed25519KeyPair::from_seed_':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x197): undefined reference to `ring_core_0_17_8_x25519_sc_mask'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x21b): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x246): undefined reference to `ring_core_0_17_8_x25519_ge_scalarmult_base'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x30a): undefined reference to `ring_core_0_17_8_x25519_fe_invert'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x32d): undefined reference to `ring_core_0_17_8_x25519_fe_mul_ttt'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x384): undefined reference to `ring_core_0_17_8_x25519_fe_tobytes'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring2ec10curve255197ed255197signing14Ed25519KeyPair10from_seed_17h6ec4479df35a7d21E+0x38d): undefined reference to `ring_core_0_17_8_x25519_fe_isnegative'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `ring::rsa::verification::<impl ring::signature::VerificationAlgorithm for ring::rsa::RsaParameters>::verify':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN4ring3rsa12verification93_$LT$impl$u20$ring..signature..VerificationAlgorithm$u20$for$u20$ring..rsa..RsaParameters$GT$6verify17h1a101437c3844edeE+0x1de): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<ring::ec::curve25519::ed25519::verification::EdDSAParameters as ring::signature::VerificationAlgorithm>::verify':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x198): undefined reference to `ring_core_0_17_8_x25519_ge_frombytes_vartime'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x1c4): undefined reference to `ring_core_0_17_8_x25519_fe_neg'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x252): undefined reference to `ring_core_0_17_8_x25519_sc_reduce'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x2cf): undefined reference to `ring_core_0_17_8_x25519_ge_double_scalarmult_vartime'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x3c8): undefined reference to `ring_core_0_17_8_x25519_fe_invert'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x3eb): undefined reference to `ring_core_0_17_8_x25519_fe_mul_ttt'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x445): undefined reference to `ring_core_0_17_8_x25519_fe_tobytes'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17hda6b40e60f4a2811E+0x44e): undefined reference to `ring_core_0_17_8_x25519_fe_isnegative'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::tls13::Tls13MessageDecrypter as rustls::crypto::cipher::MessageDecrypter>::decrypt':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN111_$LT$rustls..crypto..ring..tls13..Tls13MessageDecrypter$u20$as$u20$rustls..crypto..cipher..MessageDecrypter$GT$7decrypt17h0f68763df72a125aE+0x10e): undefined reference to `ring_core_0_17_8_CRYPTO_memcmp'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::tls12::ChaCha20Poly1305MessageDecrypter as rustls::crypto::cipher::MessageDecrypter>::decrypt':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN122_$LT$rustls..crypto..ring..tls12..ChaCha20Poly1305MessageDecrypter$u20$as$u20$rustls..crypto..cipher..MessageDecrypter$GT$7decrypt17h0fc8e43db5f50258E+0x1e3): undefined reference to `ring_core_0_17_8_CRYPTO_memcmp'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::tls12::GcmMessageDecrypter as rustls::crypto::cipher::MessageDecrypter>::decrypt':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN109_$LT$rustls..crypto..ring..tls12..GcmMessageDecrypter$u20$as$u20$rustls..crypto..cipher..MessageDecrypter$GT$7decrypt17hee8e428352e5bd0cE+0x1b8): undefined reference to `ring_core_0_17_8_CRYPTO_memcmp'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `spin::once::Once<T,R>::try_call_once_slow':
          alfis.575bc86bf4eecbf4-cgu.00:(.text.unlikely._ZN4spin4once17Once$LT$T$C$R$GT$18try_call_once_slow17h19338fe91a5ba419E+0x14): undefined reference to `ring_core_0_17_8_OPENSSL_cpuid_setup'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::quic::PacketKey as rustls::quic::PacketKey>::decrypt_in_place':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN81_$LT$rustls..crypto..ring..quic..PacketKey$u20$as$u20$rustls..quic..PacketKey$GT$16decrypt_in_place17h5d08498c2abb60e7E+0xcc): undefined reference to `ring_core_0_17_8_CRYPTO_memcmp'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::sign::Ed25519Signer as rustls::crypto::signer::Signer>::sign':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x217): undefined reference to `ring_core_0_17_8_x25519_sc_reduce'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x2a1): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x2cf): undefined reference to `ring_core_0_17_8_x25519_ge_scalarmult_base'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x375): undefined reference to `ring_core_0_17_8_x25519_fe_invert'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x395): undefined reference to `ring_core_0_17_8_x25519_fe_mul_ttt'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x3eb): undefined reference to `ring_core_0_17_8_x25519_fe_tobytes'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x3f4): undefined reference to `ring_core_0_17_8_x25519_fe_isnegative'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x49d): undefined reference to `ring_core_0_17_8_x25519_sc_reduce'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN92_$LT$rustls..crypto..ring..sign..Ed25519Signer$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17hff2d0a8a75de9071E+0x4d3): undefined reference to `ring_core_0_17_8_x25519_sc_muladd'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::sign::RsaSigner as rustls::crypto::signer::Signer>::sign':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x669): undefined reference to `ring_core_0_17_8_LIMBS_window5_split_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x6bf): undefined reference to `ring_core_0_17_8_LIMBS_window5_split_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x6f8): undefined reference to `ring_core_0_17_8_LIMBS_window5_unsplit_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x8e6): undefined reference to `ring_core_0_17_8_bn_from_montgomery_in_place'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0xc4e): undefined reference to `ring_core_0_17_8_LIMBS_window5_split_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0xcaf): undefined reference to `ring_core_0_17_8_LIMBS_window5_split_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0xce8): undefined reference to `ring_core_0_17_8_LIMBS_window5_unsplit_window'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0xe17): undefined reference to `ring_core_0_17_8_LIMBS_reduce_once'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0xe38): undefined reference to `ring_core_0_17_8_LIMBS_sub_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x1089): undefined reference to `ring_core_0_17_8_LIMBS_add_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN88_$LT$rustls..crypto..ring..sign..RsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17ha5e1508773f48912E+0x10de): undefined reference to `ring_core_0_17_8_LIMBS_equal'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o: in function `<rustls::crypto::ring::sign::EcdsaSigner as rustls::crypto::signer::Signer>::sign':
          alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN90_$LT$rustls..crypto..ring..sign..EcdsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17h5bd22be198d03463E+0x384): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN90_$LT$rustls..crypto..ring..sign..EcdsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17h5bd22be198d03463E+0x514): undefined reference to `ring_core_0_17_8_LIMBS_reduce_once'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN90_$LT$rustls..crypto..ring..sign..EcdsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17h5bd22be198d03463E+0x55c): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN90_$LT$rustls..crypto..ring..sign..EcdsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17h5bd22be198d03463E+0x60e): undefined reference to `ring_core_0_17_8_LIMBS_add_mod'
          /usr/bin/ld: alfis.575bc86bf4eecbf4-cgu.00:(.text._ZN90_$LT$rustls..crypto..ring..sign..EcdsaSigner$u20$as$u20$rustls..crypto..signer..Signer$GT$4sign17h5bd22be198d03463E+0x6a5): undefined reference to `ring_core_0_17_8_LIMBS_are_zero'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o:(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410COMMON_OPS17hb426cc43cfffa9a8E+0x0): undefined reference to `ring_core_0_17_8_p384_elem_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o:(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410COMMON_OPS17hb426cc43cfffa9a8E+0x10): undefined reference to `ring_core_0_17_8_p384_point_add'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o:(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410SCALAR_OPS17hd94a85da685210d6E+0x8): undefined reference to `ring_core_0_17_8_p384_scalar_mul_mont'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o:(.data.rel.ro._ZN4ring2ec7suite_b3ops4p25615PRIVATE_KEY_OPS17hfbc6ae41d4a0e45cE+0x18): undefined reference to `ring_core_0_17_8_p256_point_mul'
          /usr/bin/ld: /home/quest/src/aur/alfis/src/Alfis-0.8.5/target/release/deps/alfis-d34c1708db7a1e74.alfis.575bc86bf4eecbf4-cgu.00.rcgu.o:(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38415PRIVATE_KEY_OPS17hedfee7ff1a6a5bafE+0x18): undefined reference to `ring_core_0_17_8_p384_point_mul'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-chacha-x86_64-elf.o): in function `ring_core_0_17_8_ChaCha20_ctr32':
          /home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/chacha-x86_64-elf.S:52:(.text+0x11): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-aesni-x86_64-elf.o): in function `ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks':
          /home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/aesni-x86_64-elf.S:369:(.text+0x4bf): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-aesni-x86_64-elf.o): in function `ring_core_0_17_8_aes_hw_set_encrypt_key':
          /home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/aesni-x86_64-elf.S:881:(.text+0xd1a): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-x86_64-mont-elf.o): in function `ring_core_0_17_8_bn_mul_mont':
          /home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/x86_64-mont-elf.S:26:(.text+0x1c): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-x86_64-mont-elf.o): in function `bn_sqr8x_mont':
          /home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/x86_64-mont-elf.S:788:(.text+0x8b7): undefined reference to `ring_core_0_17_8_OPENSSL_ia32cap_P'
          /usr/bin/ld: /tmp/rustc0ydkru/libring-c2014d20268b55e2.rlib(fb428d2c58dd656b-x86_64-mont5-elf.o):/home/quest/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ring-0.17.8/pregenerated/x86_64-mont5-elf.S:24: more undefined references to `ring_core_0_17_8_OPENSSL_ia32cap_P' follow
          collect2: error: ld returned 1 exit status

  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)

error: could not compile `alfis` (bin "alfis") due to 1 previous error
==> ERROR: A failure occurred in build().
    Aborting...
Revertron commented 1 week ago

How exactly are you building ALFIS?

zquestz commented 1 week ago

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=alfis

Used this as a base but bumped the version to 0.8.5.

Revertron commented 1 week ago

Does 0.8.4 compile okay? // I've checked in Debian now - it compiles flawlessly. Maybe something with dependencies.

zquestz commented 1 week ago

Nope neither works for me in Arch. It has newer libs than debian, which is probably the cause.-JoshOn Sep 4, 2024 5:37 AM, Revertron @.***> wrote: Does 0.8.4 compile okay? // I've checked in Debian now - it compiles flawlessly. Maybe something with dependencies.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Revertron commented 1 week ago

Okay, I've updated my Arch VM, and ALFIS is building there flawlessly. Just for the test, can you try building from the master branch?

zquestz commented 1 week ago

Found the issue. Arch started to enable LTO by default.

If I add options=('!lto') to the PKGBUILD it builds as expected. =)

Here's some docs on their changes.

https://rfc.archlinux.page/0004-lto-by-default/