===> 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 pngquant-3.0.1 Locking 46 packages to latest compatible versions Compiling libc v0.2.144 Compiling autocfg v1.1.0 Compiling pkg-config v0.3.27 Compiling cfg-if v1.0.0 Compiling crossbeam-utils v0.8.15 Compiling dunce v1.0.4 Compiling memoffset v0.8.0 Compiling crossbeam-epoch v0.9.14 Compiling jobserver v0.1.26 Compiling scopeguard v1.1.0 Compiling num-traits v0.2.15 Compiling rayon-core v1.11.0 Compiling cc v1.0.79 Compiling num_cpus v1.15.0 Compiling bytemuck v1.13.1 Compiling crossbeam-channel v0.5.8 Compiling crossbeam-deque v0.8.3 Compiling once_cell v1.17.1 Compiling either v1.8.1 Compiling imagequant-sys v4.0.1 (/tmp/pkgbuild/graphics/pngquant/work.aarch64eb/pngquant-3.0.1/lib/imagequant-sys) Compiling libz-sys v1.1.9 Compiling lcms2-sys v4.0.1 Compiling libpng-sys v1.1.9 Compiling rayon v1.7.0 Compiling noisy_float v0.2.0 Compiling thread_local v1.1.7 Compiling rgb v0.8.36 Compiling arrayvec v0.7.2 Compiling pngquant v3.0.1 (/tmp/pkgbuild/graphics/pngquant/work.aarch64eb/pngquant-3.0.1) warning: unexpected `cfg` condition value: `sse` --> rust/build.rs:30:38 | 30 | (target_arch == "x86" && cfg!(feature = "sse")) { | ^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `cocoa`, `default`, `lcms2`, `lcms2-static`, `png-static`, `static`, and `z-static` = help: consider adding `sse` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default Compiling bitflags v1.3.2 Compiling unicode-width v0.1.10 warning: `pngquant` (build script) generated 1 warning Compiling getopts v0.2.21 Compiling wild v2.1.0 Compiling imagequant v4.1.0 (/tmp/pkgbuild/graphics/pngquant/work.aarch64eb/pngquant-3.0.1/lib) warning: unused import: `std::arch::aarch64::*` --> lib/src/pal.rs:54:17 | 54 | use std::arch::aarch64::*; | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: elided lifetime has a name --> lib/src/rows.rs:75:88 | 75 | fn row_rgba<'px>(&'px self, temp_row: &'px mut [MaybeUninit], row: usize) -> &[RGBA] { | --- lifetime `'px` declared here ^ this elided lifetime gets resolved as `'px` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: extern declarations without an explicit ABI are deprecated --> lib/src/rows.rs:168:108 | 168 | ...ol, own_pixels: bool, free_fn: unsafe extern fn(*mut std::os::raw::c_void)) -> Result<(), Error> { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: extern declarations without an explicit ABI are deprecated --> lib/src/seacow.rs:45:68 | 45 | pub unsafe fn c_owned(ptr: *mut T, len: usize, free_fn: unsafe extern fn(*mut c_void)) -> Self { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: extern declarations without an explicit ABI are deprecated --> lib/src/seacow.rs:56:57 | 56 | pub(crate) fn make_owned(&mut self, free_fn: unsafe extern fn(*mut c_void)) { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: extern declarations without an explicit ABI are deprecated --> lib/src/seacow.rs:65:54 | 65 | Owned { ptr: *mut T, len: usize, free_fn: unsafe extern fn(*mut c_void) }, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: extern declarations without an explicit ABI are deprecated --> lib/src/capi.rs:56:124 | 56 | ...ol, own_pixels: bool, free_fn: unsafe extern fn(*mut std::os::raw::c_void)) -> Result<(), Error> { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` error[E0425]: cannot find function `vld1q_f32` in this scope --> lib/src/pal.rs:56:22 | 56 | let px = vld1q_f32((self as *const f_pixel).cast::()); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vld1q_f32` in this scope --> lib/src/pal.rs:57:22 | 57 | let py = vld1q_f32((other as *const f_pixel).cast::()); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vsubq_f32` in this scope --> lib/src/pal.rs:60:30 | 60 | let mut alphas = vsubq_f32(py, px); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vdupq_laneq_f32` in this scope --> lib/src/pal.rs:61:22 | 61 | alphas = vdupq_laneq_f32(alphas, 0); // copy first to all four | ^^^^^^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vsubq_f32` in this scope --> lib/src/pal.rs:63:31 | 63 | let mut onblack = vsubq_f32(px, py); // x - y | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vaddq_f32` in this scope --> lib/src/pal.rs:64:31 | 64 | let mut onwhite = vaddq_f32(onblack, alphas); // x - y + (y.a - x.a) | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vmulq_f32` in this scope --> lib/src/pal.rs:66:23 | 66 | onblack = vmulq_f32(onblack, onblack); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vmulq_f32` in this scope --> lib/src/pal.rs:67:23 | 67 | onwhite = vmulq_f32(onwhite, onwhite); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vmaxq_f32` in this scope --> lib/src/pal.rs:69:23 | 69 | let max = vmaxq_f32(onwhite, onblack); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vst1q_f32` in this scope --> lib/src/pal.rs:72:13 | 72 | vst1q_f32(max_r.as_mut_ptr(), max); | ^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vpaddq_f32` in this scope --> lib/src/pal.rs:75:44 | 75 | vst1q_f32(max_gb.as_mut_ptr(), vpaddq_f32(max, max)); | ^^^^^^^^^^ not found in this scope error[E0425]: cannot find function `vst1q_f32` in this scope --> lib/src/pal.rs:75:13 | 75 | vst1q_f32(max_gb.as_mut_ptr(), vpaddq_f32(max, max)); | ^^^^^^^^^ not found in this scope For more information about this error, try `rustc --explain E0425`. warning: `imagequant` (lib) generated 7 warnings error: could not compile `imagequant` (lib) due to 12 previous errors; 7 warnings emitted *** Error code 101 Stop. make[1]: stopped in /usr/pkgsrc/graphics/pngquant *** Error code 1 Stop. make: stopped in /usr/pkgsrc/graphics/pngquant