PyO3 / maturin

Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
https://maturin.rs
Apache License 2.0
3.72k stars 255 forks source link

0.14.1: build fails #1280

Closed kloczek closed 1 year ago

kloczek commented 1 year ago

Bug Description

Build fails.

Your Python version (python -V)

3.9.16

Your pip version (pip -V)

22.3.1

What bindings you're using

No response

Does cargo build work?

If on windows, have you checked that you aren't accidentally using unix path (those with the forward slash /)?

Steps to Reproduce

/usr/bin/python3 -sBm build -w --no-isolation

kloczek commented 1 year ago

Here is build log

+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/maturin
copying maturin/__init__.py -> build/lib.linux-x86_64-cpython-38/maturin
copying maturin/__main__.py -> build/lib.linux-x86_64-cpython-38/maturin
copying maturin/import_hook.py -> build/lib.linux-x86_64-cpython-38/maturin
running egg_info
creating maturin.egg-info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
writing manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --release -v --locked
   Compiling proc-macro2 v1.0.47
   Compiling quote v1.0.21
   Compiling libc v0.2.137
   Compiling unicode-ident v1.0.5
   Compiling syn v1.0.103
   Compiling version_check v0.9.4
   Compiling cfg-if v1.0.0
   Compiling memchr v2.5.0
   Compiling serde_derive v1.0.147
   Compiling serde v1.0.147
   Compiling autocfg v1.1.0
   Compiling once_cell v1.16.0
   Compiling cc v1.0.76
   Compiling log v0.4.17
   Compiling io-lifetimes v0.7.5
   Compiling rustix v0.35.13
   Compiling bitflags v1.3.2
   Compiling linux-raw-sys v0.0.46
   Compiling itoa v1.0.4
   Compiling regex-syntax v0.6.28
   Compiling termcolor v1.1.3
   Compiling heck v0.4.0
   Compiling os_str_bytes v6.4.0
   Compiling adler v1.0.2
   Compiling crossbeam-utils v0.8.12
   Compiling lazy_static v1.4.0
   Compiling crunchy v0.2.2
   Compiling typenum v1.15.0
   Compiling crc32fast v1.3.2
   Compiling strsim v0.10.0
   Compiling byteorder v1.4.3
   Compiling unicode-width v0.1.10
   Compiling serde_json v1.0.88
   Compiling encoding_index_tests v0.1.4
   Compiling tiny-keccak v2.0.2
   Compiling pkg-config v0.3.26
   Compiling scopeguard v1.1.0
   Compiling proc-macro-hack v0.5.19
   Compiling spin v0.5.2
   Compiling ryu v1.0.11
   Compiling untrusted v0.7.1
   Compiling either v1.8.0
   Compiling camino v1.1.1

[..]

   Compiling cargo-xwin v0.12.2
     Running `rustc --crate-name cargo_xwin --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo-xwin-0.12.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="rustls-tls"' -C metadata=60a137088587df56 -C extra-filename=-60a137088587df56 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rmeta --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_options-b47d0397bb14ce61.rmeta --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-d92d41ee280a1f89.rmeta --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs-da6c60e78ae42420.rmeta --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rmeta --extern indicatif=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libindicatif-a71b339a5eb570bd.rmeta --extern path_slash=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpath_slash-228e65999ee746d9.rmeta --extern which=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwhich-f1d66488991d069a.rmeta --extern xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libxwin-4f576bc46fb3354f.rmeta --cap-lints allow -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/ring-31821e60f1b26132/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/bzip2-sys-0a26907be771c2f8/out/lib`
   Compiling askama_derive v0.11.2
     Running `rustc --crate-name askama_derive --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/askama_derive-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="config"' -C metadata=75a14c29ff4bc772 -C extra-filename=-75a14c29ff4bc772 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern askama_shared=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_shared-1bdab6491b4ae4d1.rlib --extern proc_macro2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libproc_macro2-9c43c3dc791f0ed3.rlib --extern syn=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsyn-e5c87dfecf1a5152.rlib --extern proc_macro --cap-lints allow`
   Compiling askama v0.11.1
     Running `rustc --crate-name askama --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/askama-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="config"' -C metadata=63d22189195103fa -C extra-filename=-63d22189195103fa --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern askama_derive=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_derive-75a14c29ff4bc772.so --extern askama_escape=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_escape-126d5079a86d7b45.rmeta --extern askama_shared=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_shared-a40a7f94e3fa9789.rmeta --cap-lints allow`
   Compiling uniffi_bindgen v0.21.0
     Running `rustc --crate-name uniffi_bindgen --edition=2021 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/uniffi_bindgen-0.21.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=876c933b737df609 -C extra-filename=-876c933b737df609 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rmeta --extern askama=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama-63d22189195103fa.rmeta --extern bincode=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbincode-6dfccd29718d1154.rmeta --extern camino=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcamino-3491ea99e532a547.rmeta --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-89842467b5efd709.rmeta --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rmeta --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-1f17174d329f9535.rmeta --extern heck=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libheck-b88bd83771309d46.rmeta --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libonce_cell-64b5643befda01ab.rmeta --extern paste=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpaste-52773fdd6368b264.so --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde-8837b6908e7ff83b.rmeta --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde_json-5f9c8298107ac80b.rmeta --extern toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml-8c6c2626c0c13bbd.rmeta --extern uniffi_meta=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_meta-05eb8d05f04ddf02.rmeta --extern weedle=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libweedle-27bf29c12a8444a1.rmeta --cap-lints allow`
   Compiling maturin v0.14.1 (/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1)
     Running `rustc --crate-name maturin --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=ea1db9e260dff114 -C extra-filename=-ea1db9e260dff114 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rmeta --extern base64=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbase64-49016ed9ee972e9e.rmeta --extern bytesize=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbytesize-1092387c41f2e415.rmeta --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_options-b47d0397bb14ce61.rmeta --extern cargo_xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_xwin-60a137088587df56.rmeta --extern cargo_zigbuild=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_zigbuild-13a96729eda656e6.rmeta --extern cargo_metadata=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_metadata-70b4875fb5ce7fca.rmeta --extern cbindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcbindgen-64a215dce5257d54.rmeta --extern cc=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcc-11b14448bcbe9b95.rmeta --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-d92d41ee280a1f89.rmeta --extern clap_complete=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete-68d523b9ccc77b9e.rmeta --extern clap_complete_fig=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete_fig-00252a7be84b946c.rmeta --extern configparser=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconfigparser-5bedc2ac758f695b.rmeta --extern console=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconsole-0fe43b4041d17dcb.rmeta --extern dialoguer=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdialoguer-6465a484fc3e7eee.rmeta --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs-da6c60e78ae42420.rmeta --extern dunce=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdunce-c3ebf6a4542f1b07.rmeta --extern fat_macho=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfat_macho-58461220b3d63aaa.rmeta --extern flate2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libflate2-8e72a599f9805bce.rmeta --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rmeta --extern glob=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libglob-9aae4bf15201fb95.rmeta --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-d349b399fc605cab.rmeta --extern human_panic=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libhuman_panic-f2dce430eda3e5c9.rmeta --extern ignore=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libignore-51a5b64ab5573b0c.rmeta --extern itertools=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libitertools-6f02d1e42afa9870.rmeta --extern lddtree=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblddtree-741782ec03dbbba8.rmeta --extern minijinja=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libminijinja-faed94dc5938b20b.rmeta --extern multipart=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmultipart-d8858da6cf698e36.rmeta --extern normpath=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnormpath-40065a844c29cd46.rmeta --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libonce_cell-64b5643befda01ab.rmeta --extern pep440=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpep440-6ee4841017114c7a.rmeta --extern platform_info=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libplatform_info-6f07d623fdca0e71.rmeta --extern pyproject_toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpyproject_toml-5e4a692423602e7e.rmeta --extern python_pkginfo=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpython_pkginfo-90d6ba7af45808e9.rmeta --extern regex=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex-2561cf90dc5d67c3.rmeta --extern rpassword=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librpassword-6f4a9deb24c9a8a3.rmeta --extern rustc_version=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustc_version-97c731645e781407.rmeta --extern semver=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsemver-8995d00904ebed30.rmeta --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde-8837b6908e7ff83b.rmeta --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde_json-5f9c8298107ac80b.rmeta --extern sha2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsha2-cb6688890fb58421.rmeta --extern tar=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtar-f81bfe84ddd97c6f.rmeta --extern target_lexicon=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtarget_lexicon-327ac4ef285f995e.rmeta --extern tempfile=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtempfile-2ffa66003e737ca3.rmeta --extern textwrap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtextwrap-c32f75223b88ec9c.rmeta --extern thiserror=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libthiserror-0992c85a2724f79c.rmeta --extern toml_edit=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml_edit-ff6cbdf7e4f61822.rmeta --extern tracing=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing-8483ce286d3fa967.rmeta --extern tracing_subscriber=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_subscriber-1b25cc1e2c1aac20.rmeta --extern uniffi_bindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_bindgen-876c933b737df609.rmeta --extern ureq=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libureq-8e1bc6ffca64af31.rmeta --extern zip=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libzip-9d39b34da185b0e4.rmeta -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/ring-31821e60f1b26132/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/bzip2-sys-0a26907be771c2f8/out/lib`
     Running `rustc --crate-name maturin --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=396d9eeff07fcada -C extra-filename=-396d9eeff07fcada --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rlib --extern base64=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbase64-49016ed9ee972e9e.rlib --extern bytesize=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbytesize-1092387c41f2e415.rlib --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_options-b47d0397bb14ce61.rlib --extern cargo_xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_xwin-60a137088587df56.rlib --extern cargo_zigbuild=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_zigbuild-13a96729eda656e6.rlib --extern cargo_metadata=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_metadata-70b4875fb5ce7fca.rlib --extern cbindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcbindgen-64a215dce5257d54.rlib --extern cc=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcc-11b14448bcbe9b95.rlib --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-d92d41ee280a1f89.rlib --extern clap_complete=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete-68d523b9ccc77b9e.rlib --extern clap_complete_fig=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete_fig-00252a7be84b946c.rlib --extern configparser=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconfigparser-5bedc2ac758f695b.rlib --extern console=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconsole-0fe43b4041d17dcb.rlib --extern dialoguer=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdialoguer-6465a484fc3e7eee.rlib --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs-da6c60e78ae42420.rlib --extern dunce=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdunce-c3ebf6a4542f1b07.rlib --extern fat_macho=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfat_macho-58461220b3d63aaa.rlib --extern flate2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libflate2-8e72a599f9805bce.rlib --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rlib --extern glob=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libglob-9aae4bf15201fb95.rlib --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-d349b399fc605cab.rlib --extern human_panic=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libhuman_panic-f2dce430eda3e5c9.rlib --extern ignore=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libignore-51a5b64ab5573b0c.rlib --extern itertools=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libitertools-6f02d1e42afa9870.rlib --extern lddtree=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblddtree-741782ec03dbbba8.rlib --extern maturin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmaturin-ea1db9e260dff114.rlib --extern minijinja=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libminijinja-faed94dc5938b20b.rlib --extern multipart=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmultipart-d8858da6cf698e36.rlib --extern normpath=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnormpath-40065a844c29cd46.rlib --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libonce_cell-64b5643befda01ab.rlib --extern pep440=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpep440-6ee4841017114c7a.rlib --extern platform_info=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libplatform_info-6f07d623fdca0e71.rlib --extern pyproject_toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpyproject_toml-5e4a692423602e7e.rlib --extern python_pkginfo=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpython_pkginfo-90d6ba7af45808e9.rlib --extern regex=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex-2561cf90dc5d67c3.rlib --extern rpassword=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librpassword-6f4a9deb24c9a8a3.rlib --extern rustc_version=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustc_version-97c731645e781407.rlib --extern semver=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsemver-8995d00904ebed30.rlib --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde-8837b6908e7ff83b.rlib --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde_json-5f9c8298107ac80b.rlib --extern sha2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsha2-cb6688890fb58421.rlib --extern tar=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtar-f81bfe84ddd97c6f.rlib --extern target_lexicon=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtarget_lexicon-327ac4ef285f995e.rlib --extern tempfile=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtempfile-2ffa66003e737ca3.rlib --extern textwrap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtextwrap-c32f75223b88ec9c.rlib --extern thiserror=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libthiserror-0992c85a2724f79c.rlib --extern toml_edit=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml_edit-ff6cbdf7e4f61822.rlib --extern tracing=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing-8483ce286d3fa967.rlib --extern tracing_subscriber=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_subscriber-1b25cc1e2c1aac20.rlib --extern uniffi_bindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_bindgen-876c933b737df609.rlib --extern ureq=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libureq-8e1bc6ffca64af31.rlib --extern zip=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libzip-9d39b34da185b0e4.rlib -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/ring-31821e60f1b26132/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/bzip2-sys-0a26907be771c2f8/out/lib`
error: linking with `cc` failed: exit status: 1
  |
  = note: "cc" "-m64" "/tmp/rustcWsxmu0/symbols.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.0.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.1.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.10.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.11.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.12.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.13.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.14.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.15.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.2.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.3.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.4.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.5.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.6.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.7.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.8.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.maturin.9c2f3afe-cgu.9.rcgu.o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada.482fzye4360vvu4c.rcgu.o" "-Wl,--as-needed" "-L" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps" "-L" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/ring-31821e60f1b26132/out" "-L" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/bzip2-sys-0a26907be771c2f8/out/lib" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete_fig-00252a7be84b946c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_subscriber-1b25cc1e2c1aac20.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_serde-e5ddd3626b9ca78c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnu_ansi_term-48baac214d252bb2.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liboverload-affa978127f2f6e1.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsharded_slab-2a62ff5c2af279a0.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmatchers-e81843a1043335b9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex_automata-dbd06ba55f1f50c9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_log-d60932ce09d06d66.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libhuman_panic-f2dce430eda3e5c9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libos_type-07a9f66beacc9728.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuuid-a929d084a1e09aea.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbacktrace-8db4cc1c1d93e57e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libobject-19e49a2b69eeacb3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaddr2line-e048a5dba62aa69a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgimli-1d39131063ba6327.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustc_demangle-a8a5c325a7097b51.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmaturin-ea1db9e260dff114.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librpassword-6f4a9deb24c9a8a3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpython_pkginfo-90d6ba7af45808e9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librfc2047_decoder-a6b0b516069cfbbf.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libchumsky-9357c588d8dac827.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libahash-fb0322ff1935c68f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconst_random-048c18fcc7a94f08.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmailparse-c14afbd918a13ca7.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libquoted_printable-81cbc7c06540f150.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdata_encoding-291fbab2c24ee8f7.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcharset-73108c3ceb500387.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_rs-b3f807e6f4f70349.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_bindgen-876c933b737df609.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbincode-6dfccd29718d1154.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-1f17174d329f9535.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_meta-05eb8d05f04ddf02.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libweedle-27bf29c12a8444a1.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama-63d22189195103fa.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_shared-a40a7f94e3fa9789.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnom-8cf2c7cf147089e0.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaskama_escape-126d5079a86d7b45.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-89842467b5efd709.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_lex-ffcddcb27a8b923a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcbindgen-64a215dce5257d54.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libheck-b88bd83771309d46.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsyn-d1214fa0850107a2.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libquote-88b61c0d4742a847.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libproc_macro2-42c7db7cb0e4dbcc.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicode_ident-94f8f71476c94a22.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-45e3a066d6dc7a3c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtar-f81bfe84ddd97c6f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libxattr-e18dfe093d62d389.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfiletime-24cf2abdec931c54.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtextwrap-c32f75223b88ec9c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsmawk-e4f6e2602376d336.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicode_linebreak-c8af0e48d4181007.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpep440-6ee4841017114c7a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdunce-c3ebf6a4542f1b07.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_xwin-60a137088587df56.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libxwin-4f576bc46fb3354f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libparking_lot-16bcb73aa92ca1d3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libparking_lot_core-2901eff4f2d2cb59.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsmallvec-2c38427417fc1977.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblock_api-25986b71715015ba.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcab-bbb3df0a54287ca4.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblzxd-4ab5ff811834443f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtwox_hash-b85bfa19bfd3201b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libstatic_assertions-cde6bc56d9b0ff81.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmsi-4e4c3cedb5d6277b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding-c9d2f3cccd703ad0.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_index_tradchinese-83a7cdf435a6210a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_index_simpchinese-05d4c4758436297d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_index_japanese-6c7f89b3578b0e48.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_index_korean-989fe12b8a99e31f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libencoding_index_singlebyte-ea80cd6960dfb2d2.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcfb-8bbc75b30b0f9937.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuuid-43a7f1ee527bf927.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libureq-8e1bc6ffca64af31.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwebpki_roots-c2642e3a7ae79457.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbase64-49016ed9ee972e9e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustls-3cfc113f85768062.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsct-c5bf043c9ffc1d08.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwebpki-bb2c55a0dcef48df.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libspin-e3c41201cddcc62b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuntrusted-235c1f5fdf00356b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsocks-ef6a8202814c0cf3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libchunked_transfer-085878f57e21ee7c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liburl-8563052a84d69f4d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libidna-924b9c92a7cef119.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicode_normalization-a085bf4e6b707caf.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtinyvec-9a862a49f2118d04.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtinyvec_macros-453ad95303d538a5.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicode_bidi-b8c3ad3b25070236.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libform_urlencoded-b3f4cb8ddac2ef2f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpercent_encoding-3c76abbb2ef67635.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librayon-f651e336d5fa1368.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librayon_core-b193d5776767d979.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnum_cpus-ac106b1e0bb104f9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrossbeam_deque-3b9b6c36b413d78e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrossbeam_epoch-81dd73af8a470e8b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmemoffset-cee3a55c74a8bd5e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libscopeguard-ed4b6fb19b9e31b0.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrossbeam_channel-80060547db07ab6f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libindicatif-a71b339a5eb570bd.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libportable_atomic-ae85897680a2d79b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnumber_prefix-9a5e41b5ff15e127.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml_edit-ff6cbdf7e4f61822.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libindexmap-3df69242b306bed9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libhashbrown-747bde354b5ca076.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcombine-29865d8a8c8d8444.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbytes-2d3a2fc785be6c63.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml_datetime-d4fd1936f607006f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcc-11b14448bcbe9b95.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmultipart-d8858da6cf698e36.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librand-5e3d017205e62f80.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librand_chacha-b129de3452afbe67.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libppv_lite86-1e8a343d728e64fe.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librand_core-7986e4c0431bc281.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgetrandom-939440b3c40e8825.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmime_guess-8405276994fc086c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicase-f3e892d66db8178f.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmime-49545a6fe8201747.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconfigparser-5bedc2ac758f695b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbytesize-1092387c41f2e415.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libplatform_info-6f07d623fdca0e71.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpyproject_toml-5e4a692423602e7e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml-8c6c2626c0c13bbd.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libminijinja-faed94dc5938b20b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdialoguer-6465a484fc3e7eee.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconsole-0fe43b4041d17dcb.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libterminal_size-66970e613374a2c3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libunicode_width-90923923d6e4f8d5.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libzip-9d39b34da185b0e4.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtime-c32830c9a1870f5c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtime_core-6e1a26238de69728.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2_sys-a527123a327d1507.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbyteorder-b60b08f855ff2257.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libflate2-8e72a599f9805bce.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libminiz_oxide-4a138378f38c53ed.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libadler-701c42bf888d864c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrc32fast-bcf885cde051846e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtempfile-2ffa66003e737ca3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfastrand-67eb040b91dbc323.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libremove_dir_all-8fa920c838eeeacb.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing-8483ce286d3fa967.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpin_project_lite-d3333922d0448455.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_core-c5b21bef39e1db2d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfat_macho-58461220b3d63aaa.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libitertools-6f02d1e42afa9870.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsha2-cb6688890fb58421.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcpufeatures-51978d416b12a4a2.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdigest-0124c01d803ee403.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libblock_buffer-52422a594645b023.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrypto_common-1ebed3e859db49da.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgeneric_array-92c786c3408f6d0e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtypenum-1720ec0ef0e10680.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnormpath-40065a844c29cd46.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libignore-51a5b64ab5573b0c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcrossbeam_utils-464dc7dad844bb9d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblazy_static-4c7010f72caf4109.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwalkdir-ee7fd1857fee5a00.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsame_file-ebbb47bbf93d4dbb.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libthread_local-c900d0f2b32d73fe.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libglobset-7fface2655297dad.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfnv-cc67f16e4be9b462.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbstr-bb442b44f7ac2a10.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libthiserror-0992c85a2724f79c.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex-2561cf90dc5d67c3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libaho_corasick-31dcd50bbd342f3a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmemchr-0b7495c165918a32.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex_syntax-4a3603377b42a1c4.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblddtree-741782ec03dbbba8.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libglob-9aae4bf15201fb95.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-d349b399fc605cab.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libplain-a3e7f70ce428bd1d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblog-1118eff8665d216d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcfg_if-e468bd7a375cd306.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libscroll-56d0884efa242a32.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete-68d523b9ccc77b9e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_zigbuild-13a96729eda656e6.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwhich-f1d66488991d069a.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libeither-66ad583b692fd37e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs-da6c60e78ae42420.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs_sys-2b80b0a1083d6f68.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_metadata-70b4875fb5ce7fca.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_platform-dd6ed9de2749044b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcamino-3491ea99e532a547.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde_json-5f9c8298107ac80b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libryu-8266a53ab7e22358.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libitoa-bffff5b6b8b2d553.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustc_version-97c731645e781407.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsemver-8995d00904ebed30.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_options-b47d0397bb14ce61.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtarget_lexicon-327ac4ef285f995e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde-8837b6908e7ff83b.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpath_slash-228e65999ee746d9.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-d92d41ee280a1f89.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libatty-8ae57ca51eddab0d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblibc-944bc6eb22a14ee4.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libterminal_size-e90cc54b125f184e.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustix-3d6d06ee15fb5b06.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libio_lifetimes-391dd1b2cf9fa2df.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblinux_raw_sys-23f72ed26ef4cafc.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libstrsim-9537eead27e7ebd3.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_lex-906a1c53d9a68ab5.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libos_str_bytes-cf476d205505426d.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtermcolor-53e21bce1d982918.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbitflags-05ea8c7ec2bf51b0.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libonce_cell-64b5643befda01ab.rlib" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rlib" "-Wl,--start-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-064d9043f422624f.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-b23fccd53e0e2275.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-a931d3f9d4c0a1e2.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-cabd253e6e3e9e54.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-e7ef5b6ee415fbbb.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-4a961bb46f54223e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-4ed0a328a03cd4f6.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-9023cceb210e3186.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e386d9f6c41c1585.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-9e904d827b963d18.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-75dec70ce685f906.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-4d725ddb542bdbe1.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-cc2d5447685eb512.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f16f44fe44fe442e.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-4fce3beeb22f4319.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-fa49e87c73a8a49c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-9ac5eadda12eba16.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-77d22c5eaacc7631.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-61291f84c2e5c07b.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
  = note: /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.3.rcgu.o): in function `spin::once::Once<T>::call_once':
          ring.e0d3d2ce-cgu.3:(.text._ZN4spin4once13Once$LT$T$GT$9call_once17h7b1ae1f0110231bdE+0x2c): undefined reference to `GFp_cpuid_setup'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.3.rcgu.o): in function `ring::aead::gcm::Context::new':
          ring.e0d3d2ce-cgu.3:(.text._ZN4ring4aead3gcm7Context3new17h23f385687c29a7f5E+0x63): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.3:(.text._ZN4ring4aead3gcm7Context3new17h23f385687c29a7f5E+0x230): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.3.rcgu.o): in function `ring::aead::gcm::Context::update_block':
          ring.e0d3d2ce-cgu.3:(.text._ZN4ring4aead3gcm7Context12update_block17hd413f75035891d82E+0x1d): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.3.rcgu.o): in function `ring::rsa::verification::verify_rsa_':
          ring.e0d3d2ce-cgu.3:(.text._ZN4ring3rsa12verification11verify_rsa_17hf66bad120c126ab3E+0x106): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.4.rcgu.o): in function `ring::ec::suite_b::private_key::affine_from_jacobian':
          ring.e0d3d2ce-cgu.4:(.text._ZN4ring2ec7suite_b11private_key20affine_from_jacobian17hb100dbe81aa59861E+0x86): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: ring.e0d3d2ce-cgu.4:(.text._ZN4ring2ec7suite_b11private_key20affine_from_jacobian17hb100dbe81aa59861E+0x292): undefined reference to `LIMBS_equal'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsct-c5bf043c9ffc1d08.rlib(sct-c5bf043c9ffc1d08.sct.edd6fc5e-cgu.2.rcgu.o): in function `spin::once::Once<T>::call_once':
          sct.edd6fc5e-cgu.2:(.text._ZN4spin4once13Once$LT$T$GT$9call_once17h75a7ff499a2277a9E+0x2c): undefined reference to `GFp_cpuid_setup'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libwebpki-bb2c55a0dcef48df.rlib(webpki-bb2c55a0dcef48df.webpki.34b3b7aa-cgu.9.rcgu.o): in function `ring::signature::UnparsedPublicKey<B>::verify':
          webpki.34b3b7aa-cgu.9:(.text._ZN4ring9signature26UnparsedPublicKey$LT$B$GT$6verify17h53782e14f657c3b6E+0x50): undefined reference to `GFp_cpuid_setup'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o): in function `ring::ec::suite_b::ops::p384::p384_elem_inv_squared':
          ring.e0d3d2ce-cgu.1:(.text._ZN4ring2ec7suite_b3ops4p38421p384_elem_inv_squared17h65ea18582ede5c5dE.llvm.2473547236352375673+0x2b): undefined reference to `GFp_p384_elem_mul_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o): in function `ring::ec::suite_b::ops::p384::p384_point_mul_base_impl':
          ring.e0d3d2ce-cgu.1:(.text._ZN4ring2ec7suite_b3ops4p38424p384_point_mul_base_impl17h779488457463a6a3E.llvm.2473547236352375673+0x3d): undefined reference to `GFp_nistz384_point_mul'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o): in function `ring::ec::suite_b::ops::p384::p384_scalar_inv_to_mont':
          ring.e0d3d2ce-cgu.1:(.text._ZN4ring2ec7suite_b3ops4p38423p384_scalar_inv_to_mont17h3a294b08375e97a1E+0x47): undefined reference to `GFp_p384_scalar_mul_mont'
          /usr/bin/ld: ring.e0d3d2ce-cgu.1:(.text._ZN4ring2ec7suite_b3ops4p38423p384_scalar_inv_to_mont17h3a294b08375e97a1E+0x891): undefined reference to `GFp_p384_scalar_mul_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o): in function `ring::ec::suite_b::ops::p384::GFp_p384_elem_sqr_mont':
          ring.e0d3d2ce-cgu.1:(.text._ZN4ring2ec7suite_b3ops4p38422GFp_p384_elem_sqr_mont17hbc744007897efa8eE.llvm.2473547236352375673+0x5): undefined reference to `GFp_p384_elem_mul_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410COMMON_OPS17h64c6732818b48388E.llvm.2473547236352375673+0xf8): undefined reference to `GFp_p384_elem_add'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410COMMON_OPS17h64c6732818b48388E.llvm.2473547236352375673+0x100): undefined reference to `GFp_p384_elem_mul_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410COMMON_OPS17h64c6732818b48388E.llvm.2473547236352375673+0x110): undefined reference to `GFp_nistz384_point_add'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38410SCALAR_OPS17h3d3a2646f7107fe2E+0x10): undefined reference to `GFp_p384_scalar_mul_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.1.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p38415PRIVATE_KEY_OPS17h398d70cda36a6f72E+0x18): undefined reference to `GFp_nistz384_point_mul'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.10.rcgu.o): in function `ring::aead::shift::shift_partial':
          ring.e0d3d2ce-cgu.10:(.text._ZN4ring4aead5shift13shift_partial17hff99eba60b9e6105E+0x88): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.10:(.text._ZN4ring4aead5shift13shift_partial17hff99eba60b9e6105E+0xf5): undefined reference to `GFp_aes_nohw_encrypt'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.10.rcgu.o): in function `ring::ec::suite_b::ops::PublicScalarOps::elem_less_than':
          ring.e0d3d2ce-cgu.10:(.text._ZN4ring2ec7suite_b3ops15PublicScalarOps14elem_less_than17h6a210af780ddf4b9E+0x1c): undefined reference to `LIMBS_less_than'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.11.rcgu.o): in function `ring::limb::limbs_minimal_bits':
          ring.e0d3d2ce-cgu.11:(.text._ZN4ring4limb18limbs_minimal_bits17h90822f89dc21a655E+0x1a): undefined reference to `LIMB_shr'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.11.rcgu.o): in function `ring::limb::parse_big_endian_in_range_partially_reduced_and_pad_consttime':
          ring.e0d3d2ce-cgu.11:(.text._ZN4ring4limb61parse_big_endian_in_range_partially_reduced_and_pad_consttime17hcd53b02ac7e6bd59E+0x124): undefined reference to `LIMBS_reduce_once'
          /usr/bin/ld: ring.e0d3d2ce-cgu.11:(.text._ZN4ring4limb61parse_big_endian_in_range_partially_reduced_and_pad_consttime17hcd53b02ac7e6bd59E+0x13b): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.11.rcgu.o): in function `ring::limb::parse_big_endian_in_range_and_pad_consttime':
          ring.e0d3d2ce-cgu.11:(.text._ZN4ring4limb43parse_big_endian_in_range_and_pad_consttime17h0e8d5b086abfb96eE+0x128): undefined reference to `LIMBS_less_than'
          /usr/bin/ld: ring.e0d3d2ce-cgu.11:(.text._ZN4ring4limb43parse_big_endian_in_range_and_pad_consttime17h0e8d5b086abfb96eE+0x144): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.14.rcgu.o): in function `ring::constant_time::verify_slices_are_equal':
          ring.e0d3d2ce-cgu.14:(.text._ZN4ring13constant_time23verify_slices_are_equal17hf77cd7fed40b2639E+0x13): undefined reference to `GFp_memcmp'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.14.rcgu.o): in function `ring::ec::suite_b::public_key::parse_uncompressed_point':
          ring.e0d3d2ce-cgu.14:(.text._ZN4ring2ec7suite_b10public_key24parse_uncompressed_point17hb1ac7703c99a2f49E+0x19a): undefined reference to `LIMBS_equal'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.15.rcgu.o): in function `<ring::ec::suite_b::ecdsa::verification::EcdsaVerificationAlgorithm as ring::signature::VerificationAlgorithm>::verify':
          ring.e0d3d2ce-cgu.15:(.text._ZN125_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17he8e67c8111b4bad1E+0x403): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: ring.e0d3d2ce-cgu.15:(.text._ZN125_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17he8e67c8111b4bad1E+0x5e1): undefined reference to `LIMBS_are_zero'
          /usr/bin/ld: ring.e0d3d2ce-cgu.15:(.text._ZN125_$LT$ring..ec..suite_b..ecdsa..verification..EcdsaVerificationAlgorithm$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17he8e67c8111b4bad1E+0x841): undefined reference to `LIMBS_equal'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.2.rcgu.o): in function `ring::aead::chacha20_poly1305::chacha20_poly1305_seal':
          ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x3b): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0xe3): undefined reference to `GFp_poly1305_init'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x10a): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x161): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x1bd): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x21a): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x23f): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_seal17h7eeda3681f229ef4E+0x26c): undefined reference to `GFp_poly1305_finish'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.2.rcgu.o): in function `ring::aead::chacha20_poly1305::chacha20_poly1305_open':
          ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x3f): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0xe2): undefined reference to `GFp_poly1305_init'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x107): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x15a): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x191): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x1e4): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x242): undefined reference to `GFp_poly1305_update'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring4aead17chacha20_poly130522chacha20_poly1305_open17h80196ed1645cd1e6E+0x26f): undefined reference to `GFp_poly1305_finish'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.2.rcgu.o): in function `ring::ec::suite_b::ops::p256::p256_point_mul_base_impl':
          ring.e0d3d2ce-cgu.2:(.text._ZN4ring2ec7suite_b3ops4p25624p256_point_mul_base_impl17h202c6a00675f29d0E.llvm.15328927175081715653+0x2f): undefined reference to `GFp_nistz256_point_mul_base'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.2.rcgu.o): in function `ring::ec::suite_b::ops::p256::p256_scalar_inv_to_mont':
          ring.e0d3d2ce-cgu.2:(.text._ZN4ring2ec7suite_b3ops4p25623p256_scalar_inv_to_mont17h37add4f89d8ed2e6E+0x8b): undefined reference to `GFp_p256_scalar_sqr_mont'
          /usr/bin/ld: ring.e0d3d2ce-cgu.2:(.text._ZN4ring2ec7suite_b3ops4p25623p256_scalar_inv_to_mont17h37add4f89d8ed2e6E+0x2ab): undefined reference to `GFp_p256_scalar_sqr_mont'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.2.rcgu.o):(.data.rel.ro._ZN4ring2ec7suite_b3ops4p25615PRIVATE_KEY_OPS17h989cdea7d7372beeE+0x18): undefined reference to `GFp_nistz256_point_mul'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.6.rcgu.o): in function `ring::aead::open_within_::open_within':
          ring.e0d3d2ce-cgu.6:(.text._ZN4ring4aead12open_within_11open_within17h4ab2a4eb6b9f876dE+0x97): undefined reference to `GFp_memcmp'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.6.rcgu.o): in function `ring::ec::curve25519::x25519::x25519_public_from_private':
          ring.e0d3d2ce-cgu.6:(.text._ZN4ring2ec10curve255196x2551926x25519_public_from_private17h53760c039d344683E+0x3e): undefined reference to `GFp_x25519_sc_mask'
          /usr/bin/ld: ring.e0d3d2ce-cgu.6:(.text._ZN4ring2ec10curve255196x2551926x25519_public_from_private17h53760c039d344683E+0x4a): undefined reference to `GFp_x25519_public_from_private_generic_masked'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.6.rcgu.o): in function `ring::ec::curve25519::x25519::x25519_ecdh':
          ring.e0d3d2ce-cgu.6:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h8448e6f241aeb2d3E+0x44): undefined reference to `GFp_x25519_sc_mask'
          /usr/bin/ld: ring.e0d3d2ce-cgu.6:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h8448e6f241aeb2d3E+0x5f): undefined reference to `GFp_x25519_scalar_mult_generic_masked'
          /usr/bin/ld: ring.e0d3d2ce-cgu.6:(.text._ZN4ring2ec10curve255196x2551911x25519_ecdh17h8448e6f241aeb2d3E+0x7f): undefined reference to `GFp_memcmp'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.7.rcgu.o): in function `ring::aead::aes_gcm::init':
          ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm4init17hfefba09f0b3a6fbeE+0xbc): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm4init17hfefba09f0b3a6fbeE+0x123): undefined reference to `GFp_aes_nohw_set_encrypt_key'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm4init17hfefba09f0b3a6fbeE+0x1e6): undefined reference to `GFp_aes_nohw_encrypt'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.7.rcgu.o): in function `ring::aead::aes_gcm::aes_gcm_seal':
          ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17he03f5e693290a8eeE+0xa9): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17he03f5e693290a8eeE+0x2e2): undefined reference to `GFp_aes_nohw_ctr32_encrypt_blocks'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_seal17he03f5e693290a8eeE+0x495): undefined reference to `GFp_aes_nohw_encrypt'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.7.rcgu.o): in function `ring::aead::aes_gcm::aes_gcm_open':
          ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0xb3): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0x152): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0x181): undefined reference to `GFp_aes_nohw_ctr32_encrypt_blocks'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0x1b4): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0x43f): undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN4ring4aead7aes_gcm12aes_gcm_open17h8e75cabbafdbbdaeE+0x4cc): undefined reference to `GFp_aes_nohw_encrypt'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.7.rcgu.o): in function `<ring::ec::curve25519::ed25519::verification::EdDSAParameters as ring::signature::VerificationAlgorithm>::verify':
          ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0xe8): undefined reference to `GFp_x25519_ge_frombytes_vartime'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x110): undefined reference to `GFp_x25519_fe_neg'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x1a9): undefined reference to `GFp_x25519_sc_reduce'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x230): undefined reference to `GFp_x25519_ge_double_scalarmult_vartime'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x364): undefined reference to `GFp_x25519_fe_invert'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x38a): undefined reference to `GFp_x25519_fe_mul_ttt'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x3ec): undefined reference to `GFp_x25519_fe_tobytes'
          /usr/bin/ld: ring.e0d3d2ce-cgu.7:(.text._ZN119_$LT$ring..ec..curve25519..ed25519..verification..EdDSAParameters$u20$as$u20$ring..signature..VerificationAlgorithm$GT$6verify17h4afb64d4126a1386E+0x3f5): undefined reference to `GFp_x25519_fe_isnegative'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(aesni-x86_64-elf.o): in function `GFp_aes_hw_ctr32_encrypt_blocks':
          /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/aesni-x86_64-elf.S:363: undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(aesni-x86_64-elf.o): in function `GFp_aes_hw_set_encrypt_key':
          /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/aesni-x86_64-elf.S:869: undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(x86_64-mont-elf.o): in function `GFp_bn_mul_mont':
          /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/x86_64-mont-elf.S:29: undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(x86_64-mont-elf.o): in function `bn_sqr8x_mont':
          /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/x86_64-mont-elf.S:790: undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(x86_64-mont5-elf.o): in function `GFp_bn_mul_mont_gather5':
          /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/x86_64-mont5-elf.S:27: undefined reference to `GFp_ia32cap_P'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(x86_64-mont5-elf.o):/home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/pregenerated/x86_64-mont5-elf.S:1098: more undefined references to `GFp_ia32cap_P' follow
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.0.rcgu.o): in function `ring::arithmetic::bigint::Modulus<M>::from_be_bytes_with_bit_length':
          ring.e0d3d2ce-cgu.0:(.text._ZN4ring10arithmetic6bigint16Modulus$LT$M$GT$29from_be_bytes_with_bit_length17h111c50d8b8632880E+0x1bf): undefined reference to `LIMBS_are_even'
          /usr/bin/ld: ring.e0d3d2ce-cgu.0:(.text._ZN4ring10arithmetic6bigint16Modulus$LT$M$GT$29from_be_bytes_with_bit_length17h111c50d8b8632880E+0x1e3): undefined reference to `LIMBS_less_than_limb'
          /usr/bin/ld: ring.e0d3d2ce-cgu.0:(.text._ZN4ring10arithmetic6bigint16Modulus$LT$M$GT$29from_be_bytes_with_bit_length17h111c50d8b8632880E+0x229): undefined reference to `GFp_bn_neg_inv_mod_r_u64'
          /usr/bin/ld: ring.e0d3d2ce-cgu.0:(.text._ZN4ring10arithmetic6bigint16Modulus$LT$M$GT$29from_be_bytes_with_bit_length17h111c50d8b8632880E+0x2d8): undefined reference to `LIMBS_shl_mod'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libring-0b8243b7a1220865.rlib(ring-0b8243b7a1220865.ring.e0d3d2ce-cgu.0.rcgu.o): in function `ring::arithmetic::bigint::Elem<M>::from_be_bytes_padded':
          ring.e0d3d2ce-cgu.0:(.text._ZN4ring10arithmetic6bigint13Elem$LT$M$GT$20from_be_bytes_padded17hbad14db6268da823E+0x17d): undefined reference to `LIMBS_less_than'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `bzip2::mem::Compress::new':
          bzip2.3af1ef1f-cgu.5:(.text._ZN5bzip23mem8Compress3new17h2647fb7cdccbe901E+0x4c): undefined reference to `BZ2_bzCompressInit'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `bzip2::mem::Compress::compress_vec':
          bzip2.3af1ef1f-cgu.5:(.text._ZN5bzip23mem8Compress12compress_vec17h1814bd02991db7f1E+0x53): undefined reference to `BZ2_bzCompress'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `bzip2::mem::Decompress::new':
          bzip2.3af1ef1f-cgu.5:(.text._ZN5bzip23mem10Decompress3new17h5f12826d1c02e07fE+0x46): undefined reference to `BZ2_bzDecompressInit'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `bzip2::mem::Decompress::decompress':
          bzip2.3af1ef1f-cgu.5:(.text._ZN5bzip23mem10Decompress10decompress17h6980e8e7f7d5f9c0E+0x17): undefined reference to `BZ2_bzDecompress'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `<bzip2::mem::DirCompress as bzip2::mem::Direction>::destroy':
          bzip2.3af1ef1f-cgu.5:(.text._ZN65_$LT$bzip2..mem..DirCompress$u20$as$u20$bzip2..mem..Direction$GT$7destroy17h97214aef2f1348acE+0x2): undefined reference to `BZ2_bzCompressEnd'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbzip2-83bf53d33a2e78aa.rlib(bzip2-83bf53d33a2e78aa.bzip2.3af1ef1f-cgu.5.rcgu.o): in function `<bzip2::mem::DirDecompress as bzip2::mem::Direction>::destroy':
          bzip2.3af1ef1f-cgu.5:(.text._ZN67_$LT$bzip2..mem..DirDecompress$u20$as$u20$bzip2..mem..Direction$GT$7destroy17h7d4b835b3497b4b5E+0x2): undefined reference to `BZ2_bzDecompressEnd'
          /usr/bin/ld: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/maturin-396d9eeff07fcada: hidden symbol `GFp_ia32cap_P' isn't defined
          /usr/bin/ld: final link failed: bad value
          collect2: error: ld returned 1 exit status

  = help: 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#cargorustc-link-libkindname)

error: could not compile `maturin` due to previous error

Caused by:
  process didn't exit successfully: `rustc --crate-name maturin --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=396d9eeff07fcada -C extra-filename=-396d9eeff07fcada --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libanyhow-69fec62f87679dca.rlib --extern base64=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbase64-49016ed9ee972e9e.rlib --extern bytesize=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libbytesize-1092387c41f2e415.rlib --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_options-b47d0397bb14ce61.rlib --extern cargo_xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_xwin-60a137088587df56.rlib --extern cargo_zigbuild=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_zigbuild-13a96729eda656e6.rlib --extern cargo_metadata=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcargo_metadata-70b4875fb5ce7fca.rlib --extern cbindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcbindgen-64a215dce5257d54.rlib --extern cc=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libcc-11b14448bcbe9b95.rlib --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap-d92d41ee280a1f89.rlib --extern clap_complete=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete-68d523b9ccc77b9e.rlib --extern clap_complete_fig=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libclap_complete_fig-00252a7be84b946c.rlib --extern configparser=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconfigparser-5bedc2ac758f695b.rlib --extern console=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libconsole-0fe43b4041d17dcb.rlib --extern dialoguer=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdialoguer-6465a484fc3e7eee.rlib --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdirs-da6c60e78ae42420.rlib --extern dunce=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libdunce-c3ebf6a4542f1b07.rlib --extern fat_macho=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfat_macho-58461220b3d63aaa.rlib --extern flate2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libflate2-8e72a599f9805bce.rlib --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libfs_err-e620a4cafc5352f2.rlib --extern glob=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libglob-9aae4bf15201fb95.rlib --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libgoblin-d349b399fc605cab.rlib --extern human_panic=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libhuman_panic-f2dce430eda3e5c9.rlib --extern ignore=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libignore-51a5b64ab5573b0c.rlib --extern itertools=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libitertools-6f02d1e42afa9870.rlib --extern lddtree=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/liblddtree-741782ec03dbbba8.rlib --extern maturin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmaturin-ea1db9e260dff114.rlib --extern minijinja=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libminijinja-faed94dc5938b20b.rlib --extern multipart=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libmultipart-d8858da6cf698e36.rlib --extern normpath=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libnormpath-40065a844c29cd46.rlib --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libonce_cell-64b5643befda01ab.rlib --extern pep440=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpep440-6ee4841017114c7a.rlib --extern platform_info=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libplatform_info-6f07d623fdca0e71.rlib --extern pyproject_toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpyproject_toml-5e4a692423602e7e.rlib --extern python_pkginfo=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libpython_pkginfo-90d6ba7af45808e9.rlib --extern regex=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libregex-2561cf90dc5d67c3.rlib --extern rpassword=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librpassword-6f4a9deb24c9a8a3.rlib --extern rustc_version=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/librustc_version-97c731645e781407.rlib --extern semver=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsemver-8995d00904ebed30.rlib --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde-8837b6908e7ff83b.rlib --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libserde_json-5f9c8298107ac80b.rlib --extern sha2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libsha2-cb6688890fb58421.rlib --extern tar=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtar-f81bfe84ddd97c6f.rlib --extern target_lexicon=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtarget_lexicon-327ac4ef285f995e.rlib --extern tempfile=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtempfile-2ffa66003e737ca3.rlib --extern textwrap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtextwrap-c32f75223b88ec9c.rlib --extern thiserror=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libthiserror-0992c85a2724f79c.rlib --extern toml_edit=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtoml_edit-ff6cbdf7e4f61822.rlib --extern tracing=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing-8483ce286d3fa967.rlib --extern tracing_subscriber=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libtracing_subscriber-1b25cc1e2c1aac20.rlib --extern uniffi_bindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libuniffi_bindgen-876c933b737df609.rlib --extern ureq=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libureq-8e1bc6ffca64af31.rlib --extern zip=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/deps/libzip-9d39b34da185b0e4.rlib -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/ring-31821e60f1b26132/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.1/target/release/build/bzip2-sys-0a26907be771c2f8/out/lib` (exit status: 1)
error: `cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --release -v --locked` failed with code 101
messense commented 1 year ago

Please provide more information, operating system, rustc version and etc.

The build failure looks related to ring, please verify that you can build ring first.

kloczek commented 1 year ago

rust 1.63.0, Linux x86/64. How can I veryfy that I can build ring?

messense commented 1 year ago

How can I veryfy that I can build ring?

cargo new test-ring
cd test-ring
cargo add ring

use this example code in src/main.rs

use ring::{hmac, rand};

fn main() {
    let rng = rand::SystemRandom::new();
    let key = hmac::Key::generate(hmac::HMAC_SHA256, &rng).unwrap();

    let msg = "hello, world";

    let tag = hmac::sign(&key, msg.as_bytes());

    hmac::verify(&key, msg.as_bytes(), tag.as_ref()).unwrap();
}

and run cargo build / cargo run.

messense commented 1 year ago

I'm unable to reproduce this on Ubuntu 22.04 x86_64.

root@ubuntu:~/code/maturin# python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-310
creating build/lib.linux-x86_64-cpython-310/maturin
copying maturin/import_hook.py -> build/lib.linux-x86_64-cpython-310/maturin
copying maturin/__init__.py -> build/lib.linux-x86_64-cpython-310/maturin
copying maturin/__main__.py -> build/lib.linux-x86_64-cpython-310/maturin
running egg_info
creating maturin.egg-info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
writing manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --release -v --locked
  Downloaded askama_derive v0.11.2
  Downloaded uuid v1.2.2
  Downloaded askama v0.11.1
  Downloaded rayon-core v1.10.1
  Downloaded indexmap v1.9.2
  Downloaded clap v4.0.26
  Downloaded rayon v1.6.0
  Downloaded serde_json v1.0.88
  Downloaded weedle2 v4.0.0
  Downloaded paste v1.0.9
  Downloaded minijinja v0.26.0
  Downloaded uniffi_meta v0.21.0
  Downloaded digest v0.10.6
  Downloaded askama_escape v0.10.3
  Downloaded uniffi_bindgen v0.21.0
  Downloaded askama_shared v0.12.2
  Downloaded 16 crates (1046.1 KB) in 3.22s
   Compiling proc-macro2 v1.0.47
   Compiling quote v1.0.21
   Compiling libc v0.2.137
   Compiling unicode-ident v1.0.5
   Compiling syn v1.0.103
   Compiling version_check v0.9.4
   Compiling cfg-if v1.0.0
   Compiling memchr v2.5.0
[..]
   Compiling maturin v0.14.1 (/root/code/maturin)
     Running `rustc --crate-name maturin --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=44c3853f6961a4c9 -C extra-filename=-44c3853f6961a4c9 --out-dir /root/code/maturin/target/release/deps -L dependency=/root/code/maturin/target/release/deps --extern anyhow=/root/code/maturin/target/release/deps/libanyhow-4d1931f44e777084.rmeta --extern base64=/root/code/maturin/target/release/deps/libbase64-221a182d2404ad0b.rmeta --extern bytesize=/root/code/maturin/target/release/deps/libbytesize-48c0ed61283cc451.rmeta --extern cargo_options=/root/code/maturin/target/release/deps/libcargo_options-661904d7f88de6ba.rmeta --extern cargo_xwin=/root/code/maturin/target/release/deps/libcargo_xwin-65bd1da94260b945.rmeta --extern cargo_zigbuild=/root/code/maturin/target/release/deps/libcargo_zigbuild-4630ae268d838cae.rmeta --extern cargo_metadata=/root/code/maturin/target/release/deps/libcargo_metadata-8c729c73a1a1c864.rmeta --extern cbindgen=/root/code/maturin/target/release/deps/libcbindgen-44ba4efc8aedff51.rmeta --extern cc=/root/code/maturin/target/release/deps/libcc-38cbef37f3bc4c1b.rmeta --extern clap=/root/code/maturin/target/release/deps/libclap-7eb9274ec75c1a30.rmeta --extern clap_complete=/root/code/maturin/target/release/deps/libclap_complete-555f9b0577d064ca.rmeta --extern clap_complete_fig=/root/code/maturin/target/release/deps/libclap_complete_fig-97df08333312cc9a.rmeta --extern configparser=/root/code/maturin/target/release/deps/libconfigparser-ecb074dba2f35dc9.rmeta --extern console=/root/code/maturin/target/release/deps/libconsole-d813997b40ded746.rmeta --extern dialoguer=/root/code/maturin/target/release/deps/libdialoguer-30c756d3956f7f79.rmeta --extern dirs=/root/code/maturin/target/release/deps/libdirs-ed531b62e66ed6f5.rmeta --extern dunce=/root/code/maturin/target/release/deps/libdunce-3bf204bd72b6fd05.rmeta --extern fat_macho=/root/code/maturin/target/release/deps/libfat_macho-3b8297e60dffe4cf.rmeta --extern flate2=/root/code/maturin/target/release/deps/libflate2-145edd952f30e3a4.rmeta --extern fs_err=/root/code/maturin/target/release/deps/libfs_err-1726d94da0b217b7.rmeta --extern glob=/root/code/maturin/target/release/deps/libglob-6ccf7aa824ea4fc9.rmeta --extern goblin=/root/code/maturin/target/release/deps/libgoblin-3483055172e7420f.rmeta --extern human_panic=/root/code/maturin/target/release/deps/libhuman_panic-a4893d4d24890b76.rmeta --extern ignore=/root/code/maturin/target/release/deps/libignore-dc186e631da5d3bf.rmeta --extern itertools=/root/code/maturin/target/release/deps/libitertools-4514135b33e4e269.rmeta --extern lddtree=/root/code/maturin/target/release/deps/liblddtree-e18ceb4404c6323f.rmeta --extern minijinja=/root/code/maturin/target/release/deps/libminijinja-8b010319c4179292.rmeta --extern multipart=/root/code/maturin/target/release/deps/libmultipart-cb8d2154ba420439.rmeta --extern normpath=/root/code/maturin/target/release/deps/libnormpath-192a8501c68f8170.rmeta --extern once_cell=/root/code/maturin/target/release/deps/libonce_cell-b4df9561ab6b1506.rmeta --extern pep440=/root/code/maturin/target/release/deps/libpep440-076d91e60cdfcd5e.rmeta --extern platform_info=/root/code/maturin/target/release/deps/libplatform_info-215e2de3b48f0c32.rmeta --extern pyproject_toml=/root/code/maturin/target/release/deps/libpyproject_toml-1eec63088090df11.rmeta --extern python_pkginfo=/root/code/maturin/target/release/deps/libpython_pkginfo-c9e198f494e234b4.rmeta --extern regex=/root/code/maturin/target/release/deps/libregex-b7cef8400dd46dfa.rmeta --extern rpassword=/root/code/maturin/target/release/deps/librpassword-39b8a46d978c90ef.rmeta --extern rustc_version=/root/code/maturin/target/release/deps/librustc_version-d686c374adc5d190.rmeta --extern semver=/root/code/maturin/target/release/deps/libsemver-c437be988f853f0b.rmeta --extern serde=/root/code/maturin/target/release/deps/libserde-e8803b244f4a023f.rmeta --extern serde_json=/root/code/maturin/target/release/deps/libserde_json-10ee656681533b39.rmeta --extern sha2=/root/code/maturin/target/release/deps/libsha2-5031a27ce7a0509c.rmeta --extern tar=/root/code/maturin/target/release/deps/libtar-68e43641b4f448d8.rmeta --extern target_lexicon=/root/code/maturin/target/release/deps/libtarget_lexicon-f0ebc0cad6c7d3f9.rmeta --extern tempfile=/root/code/maturin/target/release/deps/libtempfile-adc23581b9ccfb06.rmeta --extern textwrap=/root/code/maturin/target/release/deps/libtextwrap-109a7fd3ee591b6a.rmeta --extern thiserror=/root/code/maturin/target/release/deps/libthiserror-fd7a0bd9bc45d6aa.rmeta --extern toml_edit=/root/code/maturin/target/release/deps/libtoml_edit-38fc2356af1105d9.rmeta --extern tracing=/root/code/maturin/target/release/deps/libtracing-bbfa8836538e8450.rmeta --extern tracing_subscriber=/root/code/maturin/target/release/deps/libtracing_subscriber-49077f9d7248bbaa.rmeta --extern uniffi_bindgen=/root/code/maturin/target/release/deps/libuniffi_bindgen-2df0106e23cc3f57.rmeta --extern ureq=/root/code/maturin/target/release/deps/libureq-b344248fb637b126.rmeta --extern zip=/root/code/maturin/target/release/deps/libzip-4200deca9fc1dba9.rmeta -L native=/root/code/maturin/target/release/build/ring-8cdf41053fed3eaf/out -L native=/root/code/maturin/target/release/build/bzip2-sys-5a3ebd651d18f12f/out/lib`
     Running `rustc --crate-name maturin --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=7264b22be0dc26cb -C extra-filename=-7264b22be0dc26cb --out-dir /root/code/maturin/target/release/deps -L dependency=/root/code/maturin/target/release/deps --extern anyhow=/root/code/maturin/target/release/deps/libanyhow-4d1931f44e777084.rlib --extern base64=/root/code/maturin/target/release/deps/libbase64-221a182d2404ad0b.rlib --extern bytesize=/root/code/maturin/target/release/deps/libbytesize-48c0ed61283cc451.rlib --extern cargo_options=/root/code/maturin/target/release/deps/libcargo_options-661904d7f88de6ba.rlib --extern cargo_xwin=/root/code/maturin/target/release/deps/libcargo_xwin-65bd1da94260b945.rlib --extern cargo_zigbuild=/root/code/maturin/target/release/deps/libcargo_zigbuild-4630ae268d838cae.rlib --extern cargo_metadata=/root/code/maturin/target/release/deps/libcargo_metadata-8c729c73a1a1c864.rlib --extern cbindgen=/root/code/maturin/target/release/deps/libcbindgen-44ba4efc8aedff51.rlib --extern cc=/root/code/maturin/target/release/deps/libcc-38cbef37f3bc4c1b.rlib --extern clap=/root/code/maturin/target/release/deps/libclap-7eb9274ec75c1a30.rlib --extern clap_complete=/root/code/maturin/target/release/deps/libclap_complete-555f9b0577d064ca.rlib --extern clap_complete_fig=/root/code/maturin/target/release/deps/libclap_complete_fig-97df08333312cc9a.rlib --extern configparser=/root/code/maturin/target/release/deps/libconfigparser-ecb074dba2f35dc9.rlib --extern console=/root/code/maturin/target/release/deps/libconsole-d813997b40ded746.rlib --extern dialoguer=/root/code/maturin/target/release/deps/libdialoguer-30c756d3956f7f79.rlib --extern dirs=/root/code/maturin/target/release/deps/libdirs-ed531b62e66ed6f5.rlib --extern dunce=/root/code/maturin/target/release/deps/libdunce-3bf204bd72b6fd05.rlib --extern fat_macho=/root/code/maturin/target/release/deps/libfat_macho-3b8297e60dffe4cf.rlib --extern flate2=/root/code/maturin/target/release/deps/libflate2-145edd952f30e3a4.rlib --extern fs_err=/root/code/maturin/target/release/deps/libfs_err-1726d94da0b217b7.rlib --extern glob=/root/code/maturin/target/release/deps/libglob-6ccf7aa824ea4fc9.rlib --extern goblin=/root/code/maturin/target/release/deps/libgoblin-3483055172e7420f.rlib --extern human_panic=/root/code/maturin/target/release/deps/libhuman_panic-a4893d4d24890b76.rlib --extern ignore=/root/code/maturin/target/release/deps/libignore-dc186e631da5d3bf.rlib --extern itertools=/root/code/maturin/target/release/deps/libitertools-4514135b33e4e269.rlib --extern lddtree=/root/code/maturin/target/release/deps/liblddtree-e18ceb4404c6323f.rlib --extern maturin=/root/code/maturin/target/release/deps/libmaturin-44c3853f6961a4c9.rlib --extern minijinja=/root/code/maturin/target/release/deps/libminijinja-8b010319c4179292.rlib --extern multipart=/root/code/maturin/target/release/deps/libmultipart-cb8d2154ba420439.rlib --extern normpath=/root/code/maturin/target/release/deps/libnormpath-192a8501c68f8170.rlib --extern once_cell=/root/code/maturin/target/release/deps/libonce_cell-b4df9561ab6b1506.rlib --extern pep440=/root/code/maturin/target/release/deps/libpep440-076d91e60cdfcd5e.rlib --extern platform_info=/root/code/maturin/target/release/deps/libplatform_info-215e2de3b48f0c32.rlib --extern pyproject_toml=/root/code/maturin/target/release/deps/libpyproject_toml-1eec63088090df11.rlib --extern python_pkginfo=/root/code/maturin/target/release/deps/libpython_pkginfo-c9e198f494e234b4.rlib --extern regex=/root/code/maturin/target/release/deps/libregex-b7cef8400dd46dfa.rlib --extern rpassword=/root/code/maturin/target/release/deps/librpassword-39b8a46d978c90ef.rlib --extern rustc_version=/root/code/maturin/target/release/deps/librustc_version-d686c374adc5d190.rlib --extern semver=/root/code/maturin/target/release/deps/libsemver-c437be988f853f0b.rlib --extern serde=/root/code/maturin/target/release/deps/libserde-e8803b244f4a023f.rlib --extern serde_json=/root/code/maturin/target/release/deps/libserde_json-10ee656681533b39.rlib --extern sha2=/root/code/maturin/target/release/deps/libsha2-5031a27ce7a0509c.rlib --extern tar=/root/code/maturin/target/release/deps/libtar-68e43641b4f448d8.rlib --extern target_lexicon=/root/code/maturin/target/release/deps/libtarget_lexicon-f0ebc0cad6c7d3f9.rlib --extern tempfile=/root/code/maturin/target/release/deps/libtempfile-adc23581b9ccfb06.rlib --extern textwrap=/root/code/maturin/target/release/deps/libtextwrap-109a7fd3ee591b6a.rlib --extern thiserror=/root/code/maturin/target/release/deps/libthiserror-fd7a0bd9bc45d6aa.rlib --extern toml_edit=/root/code/maturin/target/release/deps/libtoml_edit-38fc2356af1105d9.rlib --extern tracing=/root/code/maturin/target/release/deps/libtracing-bbfa8836538e8450.rlib --extern tracing_subscriber=/root/code/maturin/target/release/deps/libtracing_subscriber-49077f9d7248bbaa.rlib --extern uniffi_bindgen=/root/code/maturin/target/release/deps/libuniffi_bindgen-2df0106e23cc3f57.rlib --extern ureq=/root/code/maturin/target/release/deps/libureq-b344248fb637b126.rlib --extern zip=/root/code/maturin/target/release/deps/libzip-4200deca9fc1dba9.rlib -L native=/root/code/maturin/target/release/build/ring-8cdf41053fed3eaf/out -L native=/root/code/maturin/target/release/build/bzip2-sys-5a3ebd651d18f12f/out/lib`
    Finished release [optimized] target(s) in 8m 36s
  Downloaded wasm-bindgen-shared v0.2.83
  Downloaded ctor v0.1.26
  Downloaded wasm-bindgen-macro-support v0.2.83
  Downloaded wasm-bindgen-macro v0.2.83
  Downloaded valuable v0.1.0
  Downloaded web-sys v0.3.60
  Downloaded snapbox v0.4.1
  Downloaded output_vt100 v0.1.3
  Downloaded similar v2.2.1
  Downloaded wasm-bindgen-backend v0.2.83
  Downloaded errno-dragonfly v0.1.2
  Downloaded errno v0.2.8
  Downloaded wasm-bindgen v0.2.83
  Downloaded js-sys v0.3.60
  Downloaded trycmd v0.14.4
  Downloaded concolor-query v0.1.0
  Downloaded concolor v0.0.9
  Downloaded encode_unicode v0.3.6
  Downloaded bumpalo v3.11.1
  Downloaded 19 crates (1.3 MB) in 4.69s
Copying rust artifact from /root/code/maturin/target/release/maturin to build/lib.linux-x86_64-cpython-310/maturin-0.14.1.data/scripts/maturin
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
copying maturin/import_hook.py -> build/bdist.linux-x86_64/wheel/maturin
copying maturin/__init__.py -> build/bdist.linux-x86_64/wheel/maturin
copying maturin/__main__.py -> build/bdist.linux-x86_64/wheel/maturin
Skipping installation of build/bdist.linux-x86_64/wheel/maturin-0.14.1.data/scripts/maturin (namespace package)
running install_egg_info
Copying maturin.egg-info to build/bdist.linux-x86_64/wheel/maturin-0.14.1-py3.10.egg-info
running install_scripts
Installing maturin script to build/bdist.linux-x86_64/wheel/maturin-0.14.1.data/scripts
creating build/bdist.linux-x86_64/wheel/maturin-0.14.1.dist-info/WHEEL
creating '/root/code/maturin/dist/tmptu594g_p/maturin-0.14.1-cp310-cp310-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'maturin/__init__.py'
adding 'maturin/__main__.py'
adding 'maturin/import_hook.py'
adding 'maturin-0.14.1.data/scripts/maturin'
adding 'maturin-0.14.1.dist-info/METADATA'
adding 'maturin-0.14.1.dist-info/WHEEL'
adding 'maturin-0.14.1.dist-info/top_level.txt'
adding 'maturin-0.14.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built maturin-0.14.1-cp310-cp310-linux_x86_64.whl
kloczek commented 1 year ago
cargo new test-ring
cd test-ring
cargo add ring
[tkloczko@devel-g2v maturin-0.14.1]$ cargo new test-ring; cd test-ring; cargo add ring
     Created binary (application) `test-ring` package
    Updating crates.io index
      Adding ring v0.16.20 to dependencies.
             Features:
             + alloc
             + dev_urandom_fallback
             + once_cell
             - internal_benches
             - slow_tests
             - std
             - test_logging
             - wasm32_c
messense commented 1 year ago
[tkloczko@devel-g2v maturin-0.14.1]$ cargo new test-ring; cd test-ring; cargo add ring
     Created binary (application) `test-ring` package
    Updating crates.io index
      Adding ring v0.16.20 to dependencies.
             Features:
             + alloc
             + dev_urandom_fallback
             + once_cell
             - internal_benches
             - slow_tests
             - std
             - test_logging
             - wasm32_c

Sorry I don't understand, you didn't build/run it, please see my comment above: https://github.com/PyO3/maturin/issues/1280#issuecomment-1321114942

messense commented 1 year ago

Closing now that v0.14.2 is out, feel free to open a new issue if the build failure still occurs, but please include more detailed reproduce steps, particularly

kloczek commented 1 year ago

I'm usimg rust from Fedora rawhide. Rust ais installed uring fedora rpm packages. Yes I'm usig special env variables because I';m building everything with LTO. Here is set of env variables.

[tkloczko@pers-jacek SPECS]$ rpm -E %set_build_flags

ASMFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none";
CFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none";
CXXFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none";
FFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules";
FCFLAGS="-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -I/usr/lib64/gfortran/modules";
LDFLAGS="-Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,--build-id=sha1";
VALAFLAGS="${VALAFLAGS:--g}" ; export VALAFLAGS ;
CC="/usr/bin/gcc"; CXX="/usr/bin/g++"; FC="/usr/bin/gfortran";
AR="/usr/bin/gcc-ar"; NM="/usr/bin/gcc-nm"; RANLIB="/usr/bin/gcc-ranlib";
export ASMFLAGS CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS VALAFLAGS CC CXX FC AR NM RANLIB;
kloczek commented 1 year ago

Just tested v0.14.2 and still have the same errors.

messense commented 1 year ago

I think you are hitting https://github.com/briansmith/ring/issues/1444

kloczek commented 1 year ago

Update. After disable LTO I was able to buildmaturin

+ cd maturin-0.14.2
+ ASMFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections'
+ CFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections'
+ CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections'
+ FFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -I/usr/lib64/gfortran/modules'
+ FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -I/usr/lib64/gfortran/modules'
+ LDFLAGS='-Wl,--as-needed -Wl,--gc-sections -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--build-id=sha1'
+ VALAFLAGS=-g
+ export VALAFLAGS
+ CC=/usr/bin/gcc
+ CXX=/usr/bin/g++
+ FC=/usr/bin/gfortran
+ AR=/usr/bin/gcc-ar
+ NM=/usr/bin/gcc-nm
+ RANLIB=/usr/bin/gcc-ranlib
+ export ASMFLAGS CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS VALAFLAGS CC CXX FC AR NM RANLIB
+ PBR_VERSION=0.14.2
+ PDM_PEP517_SCM_VERSION=0.14.2
+ SETUPTOOLS_SCM_PRETEND_VERSION=0.14.2
+ /usr/bin/python3 -sBm build -w --no-isolation
* Getting build dependencies for wheel...
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/maturin
copying maturin/__init__.py -> build/lib.linux-x86_64-cpython-38/maturin
copying maturin/__main__.py -> build/lib.linux-x86_64-cpython-38/maturin
copying maturin/import_hook.py -> build/lib.linux-x86_64-cpython-38/maturin
running egg_info
creating maturin.egg-info
writing maturin.egg-info/PKG-INFO
writing dependency_links to maturin.egg-info/dependency_links.txt
writing requirements to maturin.egg-info/requires.txt
writing top-level names to maturin.egg-info/top_level.txt
writing manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest file 'maturin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'maturin.egg-info/SOURCES.txt'
running build_ext
running build_rust
cargo build --manifest-path Cargo.toml --message-format=json-render-diagnostics --release -v --locked
   Compiling proc-macro2 v1.0.47
   Compiling quote v1.0.21
   Compiling libc v0.2.137
   Compiling unicode-ident v1.0.5
   Compiling syn v1.0.103
   Compiling version_check v0.9.4
   Compiling cfg-if v1.0.0
   Compiling memchr v2.5.0
   Compiling serde_derive v1.0.147
   Compiling serde v1.0.147
   Compiling once_cell v1.16.0
   Compiling autocfg v1.1.0
   Compiling cc v1.0.77
   Compiling log v0.4.17
   Compiling io-lifetimes v0.7.5
   Compiling rustix v0.35.13
   Compiling itoa v1.0.4
   Compiling bitflags v1.3.2
   Compiling linux-raw-sys v0.0.46
   Compiling termcolor v1.1.3
   Compiling regex-syntax v0.6.28
   Compiling os_str_bytes v6.4.1
   Compiling heck v0.4.0
   Compiling lazy_static v1.4.0
   Compiling adler v1.0.2
   Compiling crossbeam-utils v0.8.14
   Compiling strsim v0.10.0
   Compiling encoding_index_tests v0.1.4
   Compiling serde_json v1.0.89
   Compiling crunchy v0.2.2
   Compiling typenum v1.15.0
   Compiling unicode-width v0.1.10
   Compiling byteorder v1.4.3
   Compiling crc32fast v1.3.2
   Compiling untrusted v0.7.1
   Compiling pkg-config v0.3.26
   Compiling spin v0.5.2
   Compiling proc-macro-hack v0.5.19
   Compiling scopeguard v1.1.0
   Compiling tiny-keccak v2.0.2
     Running `rustc --crate-name build_script_build --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=891b7368e8e48f2a -C extra-filename=-891b7368e8e48f2a --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/proc-macro2-891b7368e8e48f2a -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --cap-lints allow`
     Running `rustc --crate-name build_script_build --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=f31499e079375e72 -C extra-filename=-f31499e079375e72 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/quote-f31499e079375e72 -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --cap-lints allow`
     Running `rustc --crate-name build_script_build /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.137/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=3fb6cbbab61e6078 -C extra-filename=-3fb6cbbab61e6078 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/libc-3fb6cbbab61e6078 -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --cap-lints allow`
     Running `rustc --crate-name unicode_ident --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e121323fe418d24c -C extra-filename=-e121323fe418d24c --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --cap-lints allow`
     Running `rustc --crate-name build_script_build --edition=2018 /home/tkloczko/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.103/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=a9fb285b65ad8c33 -C extra-filename=-a9fb285b65ad8c33 --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/syn-a9fb285b65ad8c33 -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --cap-lints allow`

[..]

   Compiling maturin v0.14.2 (/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2)
     Running `rustc --crate-name maturin --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=fc97df610881cb9e -C extra-filename=-fc97df610881cb9e --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libanyhow-d62ef463af071794.rmeta --extern base64=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libbase64-a9ea974ff21ac70a.rmeta --extern bytesize=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libbytesize-77deb3f662058784.rmeta --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_options-b45e9ef929650561.rmeta --extern cargo_xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_xwin-cb69e63029044937.rmeta --extern cargo_zigbuild=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_zigbuild-4a07447c319b252b.rmeta --extern cargo_metadata=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_metadata-41d04b64cdb3bdb9.rmeta --extern cbindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcbindgen-5ceeecf49b4097a6.rmeta --extern cc=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcc-7b9f7b0691b2e55b.rmeta --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap-5a7ac331c9563fdc.rmeta --extern clap_complete=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap_complete-6743b287d0708d85.rmeta --extern clap_complete_fig=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap_complete_fig-9d8e14354c3db200.rmeta --extern configparser=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libconfigparser-428654304872a087.rmeta --extern console=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libconsole-654b3dca1ad7e195.rmeta --extern dialoguer=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdialoguer-09b59626fefc7abb.rmeta --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdirs-af4e3d33999e3385.rmeta --extern dunce=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdunce-c9ffe532078dfbe0.rmeta --extern fat_macho=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libfat_macho-1902625ce77ad57d.rmeta --extern flate2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libflate2-d0c144b9efb35dc3.rmeta --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libfs_err-18a64dad936d9907.rmeta --extern glob=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libglob-967cb9dffcb2c85a.rmeta --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libgoblin-ba4093b07358f132.rmeta --extern human_panic=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libhuman_panic-0eb8306545061790.rmeta --extern ignore=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libignore-5d5c1770fc9375c0.rmeta --extern itertools=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libitertools-998ae88582dbf3ad.rmeta --extern lddtree=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/liblddtree-a290fc5806478486.rmeta --extern minijinja=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libminijinja-9651898e14399a99.rmeta --extern multipart=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libmultipart-afce0912198be4cd.rmeta --extern normpath=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libnormpath-53c183ce7f41bc4a.rmeta --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libonce_cell-1d1b11f88cf6db3a.rmeta --extern pep440=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpep440-d298185bb56a1bce.rmeta --extern platform_info=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libplatform_info-e1fc0f3d94f18821.rmeta --extern pyproject_toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpyproject_toml-c7fb430499b6c2cb.rmeta --extern python_pkginfo=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpython_pkginfo-445c670430c6c876.rmeta --extern regex=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libregex-e84153b74d02f490.rmeta --extern rpassword=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/librpassword-c1c0759f562fe143.rmeta --extern rustc_version=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/librustc_version-91c5c1830df52d93.rmeta --extern semver=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libsemver-2bc98fe871343fd7.rmeta --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libserde-c1640cca2241a58b.rmeta --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libserde_json-b8b4d4331e507511.rmeta --extern sha2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libsha2-d99776cb4e01287b.rmeta --extern tar=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtar-5f6f3db38c5a312c.rmeta --extern target_lexicon=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtarget_lexicon-6922d60c4629093f.rmeta --extern tempfile=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtempfile-dab2ad130b1e55b2.rmeta --extern textwrap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtextwrap-a7f6a37513e7812a.rmeta --extern thiserror=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libthiserror-7bdd993f60c1ea8a.rmeta --extern toml_edit=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtoml_edit-409ebc12819581fc.rmeta --extern tracing=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtracing-03f1393aac1455e9.rmeta --extern tracing_subscriber=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtracing_subscriber-6177d97906dd2f20.rmeta --extern uniffi_bindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libuniffi_bindgen-c6a61ae740a10dab.rmeta --extern ureq=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libureq-4c6329a5849c9c63.rmeta --extern zip=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libzip-c884d4fbfccefa8b.rmeta -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/ring-a0829c056b43aef9/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/bzip2-sys-f02c25a620fe1ecb/out/lib`
     Running `rustc --crate-name maturin --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytesize"' --cfg 'feature="configparser"' --cfg 'feature="default"' --cfg 'feature="human-panic"' --cfg 'feature="log"' --cfg 'feature="multipart"' --cfg 'feature="rpassword"' --cfg 'feature="rustls"' --cfg 'feature="tracing-subscriber"' --cfg 'feature="upload"' --cfg 'feature="ureq"' -C metadata=d605fe3a3f8ba3ce -C extra-filename=-d605fe3a3f8ba3ce --out-dir /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps -L dependency=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps --extern anyhow=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libanyhow-d62ef463af071794.rlib --extern base64=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libbase64-a9ea974ff21ac70a.rlib --extern bytesize=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libbytesize-77deb3f662058784.rlib --extern cargo_options=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_options-b45e9ef929650561.rlib --extern cargo_xwin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_xwin-cb69e63029044937.rlib --extern cargo_zigbuild=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_zigbuild-4a07447c319b252b.rlib --extern cargo_metadata=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcargo_metadata-41d04b64cdb3bdb9.rlib --extern cbindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcbindgen-5ceeecf49b4097a6.rlib --extern cc=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libcc-7b9f7b0691b2e55b.rlib --extern clap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap-5a7ac331c9563fdc.rlib --extern clap_complete=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap_complete-6743b287d0708d85.rlib --extern clap_complete_fig=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libclap_complete_fig-9d8e14354c3db200.rlib --extern configparser=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libconfigparser-428654304872a087.rlib --extern console=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libconsole-654b3dca1ad7e195.rlib --extern dialoguer=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdialoguer-09b59626fefc7abb.rlib --extern dirs=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdirs-af4e3d33999e3385.rlib --extern dunce=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libdunce-c9ffe532078dfbe0.rlib --extern fat_macho=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libfat_macho-1902625ce77ad57d.rlib --extern flate2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libflate2-d0c144b9efb35dc3.rlib --extern fs_err=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libfs_err-18a64dad936d9907.rlib --extern glob=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libglob-967cb9dffcb2c85a.rlib --extern goblin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libgoblin-ba4093b07358f132.rlib --extern human_panic=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libhuman_panic-0eb8306545061790.rlib --extern ignore=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libignore-5d5c1770fc9375c0.rlib --extern itertools=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libitertools-998ae88582dbf3ad.rlib --extern lddtree=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/liblddtree-a290fc5806478486.rlib --extern maturin=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libmaturin-fc97df610881cb9e.rlib --extern minijinja=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libminijinja-9651898e14399a99.rlib --extern multipart=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libmultipart-afce0912198be4cd.rlib --extern normpath=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libnormpath-53c183ce7f41bc4a.rlib --extern once_cell=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libonce_cell-1d1b11f88cf6db3a.rlib --extern pep440=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpep440-d298185bb56a1bce.rlib --extern platform_info=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libplatform_info-e1fc0f3d94f18821.rlib --extern pyproject_toml=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpyproject_toml-c7fb430499b6c2cb.rlib --extern python_pkginfo=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libpython_pkginfo-445c670430c6c876.rlib --extern regex=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libregex-e84153b74d02f490.rlib --extern rpassword=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/librpassword-c1c0759f562fe143.rlib --extern rustc_version=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/librustc_version-91c5c1830df52d93.rlib --extern semver=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libsemver-2bc98fe871343fd7.rlib --extern serde=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libserde-c1640cca2241a58b.rlib --extern serde_json=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libserde_json-b8b4d4331e507511.rlib --extern sha2=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libsha2-d99776cb4e01287b.rlib --extern tar=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtar-5f6f3db38c5a312c.rlib --extern target_lexicon=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtarget_lexicon-6922d60c4629093f.rlib --extern tempfile=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtempfile-dab2ad130b1e55b2.rlib --extern textwrap=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtextwrap-a7f6a37513e7812a.rlib --extern thiserror=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libthiserror-7bdd993f60c1ea8a.rlib --extern toml_edit=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtoml_edit-409ebc12819581fc.rlib --extern tracing=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtracing-03f1393aac1455e9.rlib --extern tracing_subscriber=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libtracing_subscriber-6177d97906dd2f20.rlib --extern uniffi_bindgen=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libuniffi_bindgen-c6a61ae740a10dab.rlib --extern ureq=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libureq-4c6329a5849c9c63.rlib --extern zip=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/deps/libzip-c884d4fbfccefa8b.rlib -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/ring-a0829c056b43aef9/out -L native=/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/build/bzip2-sys-f02c25a620fe1ecb/out/lib`
    Finished release [optimized] target(s) in 1m 21s
  Downloaded os_pipe v1.1.1
  Downloaded similar v2.2.1
  Downloaded wasi v0.11.0+wasi-snapshot-preview1
  Downloaded wasm-bindgen-macro v0.2.83
  Downloaded diff v0.1.13
  Downloaded snapbox-macros v0.3.1
  Downloaded shlex v1.1.0
  Downloaded encode_unicode v0.3.6
  Downloaded yansi v0.5.1
  Downloaded wasm-bindgen v0.2.83
  Downloaded ctor v0.1.26
  Downloaded indoc v1.0.7
  Downloaded bumpalo v3.11.1
  Downloaded wasm-bindgen-shared v0.2.83
  Downloaded valuable v0.1.0
  Downloaded humantime-serde v1.1.1
  Downloaded content_inspector v0.2.4
  Downloaded concolor-query v0.1.0
  Downloaded concolor v0.0.9
  Downloaded redox_users v0.4.3
  Downloaded errno v0.2.8
  Downloaded snapbox v0.4.1
  Downloaded trycmd v0.14.4
  Downloaded pretty_assertions v1.3.0
  Downloaded js-sys v0.3.60
  Downloaded rustversion v1.0.9
  Downloaded output_vt100 v0.1.3
  Downloaded wasm-bindgen-macro-support v0.2.83
  Downloaded wasm-bindgen-backend v0.2.83
  Downloaded errno-dragonfly v0.1.2
  Downloaded windows_x86_64_gnullvm v0.42.0
  Downloaded windows_x86_64_msvc v0.42.0
  Downloaded windows_aarch64_msvc v0.42.0
  Downloaded web-sys v0.3.60
  Downloaded windows_x86_64_gnu v0.42.0
  Downloaded windows_i686_msvc v0.42.0
  Downloaded windows_i686_gnu v0.42.0
  Downloaded windows-sys v0.42.0
  Downloaded windows_aarch64_gnullvm v0.42.0
  Downloaded 39 crates (8.8 MB) in 1.09s (largest was `windows-sys` at 3.0 MB)
Copying rust artifact from /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/target/release/maturin to build/lib.linux-x86_64-cpython-38/maturin-0.14.2.data/scripts/maturin
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
copying maturin/__init__.py -> build/bdist.linux-x86_64/wheel/maturin
copying maturin/__main__.py -> build/bdist.linux-x86_64/wheel/maturin
copying maturin/import_hook.py -> build/bdist.linux-x86_64/wheel/maturin
Skipping installation of build/bdist.linux-x86_64/wheel/maturin-0.14.2.data/scripts/maturin (namespace package)
running install_egg_info
Copying maturin.egg-info to build/bdist.linux-x86_64/wheel/maturin-0.14.2-py3.8.egg-info
running install_scripts
Installing maturin script to build/bdist.linux-x86_64/wheel/maturin-0.14.2.data/scripts
creating build/bdist.linux-x86_64/wheel/maturin-0.14.2.dist-info/WHEEL
creating '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/dist/.tmp-bcesp88n/maturin-0.14.2-cp38-cp38-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'maturin/__init__.py'
adding 'maturin/__main__.py'
adding 'maturin/import_hook.py'
adding 'maturin-0.14.2.data/scripts/maturin'
adding 'maturin-0.14.2.dist-info/METADATA'
adding 'maturin-0.14.2.dist-info/WHEEL'
adding 'maturin-0.14.2.dist-info/top_level.txt'
adding 'maturin-0.14.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built maturin-0.14.2-cp38-cp38-linux_x86_64.whl

In other words looks like maturin is not LTO redy.

kloczek commented 1 year ago

I think you are hitting briansmith/ring#1444

Lokks like it is the issue 🤔

messense commented 1 year ago

If ring doesn't work for you, maybe you can try openssl

export OPENSSL_NO_VENDOR=1  # to use system openssl
cargo build --release --no-default-features --features log,upload,human-panic,native-tls
messense commented 1 year ago

Use env var MATURIN_PEP517_ARGS="--no-default-features --features log,upload,human-panic,native-tls" for pep517 build. Not really, it's for building packaging using maturin not maturin itself.

You need to patch cargo_args in https://github.com/PyO3/maturin/blob/f6ca520cda05efdf8f5a7dba0db067626e456b6c/setup.py#L78 to do that.

kloczek commented 1 year ago

OK will check that .. thx.

Just come to test suite execution and found that pyetst is tring to use moduels which I cannot find on pypi

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-maturin-0.14.2-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-maturin-0.14.2-2.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.15, pytest-7.2.0, pluggy-1.0.0
rootdir: /home/tkloczko/rpmbuild/BUILD/maturin-0.14.2
collected 0 items / 11 errors

================================================================================== ERRORS ==================================================================================
________________________________________________________ ERROR collecting test-crates/cffi-mixed/test_cffi_mixed.py ________________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/cffi-mixed/test_cffi_mixed.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/cffi-mixed/test_cffi_mixed.py:3: in <module>
    import cffi_mixed
test-crates/cffi-mixed/cffi_mixed/__init__.py:1: in <module>
    from .cffi_mixed import ffi, lib
E   ModuleNotFoundError: No module named 'cffi_mixed.cffi_mixed'
_________________________________________________________ ERROR collecting test-crates/cffi-pure/test_cffi_pure.py _________________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/cffi-pure/test_cffi_pure.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/cffi-pure/test_cffi_pure.py:3: in <module>
    import cffi_pure
E   ModuleNotFoundError: No module named 'cffi_pure'
_____________________________________________________ ERROR collecting test-crates/pyo3-ffi-pure/test_pyo3_ffi_pure.py _____________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-ffi-pure/test_pyo3_ffi_pure.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-ffi-pure/test_pyo3_ffi_pure.py:3: in <module>
    import pyo3_ffi_pure
E   ModuleNotFoundError: No module named 'pyo3_ffi_pure'
_____________________________________________________ ERROR collecting test-crates/pyo3-mixed/tests/test_pyo3_mixed.py _____________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-mixed/tests/test_pyo3_mixed.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-mixed/tests/test_pyo3_mixed.py:3: in <module>
    import pyo3_mixed
E   ModuleNotFoundError: No module named 'pyo3_mixed'
_____________________________________ ERROR collecting test-crates/pyo3-mixed-include-exclude/tests/test_pyo3_mixed_include_exclude.py _____________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-mixed-include-exclude/tests/test_pyo3_mixed_include_exclude.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-mixed-include-exclude/tests/test_pyo3_mixed_include_exclude.py:3: in <module>
    import pyo3_mixed_include_exclude
E   ModuleNotFoundError: No module named 'pyo3_mixed_include_exclude'
___________________________________________________ ERROR collecting test-crates/pyo3-mixed-py-subdir/test_pyo3_mixed.py ___________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-mixed-py-subdir/test_pyo3_mixed.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-mixed-py-subdir/test_pyo3_mixed.py:3: in <module>
    import pyo3_mixed_py_subdir as pyo3_mixed
E   ModuleNotFoundError: No module named 'pyo3_mixed_py_subdir'
_________________________________________________ ERROR collecting test-crates/pyo3-mixed-src/src/tests/test_pyo3_mixed.py _________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-mixed-src/src/tests/test_pyo3_mixed.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-mixed-src/src/tests/test_pyo3_mixed.py:3: in <module>
    import pyo3_mixed_src as pyo3_mixed
E   ModuleNotFoundError: No module named 'pyo3_mixed_src'
___________________________________________ ERROR collecting test-crates/pyo3-mixed-submodule/tests/test_pyo3_mixed_submodule.py ___________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-mixed-submodule/tests/test_pyo3_mixed_submodule.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-mixed-submodule/tests/test_pyo3_mixed_submodule.py:3: in <module>
    import pyo3_mixed_submodule
E   ModuleNotFoundError: No module named 'pyo3_mixed_submodule'
______________________________________________________ ERROR collecting test-crates/pyo3-pure/tests/test_pyo3_pure.py ______________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/pyo3-pure/tests/test_pyo3_pure.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/pyo3-pure/tests/test_pyo3_pure.py:3: in <module>
    import pyo3_pure
E   ModuleNotFoundError: No module named 'pyo3_pure'
______________________________________________________ ERROR collecting test-crates/uniffi-mixed/test_uniffi_mixed.py ______________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/uniffi-mixed/test_uniffi_mixed.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/uniffi-mixed/test_uniffi_mixed.py:1: in <module>
    import uniffi_mixed
test-crates/uniffi-mixed/uniffi_mixed/__init__.py:1: in <module>
    from .uniffi_mixed import *  # NOQA
E   ModuleNotFoundError: No module named 'uniffi_mixed.uniffi_mixed'
_______________________________________________________ ERROR collecting test-crates/uniffi-pure/test_uniffi_pure.py _______________________________________________________
ImportError while importing test module '/home/tkloczko/rpmbuild/BUILD/maturin-0.14.2/test-crates/uniffi-pure/test_uniffi_pure.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib64/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
test-crates/uniffi-pure/test_uniffi_pure.py:1: in <module>
    import uniffi_pure
E   ModuleNotFoundError: No module named 'uniffi_pure'
========================================================================= short test summary info ==========================================================================
ERROR test-crates/cffi-mixed/test_cffi_mixed.py
ERROR test-crates/cffi-pure/test_cffi_pure.py
ERROR test-crates/pyo3-ffi-pure/test_pyo3_ffi_pure.py
ERROR test-crates/pyo3-mixed/tests/test_pyo3_mixed.py
ERROR test-crates/pyo3-mixed-include-exclude/tests/test_pyo3_mixed_include_exclude.py
ERROR test-crates/pyo3-mixed-py-subdir/test_pyo3_mixed.py
ERROR test-crates/pyo3-mixed-src/src/tests/test_pyo3_mixed.py
ERROR test-crates/pyo3-mixed-submodule/tests/test_pyo3_mixed_submodule.py
ERROR test-crates/pyo3-pure/tests/test_pyo3_pure.py
ERROR test-crates/uniffi-mixed/test_uniffi_mixed.py
ERROR test-crates/uniffi-pure/test_uniffi_pure.py
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 11 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
============================================================================ 11 errors in 0.30s ============================================================================

Can you provide some hintsd which one exactly modues are missing in my build env? 🤔

messense commented 1 year ago

You should ignore tests in test-crates/*, they are not intended to be tested via pytest, only cargo test works.

kloczek commented 1 year ago

It would be rally good to have pytest support. I have kind of sophisticated inftastruture to peorm python modules diffternt chedks which is using basic pytest support and I woild like to plug in build and test maturin to that infra. If for example with pytest should be used only exact subset of those tests it wold be good to add proper pytest.ini content.