Not searching for unused variables given on the command line. -- The C compiler identification is GNU 14.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-mips64_mips64r2_64_gcc-14.3.0_musl/bin/mips64-openwrt-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Trying to use PCRE2 from the system -- Found Rust: /builder/shared-workdir/build/sdk/staging_dir/target-mips64_mips64r2_64_musl/host/bin/rustc -- The following features have been enabled: * Documentation, user manual and documentation -- The following REQUIRED packages have been found: * Rust -- Configuring done (1.3s) -- Generating done (0.2s) -- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2' [0/2] Re-checking globbed directories... ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4] [0/8] cd /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 && /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake -E env FISH_BUILD_DIR=/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 PREFIX=/usr CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin CARGO_TARGET_DIR=/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/cargo/build CARGO_BUILD_RUSTC=/builder/shared-workdir/build/sdk/staging_dir/target-mips64_mips64r2_64_musl/host/bin/rustc RUSTFLAGS=-C\ target-feature=-crt-static\ /builder/shared-workdir/build/sdk/staging_dir/target-mips64_mips64r2_64_musl/host/bin/cargo build --bin fish --release --target mips64-openwrt-linux-musl --no-default-features --features= && /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake -E copy /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/cargo/build/mips64-openwrt-linux-musl/release/fish /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 Compiling libc v0.2.172 Compiling jobserver v0.1.32 Compiling shlex v1.3.0 Compiling cc v1.2.7 Compiling rsconf v0.2.2 Compiling rand_core v0.6.4 Compiling siphasher v1.0.1 Compiling phf_shared v0.11.3 Compiling rand v0.8.5 Compiling phf_generator v0.11.3 Compiling pkg-config v0.3.31 Compiling pcre2-sys v0.2.9 (https://github.com/fish-shell/rust-pcre2?tag=0.2.9-utf32#85b7afba) Compiling phf_codegen v0.11.3 Compiling autocfg v1.4.0 Compiling cfg_aliases v0.2.1 Compiling nix v0.30.1 Compiling num-traits v0.2.19 Compiling terminfo v0.9.0 Compiling fish-build-helper v0.0.0 (/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/crates/build-helper) Compiling fish-gettext-mo-file-parser v0.0.0 (/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/crates/gettext-mo-file-parser) Compiling foldhash v0.1.4 Compiling allocator-api2 v0.2.21 Compiling equivalent v1.0.1 Compiling minimal-lexical v0.2.1 Compiling memchr v2.7.4 Compiling hashbrown v0.15.2 Compiling nom v7.1.3 Compiling fish v4.1.2 (/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2) Compiling phf v0.11.3 Compiling log v0.4.22 Compiling fnv v1.0.7 Compiling widestring v1.2.0 Compiling bitflags v2.6.0 Compiling unicode-segmentation v1.12.0 Compiling unicode-width v0.2.0 Compiling cfg-if v1.0.0 Compiling fish-printf v0.2.1 (/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/crates/printf) Compiling pcre2 v0.2.9 (https://github.com/fish-shell/rust-pcre2?tag=0.2.9-utf32#85b7afba) Compiling lru v0.13.0 warning: fish@4.1.2: cc1: note: someone does not honour COPTS correctly, passed 0 times Compiling errno v0.3.11 Compiling once_cell v1.20.2 error[E0425]: cannot find value `SIGSTKFLT` in crate `libc` --> src/signal.rs:421:19 | 376 | LookupEntry::new(libc::$name, L!(stringify!($name)), $desc) | ----- due to this macro variable ... 421 | signal_entry!(SIGSTKFLT, SIGSTKFLT_DESC), | ^^^^^^^^^ help: a constant with a similar name exists: `SIGSTKSZ` | ::: /builder/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.172/src/unix/linux_like/linux/musl/b64/mips64.rs:73:1 | 73 | pub const SIGSTKSZ: size_t = 8192; | -------------------------- similarly named constant `SIGSTKSZ` defined here For more information about this error, try `rustc --explain E0425`. warning: fish@4.1.2: cc1: note: someone does not honour COPTS correctly, passed 0 times error: could not compile `fish` (lib) due to 1 previous error [1/8] cd /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 && /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/build_tools/git_version_gen.sh /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 4.1.2 [4/8] Linking C executable fish_test_helper FAILED: [code=101] CMakeFiles/fish /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/CMakeFiles/fish cd /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 && /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake -E env FISH_BUILD_DIR=/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 PREFIX=/usr CMAKE=1 DOCDIR=/usr/share/doc/fish DATADIR=/usr/share SYSCONFDIR=/etc BINDIR=/usr/bin CARGO_TARGET_DIR=/builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/cargo/build CARGO_BUILD_RUSTC=/builder/shared-workdir/build/sdk/staging_dir/target-mips64_mips64r2_64_musl/host/bin/rustc RUSTFLAGS=-C\ target-feature=-crt-static\ /builder/shared-workdir/build/sdk/staging_dir/target-mips64_mips64r2_64_musl/host/bin/cargo build --bin fish --release --target mips64-openwrt-linux-musl --no-default-features --features= && /builder/shared-workdir/build/sdk/staging_dir/host/bin/cmake -E copy /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/cargo/build/mips64-openwrt-linux-musl/release/fish /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2 ninja: build stopped: subcommand failed. make[3]: *** [Makefile:95: /builder/shared-workdir/build/sdk/build_dir/target-mips64_mips64r2_64_musl/fish-4.1.2/.built] Error 101 time: package/feeds/packages/fish/compile#85.56#7.57#100.12