===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for py310-ruff-0.9.10 * Building wheel... Running `maturin-3.10 pep517 build-wheel -i /usr/pkg/bin/python3.10 --compatibility off` Locking 4 packages to latest compatible versions Adding lsp-types v0.95.1 (/usr/pkgsrc/devel/py-ruff/work/lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439) Adding salsa v0.18.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e) Adding salsa-macro-rules v0.1.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e/components/salsa-macro-rules) Adding salsa-macros v0.18.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e/components/salsa-macros) 🍹 Building a mixed python/rust project 🔗 Found bin bindings 📡 Using build options bindings from pyproject.toml Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.17 Compiling quote v1.0.38 Compiling syn v2.0.98 Compiling libc v0.2.170 Compiling serde v1.0.218 Compiling serde_derive v1.0.218 Compiling memchr v2.7.4 Compiling cfg-if v1.0.0 Compiling synstructure v0.13.1 Compiling zerocopy-derive v0.7.35 Compiling autocfg v1.4.0 Compiling once_cell v1.20.2 Compiling crossbeam-utils v0.8.21 Compiling log v0.4.26 Compiling bitflags v2.9.0 Compiling smallvec v1.14.0 Compiling either v1.13.0 Compiling heck v0.5.0 Compiling aho-corasick v1.1.3 Compiling regex-syntax v0.8.5 Compiling byteorder v1.5.0 Compiling zerocopy v0.7.35 Compiling regex-automata v0.4.9 Compiling getrandom v0.2.15 Compiling allocator-api2 v0.2.21 Compiling equivalent v1.0.1 Compiling foldhash v0.1.4 Compiling hashbrown v0.15.2 Compiling rand_core v0.6.4 Compiling ppv-lite86 v0.2.20 Compiling rand_chacha v0.3.1 Compiling siphasher v1.0.1 Compiling phf_shared v0.11.3 Compiling rand v0.8.5 Compiling indexmap v2.7.1 Compiling crossbeam-epoch v0.9.18 Compiling itoa v1.0.14 Compiling ryu v1.0.19 Compiling rustversion v1.0.19 Compiling crossbeam-deque v0.8.6 Compiling phf_generator v0.11.3 Compiling zerofrom-derive v0.1.5 Compiling zerofrom v0.1.5 Compiling phf_codegen v0.11.3 Compiling regex v1.11.1 Compiling lock_api v0.4.12 Compiling yoke-derive v0.7.5 Compiling stable_deref_trait v1.2.0 Compiling parking_lot_core v0.9.10 Compiling yoke v0.7.5 Compiling bstr v1.11.3 Compiling tracing-core v0.1.33 Compiling ruff_text_size v0.0.0 (/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff_text_size) Compiling zerovec-derive v0.10.3 Compiling tracing-attributes v0.1.28 Compiling rustc-hash v2.1.1 Compiling pin-project-lite v0.2.16 Compiling scopeguard v1.2.0 Compiling rayon-core v1.12.1 Compiling itertools v0.14.0 Compiling ruff_source_file v0.0.0 (/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff_source_file) Compiling tracing v0.1.41 Compiling zerovec v0.10.4 Compiling globset v0.4.16 Compiling displaydoc v0.2.5 Compiling boxcar v0.2.10 Compiling static_assertions v1.1.0 Compiling rustix v0.38.44 Compiling getrandom v0.3.1 Compiling ruff_python_trivia v0.0.0 (/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff_python_trivia) Compiling castaway v0.2.3 Compiling crossbeam-queue v0.3.12 Compiling filetime v0.2.25 Compiling errno v0.3.10 Compiling hashbrown v0.14.5 Compiling unicode-width v0.1.14 Compiling getopts v0.2.21 Compiling dashmap v6.1.0 Compiling compact_str v0.8.1 Compiling rayon v1.10.0 Compiling ruff_macros v0.0.0 (/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff_macros) Compiling phf v0.11.3 Compiling tinystr v0.7.6 Compiling parking_lot v0.12.3 Compiling hashlink v0.10.0 Compiling is-macro v0.3.7 Compiling salsa-macros v0.18.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e/components/salsa-macros) Compiling salsa-macro-rules v0.1.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e/components/salsa-macro-rules) Compiling seahash v4.1.0 Compiling zerocopy v0.8.14 Compiling writeable v0.5.5 Compiling litemap v0.7.4 Compiling glob v0.3.2 Compiling ruff_cache v0.0.0 (/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff_cache) Compiling icu_locid v1.5.0 Compiling unicode_names2_generator v1.3.0 Compiling salsa v0.18.0 (/usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e) error[E0432]: unresolved import `std::sync::atomic::AtomicU64` --> /usr/pkgsrc/devel/py-ruff/work/salsa-99be5d9917c3dd88e19735a82ef6bf39ba84bd7e/src/zalsa.rs:9:25 | 9 | use std::sync::atomic::{AtomicU64, Ordering}; | ^^^^^^^^^ | | | no `AtomicU64` in `sync::atomic` | help: a similar name exists in the module: `AtomicU32` For more information about this error, try `rustc --explain E0432`. error: could not compile `salsa` (lib) due to 1 previous error 💥 maturin failed Caused by: Failed to build a native library through cargo Caused by: Cargo build finished with "exit status: 101": `env -u CARGO "cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" "/usr/pkgsrc/devel/py-ruff/work/ruff-0.9.10/crates/ruff/Cargo.toml" "--release" "--bin" "ruff" "--" "-C" "strip=symbols"` Error: command ['maturin-3.10', 'pep517', 'build-wheel', '-i', '/usr/pkg/bin/python3.10', '--compatibility', 'off'] returned non-zero exit status 1 ERROR Backend subprocess exited when trying to invoke build_wheel *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/devel/py-ruff *** Error code 1 Stop. make: stopped in /usr/pkgsrc/devel/py-ruff