===> 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 hck-0.11.4 Compiling shlex v1.3.0 Compiling libc v0.2.171 Compiling proc-macro2 v1.0.94 Compiling unicode-ident v1.0.18 Compiling memchr v2.7.4 Compiling regex-syntax v0.8.5 Compiling autocfg v1.4.0 Compiling cfg-if v1.0.0 Compiling cc v1.2.16 Compiling utf8parse v0.2.2 Compiling pkg-config v0.3.32 Compiling vcpkg v0.2.15 Compiling quote v1.0.40 Compiling aho-corasick v1.1.3 Compiling lock_api v0.4.12 Compiling cmake v0.1.54 Compiling log v0.4.26 Compiling syn v2.0.100 Compiling anstyle-parse v0.2.6 Compiling is_terminal_polyfill v1.70.1 Compiling anstyle-query v1.1.2 Compiling scopeguard v1.2.0 Compiling colorchoice v1.0.3 Compiling anstyle v1.0.10 Compiling thiserror v2.0.12 Compiling anstream v0.6.18 Compiling spin v0.9.8 Compiling crc32fast v1.4.2 Compiling heck v0.5.0 Compiling getrandom v0.2.15 Compiling libz-sys v1.1.21 Compiling libz-ng-sys v1.1.21 Compiling libdeflate-sys v1.23.1 Compiling nanorand v0.7.0 Compiling num_cpus v1.16.0 Compiling futures-core v0.3.31 Compiling strsim v0.11.1 Compiling clap_lex v0.7.4 Compiling regex-automata v0.4.9 Compiling anyhow v1.0.97 Compiling futures-sink v0.3.31 Compiling flume v0.11.1 Compiling clap_builder v4.5.32 Compiling core_affinity v0.8.3 error[E0308]: mismatched types --> /pbulk/work/textproc/hck/work/vendor/core_affinity-0.8.3/src/lib.rs:593:43 | 593 | if unsafe { _cpuset_isset(i as u64, full_set) } >= 0 { | ------------- ^^^^^^^^ expected `u32`, found `u64` | | | arguments to this function are incorrect | note: function defined here --> /pbulk/work/textproc/hck/work/vendor/libc-0.2.171/src/unix/bsd/netbsdlike/netbsd/mod.rs:2730:12 | 2730 | pub fn _cpuset_isset(cpu: cpuid_t, set: *const cpuset_t) -> c_int; | ^^^^^^^^^^^^^ help: you can convert a `u64` to a `u32` and panic if the converted value doesn't fit | 593 | if unsafe { _cpuset_isset((i as u64).try_into().unwrap(), full_set) } >= 0 { | + +++++++++++++++++++++ error[E0308]: mismatched types --> /pbulk/work/textproc/hck/work/vendor/core_affinity-0.8.3/src/lib.rs:606:30 | 606 | unsafe { _cpuset_set(core_id.id as u64, set) } ; | ----------- ^^^^^^^^^^^^^^^^^ expected `u32`, found `u64` | | | arguments to this function are incorrect | note: function defined here --> /pbulk/work/textproc/hck/work/vendor/libc-0.2.171/src/unix/bsd/netbsdlike/netbsd/mod.rs:2729:12 | 2729 | pub fn _cpuset_set(cpu: cpuid_t, set: *mut cpuset_t) -> c_int; | ^^^^^^^^^^^ help: you can convert a `u64` to a `u32` and panic if the converted value doesn't fit | 606 | unsafe { _cpuset_set((core_id.id as u64).try_into().unwrap(), set) } ; | + +++++++++++++++++++++ For more information about this error, try `rustc --explain E0308`. error: could not compile `core_affinity` (lib) due to 2 previous errors warning: build failed, waiting for other jobs to finish... *** Error code 101 Stop. make[1]: stopped in /usr/pkgsrc/textproc/hck *** Error code 1 Stop. make: stopped in /usr/pkgsrc/textproc/hck