diff --git a/build-redbear-mini.log b/build-redbear-mini.log index 1a71c02d4e..1316503768 100644 --- a/build-redbear-mini.log +++ b/build-redbear-mini.log @@ -57674,3 +57674,7811 @@ failed to build: Failed to run [cd "/mnt/data/Builds/RedBear-OS/recipes/core/rel make[1]: *** [mk/repo.mk:7: build/x86_64/redbear-mini/repo.tag] Ошибка 1 make[1]: выход из каталога «/mnt/data/Builds/RedBear-OS» make: *** [Makefile:91: live] Ошибка 2 +>>> Red Bear OS version: 0.3.0 (from git branch) +======================================== + Red Bear OS Build System +======================================== +Config: redbear-mini +Jobs: 16 +Apply patches: 1 +Upstream: 0 +Root: RedBear-OS +======================================== + +>>> Skipping overlay repair (causes recipe symlink corruption) + +>>> Enforcing local-over-WIP recipe policy... + +>>> Patches are applied by 'repo fetch' via recipe.toml (atomic mechanism) +>>> Skipping direct patch application (was bypassing cookbook atomicity) + +>>> Building Red Bear OS with config: redbear-mini +>>> This may take 30-60 minutes on first build... +>>> Stale relibc detected (source newer than last build); invalidating... +>>> Cleaning stale build/sysroot dirs (low-level runtime changed)... +>>> Stale relibc detected (fork 2026-07-09 11:36:25 newer than prefix 2026-07-08 22:44:55); prefix will be rebuilt. +>>> Stale kernel detected (fork 2026-07-09 11:25:04 newer than prefix 2026-07-08 22:44:55); prefix will be rebuilt. +>>> Stale base detected (fork 2026-07-09 11:24:56 newer than prefix 2026-07-08 22:44:55); prefix will be rebuilt. +>>> Auto-rebuilding prefix (1 stale fork(s))... +make: Цель «prefix» не требует выполнения команд. +>>> Prefix rebuilt successfully. +>>> Build preflight: redbear-mini +>>> Preflight note: overlay integrity script reported legacy issues; continuing with build-focused checks. +>>> Preflight: fork versions verified against upstream. +=== Validating source trees for config: redbear-mini === + + Total (config): 70 + Present: 70 + Missing: 0 +All source trees present. +WARN: missing blake3 for tar recipe: local/recipes/dev/flex/recipe.toml +WARN: missing blake3 for tar recipe: local/recipes/dev/m4/recipe.toml +WARN: missing blake3 for tar recipe: local/recipes/dev/meson/recipe.toml +>>> Build preflight passed +Target version: 0.3.0 (from branch '0.3.0') +Cat 2 suffix: +rb0.3.0 + +=== Phase 1: Cat 1 — In-house crates === + +=== Phase 2: Cat 2 — Upstream forks === + +Cat 1: checked 75, drift 0 +Cat 2: checked 0, drift 0 +All crates are at correct versions for branch '0.3.0' +>>> Pre-cooking critical packages... + cooking relibc... +>>> Upstream recipe refresh disabled (default: offline) +fusermount3 -u build/x86_64/redbear-mini/filesystem/ || true +fusermount3: entry for /mnt/data/Builds/RedBear-OS/build/x86_64/redbear-mini/filesystem not found in /etc/mtab +fusermount3 -u /tmp/redbear_installer/ || true +fusermount3: entry for /tmp/redbear_installer not found in /etc/mtab +rm -f build/x86_64/redbear-mini.iso build/x86_64/redbear-mini.img build/x86_64/redbear-mini-bootloader-live.efi build/x86_64/redbear-mini.ipxe +make build/x86_64/redbear-mini.iso +make[1]: вход в каталог «/mnt/data/Builds/RedBear-OS» +bash -c 'export REDBEAR_TAG="$1"; exec bash local/scripts/integrate-redbear.sh' _ 'build/x86_64/redbear-mini/redbear.tag' +======================================== + Red Bear OS Pre-Build Integration +======================================== +Root: RedBear-OS +Tag: build/x86_64/redbear-mini/redbear.tag + +==> Ensuring custom recipe symlinks... +⚠️ Refusing to replace directory recipes/archives/uutils-tar +⚠️ Refusing to replace directory recipes/libs/freetype2 +⚠️ Refusing to replace directory recipes/libs/glib +⚠️ Refusing to replace directory recipes/libs/libxau +⚠️ Refusing to replace directory recipes/tools/file +✅ Custom recipe symlinks ready (188 linked, 5 skipped) + +==> Validating local source forks... +✅ local/sources/base: 169 commits +✅ local/sources/bootloader: 9 commits +✅ local/sources/installer: 328 commits +✅ local/sources/relibc: 1591 commits +✅ local/sources/kernel: 2781 commits +✅ Local source forks validated + +==> Validating Red Bear configs... +✅ Found Red Bear target config(s): redbear-mini.toml redbear-full.toml redbear-grub.toml + +==> Validating branding assets... +✅ Branding assets present + +==> Checking AMD firmware blobs... +⚠️ No AMD firmware blobs found in local/firmware/amdgpu/ + +==> Staging branding assets into recipe source... +✅ branding icon already staged +✅ branding loading background already staged + +==> Staging firmware blobs into firmware-loader recipe source... +⚠️ Skipping firmware staging because no AMD firmware blobs were found + +==> Updating build tag... +✅ Updated tag file: build/x86_64/redbear-mini/redbear.tag + +✅ Red Bear integration complete +export PATH="/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:$PATH" && \ +export COOKBOOK_HOST_SYSROOT="/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/" && \ +./target/release/repo cook "--filesystem=config/redbear-mini.toml" --with-package-deps +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: updating 'recipes/core/base/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/local/sources/base/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr' +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin' ++ for package in audiod ipcd ptyd dhcpd ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/audiod/Cargo.toml --target x86_64-unknown-redox --release +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future + Compiling libc v0.2.186 + Compiling bitflags v2.13.0 + Compiling plain v0.2.3 + Compiling anyhow v1.0.103 + Compiling redox_syscall v0.9.0+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/syscall) + Compiling ioslice v0.6.0 + Compiling libredox v0.1.18+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/libredox) +warning: `extern` block uses type `[u8]`, which is not FFI-safe + --> /mnt/data/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:314:77 + | +314 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8]) + | ^^^^^^^^^ not FFI-safe + | + = help: consider using a raw pointer instead + = note: slices have no C equivalent + = note: `#[warn(improper_ctypes)]` on by default + + Compiling redox-scheme v0.11.2+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/redox-scheme) +warning: `libredox` (lib) generated 1 warning + Compiling daemon v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/daemon) + Compiling scheme-utils v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/scheme-utils) + Compiling audiod v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/audiod) +warning: direct cast of function item into an integer + --> audiod/src/main.rs:44:83 + | +44 | addr_of_mut!((*sigaction.as_mut_ptr()).sa_sigaction).write(sigusr_handler as usize); + | ^^^^^^^^ + | + = note: `#[warn(function_casts_as_integer)]` on by default +help: first cast to a pointer `as *const ()` + | +44 | addr_of_mut!((*sigaction.as_mut_ptr()).sa_sigaction).write(sigusr_handler as *const () as usize); + | ++++++++++++ + +warning: `audiod` (bin "audiod") generated 1 warning (run `cargo fix --bin "audiod" -p audiod` to apply 1 suggestion) + Finished `release` profile [optimized] target(s) in 4.04s ++ cp -v target/x86_64-unknown-redox/release/audiod /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/audiod +'target/x86_64-unknown-redox/release/audiod' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/audiod' ++ for package in audiod ipcd ptyd dhcpd ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/ipcd/Cargo.toml --target x86_64-unknown-redox --release +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future + Compiling cfg-if v1.0.4 + Compiling getrandom v0.4.3 + Compiling rand_core v0.10.1 + Compiling cpufeatures v0.3.0 + Compiling libredox v0.1.18+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/libredox) + Compiling chacha20 v0.10.1 +warning: `extern` block uses type `[u8]`, which is not FFI-safe + --> /mnt/data/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:314:77 + | +314 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8]) + | ^^^^^^^^^ not FFI-safe + | + = help: consider using a raw pointer instead + = note: slices have no C equivalent + = note: `#[warn(improper_ctypes)]` on by default + + Compiling redox-scheme v0.11.2+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/redox-scheme) + Compiling redox_event v0.4.8 + Compiling rand v0.10.2 + Compiling daemon v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/daemon) + Compiling scheme-utils v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/scheme-utils) +warning: `libredox` (lib) generated 1 warning + Compiling ipcd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/ipcd) + Finished `release` profile [optimized] target(s) in 3.99s ++ cp -v target/x86_64-unknown-redox/release/ipcd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ipcd +'target/x86_64-unknown-redox/release/ipcd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ipcd' ++ for package in audiod ipcd ptyd dhcpd ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/ptyd/Cargo.toml --target x86_64-unknown-redox --release +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future + Compiling redox_termios v0.1.3 +warning: `extern` block uses type `[u8]`, which is not FFI-safe + --> /mnt/data/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:314:77 + | +314 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8]) + | ^^^^^^^^^ not FFI-safe + | + = help: consider using a raw pointer instead + = note: slices have no C equivalent + = note: `#[warn(improper_ctypes)]` on by default + +warning: `libredox` (lib) generated 1 warning + Compiling ptyd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/ptyd) + Finished `release` profile [optimized] target(s) in 1.03s ++ cp -v target/x86_64-unknown-redox/release/ptyd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptyd +'target/x86_64-unknown-redox/release/ptyd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptyd' ++ for package in audiod ipcd ptyd dhcpd ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/dhcpd/Cargo.toml --target x86_64-unknown-redox --release +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future + Compiling dhcpd v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/dhcpd) +warning: unused imports: `DHCPOFFER` and `DHCPRELEASE` + --> dhcpd/src/main.rs:8:43 + | +8 | Dhcp, DHCPACK, DHCPDISCOVER, DHCPNAK, DHCPOFFER, DHCPREQUEST, DHCPRELEASE, + | ^^^^^^^^^ ^^^^^^^^^^^ + | + = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `iface` + --> dhcpd/src/main.rs:260:5 + | +260 | iface: &str, + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_iface` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: constant `DHCPOFFER` is never used + --> dhcpd/src/dhcp/mod.rs:22:11 + | +22 | pub const DHCPOFFER: u8 = 2; + | ^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `DHCPDECLINE` is never used + --> dhcpd/src/dhcp/mod.rs:24:11 + | +24 | pub const DHCPDECLINE: u8 = 4; + | ^^^^^^^^^^^ + +warning: constant `DHCPRELEASE` is never used + --> dhcpd/src/dhcp/mod.rs:27:11 + | +27 | pub const DHCPRELEASE: u8 = 7; + | ^^^^^^^^^^^ + +warning: constant `OPT_PARAM_REQUEST` is never used + --> dhcpd/src/dhcp/mod.rs:36:11 + | +36 | pub const OPT_PARAM_REQUEST: u8 = 55; + | ^^^^^^^^^^^^^^^^^ + +warning: `dhcpd` (bin "dhcpd") generated 6 warnings (run `cargo fix --bin "dhcpd" -p dhcpd` to apply 2 suggestions) + Finished `release` profile [optimized] target(s) in 0.90s ++ cp -v target/x86_64-unknown-redox/release/dhcpd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dhcpd +'target/x86_64-unknown-redox/release/dhcpd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dhcpd' ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml --target x86_64-unknown-redox --release +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future + Compiling autocfg v1.5.1 + Compiling heapless v0.8.0 + Compiling byteorder v1.5.0 + Compiling stable_deref_trait v1.2.1 + Compiling smoltcp v0.12.0 + Compiling log v0.4.33 + Compiling numtoa v0.2.4 + Compiling iana-time-zone v0.1.65 + Compiling smallvec v1.15.2 + Compiling managed v0.8.0 + Compiling bitflags v1.3.2 +warning: `extern` block uses type `[u8]`, which is not FFI-safe + --> /mnt/data/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:314:77 + | +314 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8]) + | ^^^^^^^^^ not FFI-safe + | + = help: consider using a raw pointer instead + = note: slices have no C equivalent + = note: `#[warn(improper_ctypes)]` on by default + +warning: `libredox` (lib) generated 1 warning + Compiling redox_event v0.4.8 + Compiling hash32 v0.3.1 + Compiling num-traits v0.2.19 + Compiling termion v4.0.6 + Compiling chrono v0.4.45 + Compiling redox-log v0.1.5 (https://gitlab.redox-os.org/redox-os/redox-log.git#ac8cbc40) + Compiling netstack v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/netstack) +warning: unused import: `Verdict` + --> netstack/src/filter/conntrack.rs:73:28 + | +73 | use super::{PacketContext, Verdict}; + | ^^^^^^^ + | + = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default + +warning: unused import: `alloc::collections::BTreeMap` + --> netstack/src/filter/nat.rs:17:5 + | +17 | use alloc::collections::BTreeMap; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: unused import: `alloc::rc::Rc` + --> netstack/src/filter/nat.rs:18:5 + | +18 | use alloc::rc::Rc; + | ^^^^^^^^^^^^^ + +warning: unused import: `PacketContext` + --> netstack/src/filter/nat.rs:23:19 + | +23 | use super::{Hook, PacketContext}; + | ^^^^^^^^^^^^^ + +warning: unused imports: `Ipv4Address` and `Ipv6Address` + --> netstack/src/filter/rule.rs:18:32 + | +18 | use smoltcp::wire::{IpAddress, Ipv4Address, Ipv6Address}; + | ^^^^^^^^^^^ ^^^^^^^^^^^ + +warning: unused import: `ConnState` + --> netstack/src/filter/rule.rs:20:13 + | +20 | use super::{ConnState, Hook, PacketContext, Verdict}; + | ^^^^^^^^^ + +warning: unused import: `NatRule` + --> netstack/src/filter/table.rs:35:18 + | +35 | use super::nat::{NatRule, NatTable}; + | ^^^^^^^ + +warning: unused import: `ConntrackTable` + --> netstack/src/filter/mod.rs:23:32 + | +23 | pub use conntrack::{ConnState, ConntrackTable}; + | ^^^^^^^^^^^^^^ + +warning: unused imports: `NatBinding`, `NatRule`, and `NatTable` + --> netstack/src/filter/mod.rs:24:15 + | +24 | pub use nat::{NatBinding, NatRule, NatTable, NatType, rewrite_src_ipv4, parse_nat_rule}; + | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^ + +warning: unused imports: `FilterRule`, `MatchResult`, `Protocol`, and `StateMatch` + --> netstack/src/filter/mod.rs:25:16 + | +25 | pub use rule::{FilterRule, MatchResult, Protocol, StateMatch}; + | ^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^ + +warning: unused imports: `IpAddress`, `Ipv4Address`, and `Ipv6Address` + --> netstack/src/icmp_error.rs:12:57 + | +12 | Icmpv4Packet, Icmpv4Repr, Icmpv6Packet, Icmpv6Repr, IpAddress, Ipv4Address, Ipv4Packet, + | ^^^^^^^^^ ^^^^^^^^^^^ +13 | Ipv4Repr, Ipv6Address, Ipv6Packet, Ipv6Repr, + | ^^^^^^^^^^^ + +warning: unused import: `self` + --> netstack/src/link/bridge.rs:24:18 + | +24 | use super::stp::{self, BPDU_MAC, PortState, StpState}; + | ^^^^ + +warning: unnecessary parentheses around block return value + --> netstack/src/link/stp.rs:126:13 + | +126 | ((d.total_millis() as u64).wrapping_mul(256).wrapping_div(1000) as u16) + | ^ ^ + | + = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default +help: remove these parentheses + | +126 - ((d.total_millis() as u64).wrapping_mul(256).wrapping_div(1000) as u16) +126 + (d.total_millis() as u64).wrapping_mul(256).wrapping_div(1000) as u16 + | + +warning: unused imports: `EthernetFrame` and `EthernetProtocol` + --> netstack/src/link/vlan.rs:18:22 + | +18 | EthernetAddress, EthernetFrame, EthernetProtocol, IpAddress, IpCidr, + | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ + +warning: unused import: `Ipv4Address` + --> netstack/src/router/mod.rs:7:32 + | +7 | use smoltcp::wire::{IpAddress, Ipv4Address, Ipv4Packet, Ipv6Packet}; + | ^^^^^^^^^^^ + +warning: unused imports: `PacketContext` and `Verdict` + --> netstack/src/scheme/mod.rs:42:34 + | +42 | use crate::filter::{FilterTable, PacketContext, Verdict}; + | ^^^^^^^^^^^^^ ^^^^^^^ + +warning: unused import: `anyhow::Context` + --> netstack/src/scheme/tcp.rs:9:5 + | +9 | use anyhow::Context as _; + | ^^^^^^^^^^^^^^^ + +warning: unused variable: `is_orig` + --> netstack/src/filter/conntrack.rs:289:14 + | +289 | let (is_orig, entry_key) = if let Some(entry) = self.entries.get_mut(&reply_key) { + | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_is_orig` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `icmp_code` + --> netstack/src/filter/conntrack.rs:370:13 + | +370 | let icmp_code = ctx.packet[icmp_offset + 1]; + | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_icmp_code` + +warning: unused variable: `l3num` + --> netstack/src/filter/conntrack.rs:460:9 + | +460 | l3num: u8, + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_l3num` + +warning: unused variable: `now` + --> netstack/src/filter/conntrack.rs:462:9 + | +462 | now: Instant, + | ^^^ help: if this is intentional, prefix it with an underscore: `_now` + +warning: unused variable: `old_port` + --> netstack/src/filter/nat.rs:245:5 + | +245 | old_port: u16, + | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_old_port` + +warning: value assigned to `silent_until` is never read + --> netstack/src/link/ethernet.rs:514:25 + | +514 | let (mut tries, mut silent_until) = match self.ndp_state { + | ^^^^^^^^^^^^^^^^ this value is reassigned later and never used +... +519 | silent_until = now + Self::NDP_SILENCE_TIME; + | ------------------------------------------- `silent_until` is overwritten here before the previous value is read + | + = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `hop_limit` + --> netstack/src/link/ethernet.rs:679:17 + | +679 | hop_limit, + | ^^^^^^^^^ help: try ignoring the field: `hop_limit: _` + +warning: unused variable: `router_lifetime` + --> netstack/src/link/ethernet.rs:680:17 + | +680 | router_lifetime, + | ^^^^^^^^^^^^^^^ help: try ignoring the field: `router_lifetime: _` + +warning: unused variable: `reachable_time` + --> netstack/src/link/ethernet.rs:681:17 + | +681 | reachable_time, + | ^^^^^^^^^^^^^^ help: try ignoring the field: `reachable_time: _` + +warning: unused variable: `retrans_time` + --> netstack/src/link/ethernet.rs:682:17 + | +682 | retrans_time, + | ^^^^^^^^^^^^ help: try ignoring the field: `retrans_time: _` + +warning: unused variable: `mtu` + --> netstack/src/link/ethernet.rs:684:17 + | +684 | mtu, + | ^^^ help: try ignoring the field: `mtu: _` + +warning: unused variable: `ipv4` + --> netstack/src/link/ipip.rs:93:16 + | +93 | let Ok(ipv4) = Ipv4Packet::new_checked(&packet) else { + | ^^^^ help: if this is intentional, prefix it with an underscore: `_ipv4` + +warning: unused variable: `now` + --> netstack/src/link/stp.rs:70:9 + | +70 | now: Instant, + | ^^^ help: if this is intentional, prefix it with an underscore: `_now` + +warning: unreachable pattern + --> netstack/src/scheme/netcfg/mod.rs:179:25 + | +179 | _ => {} + | ^ no value can reach this + | +note: multiple earlier patterns match some of the same values + --> netstack/src/scheme/netcfg/mod.rs:179:25 + | +175 | smoltcp::socket::Socket::Tcp(_) => tcp += 1, + | ------------------------------- matches some of the same values +176 | smoltcp::socket::Socket::Udp(_) => udp += 1, + | ------------------------------- matches some of the same values +177 | smoltcp::socket::Socket::Icmp(_) => icmp += 1, + | -------------------------------- matches some of the same values +178 | smoltcp::socket::Socket::Raw(_) => raw += 1, + | ------------------------------- matches some of the same values +179 | _ => {} + | ^ collectively making this unreachable + = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default + +warning: unreachable pattern + --> netstack/src/scheme/netcfg/mod.rs:296:29 + | +296 | ... _ => {} + | ^ no value can reach this + | +note: multiple earlier patterns match some of the same values + --> netstack/src/scheme/netcfg/mod.rs:296:29 + | +292 | ... smoltcp::socket::Socket::Tcp(_) => tcp += 1, + | ------------------------------- matches some of the same values +293 | ... smoltcp::socket::Socket::Udp(_) => udp += 1, + | ------------------------------- matches some of the same values +294 | ... smoltcp::socket::Socket::Icmp(_) => icmp += 1, + | -------------------------------- matches some of the same values +295 | ... smoltcp::socket::Socket::Raw(_) => raw += 1, + | ------------------------------- matches some of the same values +296 | ... _ => {} + | ^ collectively making this unreachable + +warning: unused variable: `e` + --> netstack/src/scheme/netcfg/mod.rs:736:59 + | +736 | ... dev.set_qdisc(&kind).map_err(|e| { + | ^ help: if this is intentional, prefix it with an underscore: `_e` + +warning: unused variable: `e` + --> netstack/src/scheme/netfilter.rs:265:27 + | +265 | .map_err(|e| SyscallError::new(syscall::EINVAL))?; + | ^ help: if this is intentional, prefix it with an underscore: `_e` + +warning: type alias `BufferStack` is never used + --> netstack/src/buffer_pool.rs:6:6 + | +6 | type BufferStack = Rc>>>; + | ^^^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: struct `Buffer` is never constructed + --> netstack/src/buffer_pool.rs:8:12 + | +8 | pub struct Buffer { + | ^^^^^^ + +warning: methods `resize` and `move_out` are never used + --> netstack/src/buffer_pool.rs:14:12 + | +13 | impl Buffer { + | ----------- methods in this implementation +14 | pub fn resize(&mut self, new_len: usize) { + | ^^^^^^ +... +18 | pub fn move_out(&mut self) -> Buffer { + | ^^^^^^^^ + +warning: struct `BufferPool` is never constructed + --> netstack/src/buffer_pool.rs:65:12 + | +65 | pub struct BufferPool { + | ^^^^^^^^^^ + +warning: associated items `new` and `get_buffer` are never used + --> netstack/src/buffer_pool.rs:71:12 + | +70 | impl BufferPool { + | --------------- associated items in this implementation +71 | pub fn new(buffers_size: usize) -> BufferPool { + | ^^^ +... +78 | pub fn get_buffer(&mut self) -> Buffer { + | ^^^^^^^^^^ + +warning: associated items `as_u32` and `from_u32` are never used + --> netstack/src/filter/mod.rs:65:18 + | +53 | impl Hook { + | --------- associated items in this implementation +... +65 | pub const fn as_u32(self) -> u32 { + | ^^^^^^ +... +76 | pub const fn from_u32(id: u32) -> Option { + | ^^^^^^^^ + +warning: associated items `as_u32` and `from_u32` are never used + --> netstack/src/filter/mod.rs:123:18 + | +122 | impl Verdict { + | ------------ associated items in this implementation +123 | pub const fn as_u32(self) -> u32 { + | ^^^^^^ +... +132 | pub const fn from_u32(id: u32) -> Option { + | ^^^^^^^^ + +warning: field `reply_key` is never read + --> netstack/src/filter/conntrack.rs:151:5 + | +149 | struct ConnEntry { + | --------- field in this struct +150 | key: ConnKey, +151 | reply_key: ConnKey, + | ^^^^^^^^^ + | + = note: `ConnEntry` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + +warning: field `dst_match` is never read + --> netstack/src/filter/nat.rs:37:9 + | +32 | pub struct NatRule { + | ------- field in this struct +... +37 | pub dst_match: Option, + | ^^^^^^^^^ + | + = note: `NatRule` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + +warning: fields `orig_dst`, `trans_dst`, `orig_dport`, and `trans_dport` are never read + --> netstack/src/filter/nat.rs:47:9 + | +44 | pub struct NatBinding { + | ---------- fields in this struct +... +47 | pub orig_dst: IpAddress, + | ^^^^^^^^ +48 | pub trans_dst: IpAddress, + | ^^^^^^^^^ +... +51 | pub orig_dport: u16, + | ^^^^^^^^^^ +52 | pub trans_dport: u16, + | ^^^^^^^^^^^ + | + = note: `NatBinding` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + +warning: field `ephemeral_port` is never read + --> netstack/src/filter/nat.rs:75:5 + | +71 | pub struct NatTable { + | -------- field in this struct +... +75 | ephemeral_port: u16, + | ^^^^^^^^^^^^^^ + | + = note: `NatTable` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis + +warning: methods `lookup_dnat` and `alloc_ephemeral_port` are never used + --> netstack/src/filter/nat.rs:147:12 + | + 78 | impl NatTable { + | ------------- methods in this implementation +... +147 | pub fn lookup_dnat( + | ^^^^^^^^^^^ +... +166 | pub fn alloc_ephemeral_port(&mut self) -> u16 { + | ^^^^^^^^^^^^^^^^^^^^ + +warning: function `rewrite_dst_ipv4` is never used + --> netstack/src/filter/nat.rs:230:8 + | +230 | pub fn rewrite_dst_ipv4(packet: &mut [u8], new_dst: Ipv4Address) -> bool { + | ^^^^^^^^^^^^^^^^ + +warning: function `rewrite_port_ipv4` is never used + --> netstack/src/filter/nat.rs:243:8 + | +243 | pub fn rewrite_port_ipv4( + | ^^^^^^^^^^^^^^^^^ + +warning: function `recompute_transport_checksum` is never used + --> netstack/src/filter/nat.rs:280:4 + | +280 | fn recompute_transport_checksum( + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: associated constant `ANY` is never used + --> netstack/src/filter/rule.rs:40:15 + | +39 | impl Protocol { + | ------------- associated constant in this implementation +40 | pub const ANY: Option = None; + | ^^^ + +warning: variant `BadFlagValue` is never constructed + --> netstack/src/filter/table.rs:260:5 + | +248 | pub enum ParseError { + | ---------- variant in this enum +... +260 | BadFlagValue { flag: &'static str, value: String }, + | ^^^^^^^^^^^^ + | + = note: `ParseError` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + +warning: enum `BondMode` is never used + --> netstack/src/link/bond.rs:24:10 + | +24 | pub enum BondMode { + | ^^^^^^^^ + +warning: struct `Slave` is never constructed + --> netstack/src/link/bond.rs:29:8 + | +29 | struct Slave { + | ^^^^^ + +warning: struct `BondDevice` is never constructed + --> netstack/src/link/bond.rs:34:12 + | +34 | pub struct BondDevice { + | ^^^^^^^^^^ + +warning: associated items `new`, `add_slave`, and `select_slave` are never used + --> netstack/src/link/bond.rs:45:12 + | +44 | impl BondDevice { + | --------------- associated items in this implementation +45 | pub fn new(name: &str, mode: BondMode) -> Self { + | ^^^ +... +57 | pub fn add_slave(&self, dev: T) { + | ^^^^^^^^^ +... +64 | fn select_slave(&self) -> Option { + | ^^^^^^^^^^^^ + +warning: constant `MAC_AGE_TIMEOUT` is never used + --> netstack/src/link/bridge.rs:28:7 + | +28 | const MAC_AGE_TIMEOUT: Duration = Duration::from_secs(300); + | ^^^^^^^^^^^^^^^ + +warning: struct `MacEntry` is never constructed + --> netstack/src/link/bridge.rs:30:8 + | +30 | struct MacEntry { + | ^^^^^^^^ + +warning: struct `BridgeDevice` is never constructed + --> netstack/src/link/bridge.rs:35:12 + | +35 | pub struct BridgeDevice { + | ^^^^^^^^^^^^ + +warning: multiple associated items are never used + --> netstack/src/link/bridge.rs:45:12 + | +44 | impl BridgeDevice { + | ----------------- associated items in this implementation +45 | pub fn new(name: &str) -> Self { + | ^^^ +... +56 | pub fn add_port(&self, dev: T) { + | ^^^^^^^^ +... +67 | pub fn enable_stp(&self, priority: u16, bridge_mac: EthernetAddress) { + | ^^^^^^^^^^ +... +72 | fn learn(&self, mac: EthernetAddress, port: usize, now: Instant) { + | ^^^^^ +... +85 | fn age_entries(&self, now: Instant) { + | ^^^^^^^^^^^ +... +91 | fn lookup(&self, mac: EthernetAddress) -> Option { + | ^^^^^^ +... +95 | fn flood(&self, packet: &[u8], now: Instant, except_port: Option) { + | ^^^^^ + +warning: variant `LinkLocalOnly` is never constructed + --> netstack/src/link/ethernet.rs:57:5 + | +54 | enum SlaacState { + | ---------- variant in this enum +... +57 | LinkLocalOnly, + | ^^^^^^^^^^^^^ + | + = note: `SlaacState` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis + +warning: constant `GRE_PROTO_IPV4` is never used + --> netstack/src/link/gre.rs:32:7 + | +32 | const GRE_PROTO_IPV4: u16 = 0x0800; + | ^^^^^^^^^^^^^^ + +warning: constant `GRE_FLAG_KEY` is never used + --> netstack/src/link/gre.rs:33:7 + | +33 | const GRE_FLAG_KEY: u16 = 0x2000; + | ^^^^^^^^^^^^ + +warning: struct `GreDevice` is never constructed + --> netstack/src/link/gre.rs:35:12 + | +35 | pub struct GreDevice { + | ^^^^^^^^^ + +warning: associated items `new`, `push_received`, `build_encapsulated`, and `matches_endpoint` are never used + --> netstack/src/link/gre.rs:50:12 + | + 49 | impl GreDevice { + | -------------- associated items in this implementation + 50 | pub fn new( + | ^^^ +... + 89 | pub fn push_received(&mut self, packet: Vec) { + | ^^^^^^^^^^^^^ +... + 93 | fn build_encapsulated(&mut self, inner_packet: &[u8]) -> &[u8] { + | ^^^^^^^^^^^^^^^^^^ +... +115 | fn matches_endpoint(&self, outer_packet: &[u8]) -> bool { + | ^^^^^^^^^^^^^^^^ + +warning: constant `IPIP_PROTO` is never used + --> netstack/src/link/ipip.rs:23:7 + | +23 | const IPIP_PROTO: u8 = 4; + | ^^^^^^^^^^ + +warning: struct `IpipDevice` is never constructed + --> netstack/src/link/ipip.rs:25:12 + | +25 | pub struct IpipDevice { + | ^^^^^^^^^^ + +warning: associated items `new`, `push_received`, `build_outer_header`, and `matches_endpoint` are never used + --> netstack/src/link/ipip.rs:37:12 + | +36 | impl IpipDevice { + | --------------- associated items in this implementation +37 | pub fn new(name: &str, parent_name: &str, local_ip: Ipv4Address, remote_ip: Ipv4Address) -> Self { + | ^^^ +... +50 | pub fn push_received(&mut self, packet: Vec) { + | ^^^^^^^^^^^^^ +... +54 | fn build_outer_header(&mut self, inner_packet: &[u8]) -> &[u8] { + | ^^^^^^^^^^^^^^^^^^ +... +71 | fn matches_endpoint(&self, outer_packet: &[u8]) -> bool { + | ^^^^^^^^^^^^^^^^ + +warning: methods `set_rate` and `set_burst` are never used + --> netstack/src/link/qdisc.rs:34:12 + | +26 | impl TokenBucket { + | ---------------- methods in this implementation +... +34 | pub fn set_rate(&mut self, rate_bps: u64) { + | ^^^^^^^^ +... +38 | pub fn set_burst(&mut self, burst_bytes: u64) { + | ^^^^^^^^^ + +warning: method `flush` is never used + --> netstack/src/link/qdisc.rs:112:12 + | + 71 | impl PriorityQueue { + | ------------------ method in this implementation +... +112 | pub fn flush(&mut self) -> Vec> { + | ^^^^^ + +warning: constant `BPDU_MAC` is never used + --> netstack/src/link/stp.rs:17:11 + | +17 | pub const BPDU_MAC: EthernetAddress = EthernetAddress([0x01, 0x80, 0xc2, 0x00, 0x00, 0x00]); + | ^^^^^^^^ + +warning: constant `DEFAULT_PRIORITY` is never used + --> netstack/src/link/stp.rs:18:11 + | +18 | pub const DEFAULT_PRIORITY: u16 = 32768; + | ^^^^^^^^^^^^^^^^ + +warning: constant `DEFAULT_HELLO` is never used + --> netstack/src/link/stp.rs:19:11 + | +19 | pub const DEFAULT_HELLO: Duration = Duration::from_secs(2); + | ^^^^^^^^^^^^^ + +warning: constant `DEFAULT_MAX_AGE` is never used + --> netstack/src/link/stp.rs:20:11 + | +20 | pub const DEFAULT_MAX_AGE: Duration = Duration::from_secs(20); + | ^^^^^^^^^^^^^^^ + +warning: constant `DEFAULT_FORWARD_DELAY` is never used + --> netstack/src/link/stp.rs:21:11 + | +21 | pub const DEFAULT_FORWARD_DELAY: Duration = Duration::from_secs(15); + | ^^^^^^^^^^^^^^^^^^^^^ + +warning: enum `PortState` is never used + --> netstack/src/link/stp.rs:24:10 + | +24 | pub enum PortState { + | ^^^^^^^^^ + +warning: struct `StpState` is never constructed + --> netstack/src/link/stp.rs:30:12 + | +30 | pub struct StpState { + | ^^^^^^^^ + +warning: multiple associated items are never used + --> netstack/src/link/stp.rs:41:12 + | + 40 | impl StpState { + | ------------- associated items in this implementation + 41 | pub fn new(priority: u16, mac: EthernetAddress, port_count: usize) -> Self { + | ^^^ +... + 54 | pub fn bridge_id(&self) -> u64 { + | ^^^^^^^^^ +... + 58 | pub fn send_hello(&mut self, now: Instant) -> bool { + | ^^^^^^^^^^ +... + 66 | pub fn process_bpdu( + | ^^^^^^^^^^^^ +... +102 | pub fn is_blocked(&self, port_idx: usize) -> bool { + | ^^^^^^^^^^ +... +106 | fn port_cost(&self) -> u32 { + | ^^^^^^^^^ +... +110 | pub fn build_bpdu(&self) -> Vec { + | ^^^^^^^^^^ + +warning: struct `BpduMessage` is never constructed + --> netstack/src/link/stp.rs:135:8 + | +135 | struct BpduMessage { + | ^^^^^^^^^^^ + +warning: associated function `parse` is never used + --> netstack/src/link/stp.rs:142:8 + | +141 | impl BpduMessage { + | ---------------- associated function in this implementation +142 | fn parse(data: &[u8]) -> Option { + | ^^^^^ + +warning: function `mac_to_u64` is never used + --> netstack/src/link/stp.rs:153:4 + | +153 | fn mac_to_u64(mac: EthernetAddress) -> u64 { + | ^^^^^^^^^^ + +warning: constant `TPID_8021Q` is never used + --> netstack/src/link/vlan.rs:23:7 + | +23 | const TPID_8021Q: u16 = 0x8100; + | ^^^^^^^^^^ + +warning: struct `VlanDevice` is never constructed + --> netstack/src/link/vlan.rs:25:12 + | +25 | pub struct VlanDevice { + | ^^^^^^^^^^ + +warning: multiple associated items are never used + --> netstack/src/link/vlan.rs:40:12 + | + 39 | impl VlanDevice { + | --------------- associated items in this implementation + 40 | pub fn new(name: &str, parent_name: &str, vlan_id: u16, devices: Rc>) -> Self { + | ^^^ +... + 63 | pub fn vlan_id(&self) -> u16 { + | ^^^^^^^ +... + 67 | pub fn parent_name(&self) -> &str { + | ^^^^^^^^^^^ +... + 71 | pub fn set_priority(&mut self, pcp: u8) { + | ^^^^^^^^^^^^ +... + 78 | pub fn push_received(&mut self, packet: Vec) { + | ^^^^^^^^^^^^^ +... + 82 | fn insert_tag(&mut self, packet: &[u8]) -> &[u8] { + | ^^^^^^^^^^ +... + 94 | fn strip_tag(&mut self, packet: &[u8]) -> Option<&[u8]> { + | ^^^^^^^^^ +... +108 | pub fn matches_tag(&self, packet: &[u8]) -> bool { + | ^^^^^^^^^^^ + +warning: constant `VXLAN_PORT` is never used + --> netstack/src/link/vxlan.rs:26:7 + | +26 | const VXLAN_PORT: u16 = 4789; + | ^^^^^^^^^^ + +warning: constant `VXLAN_FLAGS` is never used + --> netstack/src/link/vxlan.rs:27:7 + | +27 | const VXLAN_FLAGS: u8 = 0x08; + | ^^^^^^^^^^^ + +warning: struct `VxlanDevice` is never constructed + --> netstack/src/link/vxlan.rs:29:12 + | +29 | pub struct VxlanDevice { + | ^^^^^^^^^^^ + +warning: associated items `new`, `push_received`, `build_encapsulated`, `matches_endpoint`, and `decapsulate` are never used + --> netstack/src/link/vxlan.rs:44:12 + | + 43 | impl VxlanDevice { + | ---------------- associated items in this implementation + 44 | pub fn new( + | ^^^ +... + 70 | pub fn push_received(&mut self, packet: Vec) { + | ^^^^^^^^^^^^^ +... + 74 | fn build_encapsulated(&mut self, inner_packet: &[u8]) -> &[u8] { + | ^^^^^^^^^^^^^^^^^^ +... +130 | fn matches_endpoint(&self, outer_packet: &[u8]) -> bool { + | ^^^^^^^^^^^^^^^^ +... +156 | fn decapsulate(&mut self, outer_packet: &[u8]) -> Option<&[u8]> { + | ^^^^^^^^^^^ + +warning: variants `Blackhole`, `Unreachable`, and `Prohibit` are never constructed + --> netstack/src/router/route_table.rs:9:5 + | + 7 | pub enum RouteType { + | --------- variants in this enum + 8 | Unicast, + 9 | Blackhole, + | ^^^^^^^^^ +10 | Unreachable, + | ^^^^^^^^^^^ +11 | Prohibit, + | ^^^^^^^^ + | + = note: `RouteType` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + +warning: associated function `from_str` is never used + --> netstack/src/router/route_table.rs:24:12 + | +14 | impl RouteType { + | -------------- associated function in this implementation +... +24 | pub fn from_str(s: &str) -> Option { + | ^^^^^^^^ + +warning: associated function `with_type` is never used + --> netstack/src/router/route_table.rs:57:12 + | +45 | impl Rule { + | --------- associated function in this implementation +... +57 | pub fn with_type( + | ^^^^^^^^^ + +warning: method `lookup_device` is never used + --> netstack/src/router/route_table.rs:125:12 + | +104 | impl RouteTable { + | --------------- method in this implementation +... +125 | pub fn lookup_device(&self, dst: &IpAddress) -> Option> { + | ^^^^^^^^^^^^^ + +warning: field `observer` is never read + --> netstack/src/scheme/mod.rs:83:5 + | +67 | pub struct Smolnetd { + | -------- field in this struct +... +83 | observer: ObserverRef, + | ^^^^^^^^ + +warning: associated constant `MAX_PACKET_SIZE` is never used + --> netstack/src/scheme/mod.rs:87:15 + | +86 | impl Smolnetd { + | ------------- associated constant in this implementation +87 | pub const MAX_PACKET_SIZE: usize = 2048; + | ^^^^^^^^^^^^^^^ + +warning: constant `SO_REUSEADDR` is never used + --> netstack/src/scheme/tcp.rs:19:7 + | +19 | const SO_REUSEADDR: usize = 2; + | ^^^^^^^^^^^^ + +warning: field `write_buf` is never read + --> netstack/src/scheme/tun.rs:51:5 + | +47 | struct TunFile { + | ------- field in this struct +... +51 | write_buf: Vec, + | ^^^^^^^^^ + +warning: constant `SO_REUSEADDR` is never used + --> netstack/src/scheme/udp.rs:19:7 + | +19 | const SO_REUSEADDR: usize = 2; + | ^^^^^^^^^^^^ + +warning: constant `SO_BROADCAST` is never used + --> netstack/src/scheme/udp.rs:20:7 + | +20 | const SO_BROADCAST: usize = 6; + | ^^^^^^^^^^^^ + +warning: constant `LINK_LOCAL_PREFIX` is never used + --> netstack/src/slaac.rs:23:11 + | +23 | pub const LINK_LOCAL_PREFIX: Ipv6Cidr = Ipv6Cidr::new( + | ^^^^^^^^^^^^^^^^^ + +warning: constant `ALL_NODES_MULTICAST` is never used + --> netstack/src/slaac.rs:31:11 + | +31 | pub const ALL_NODES_MULTICAST: Ipv6Address = + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `ICMPV6_RS` is never used + --> netstack/src/slaac.rs:34:7 + | +34 | const ICMPV6_RS: u8 = 133; + | ^^^^^^^^^ + +warning: constant `ICMPV6_RA` is never used + --> netstack/src/slaac.rs:35:7 + | +35 | const ICMPV6_RA: u8 = 134; + | ^^^^^^^^^ + +warning: constant `ND_OPT_SOURCE_LL_ADDR` is never used + --> netstack/src/slaac.rs:39:7 + | +39 | const ND_OPT_SOURCE_LL_ADDR: u8 = 1; + | ^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `ND_OPT_PREFIX_INFO` is never used + --> netstack/src/slaac.rs:41:7 + | +41 | const ND_OPT_PREFIX_INFO: u8 = 3; + | ^^^^^^^^^^^^^^^^^^ + +warning: constant `RA_TIMEOUT` is never used + --> netstack/src/slaac.rs:43:7 + | +43 | const RA_TIMEOUT: Duration = Duration::from_secs(5); + | ^^^^^^^^^^ + +warning: constant `MAX_RS_RETRIES` is never used + --> netstack/src/slaac.rs:44:7 + | +44 | const MAX_RS_RETRIES: u8 = 3; + | ^^^^^^^^^^^^^^ + +warning: enum `SlacdState` is never used + --> netstack/src/slaac.rs:47:10 + | +47 | pub enum SlacdState { + | ^^^^^^^^^^ + +warning: function `build_router_solicitation` is never used + --> netstack/src/slaac.rs:103:8 + | +103 | pub fn build_router_solicitation(mac: EthernetAddress) -> Vec { + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: struct `ParsedRa` is never constructed + --> netstack/src/slaac.rs:118:12 + | +118 | pub struct ParsedRa { + | ^^^^^^^^ + +warning: struct `RaPrefix` is never constructed + --> netstack/src/slaac.rs:127:12 + | +127 | pub struct RaPrefix { + | ^^^^^^^^ + +warning: function `parse_router_advertisement` is never used + --> netstack/src/slaac.rs:137:8 + | +137 | pub fn parse_router_advertisement(data: &[u8]) -> Option { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: struct `Slacd` is never constructed + --> netstack/src/slaac.rs:205:12 + | +205 | pub struct Slacd { + | ^^^^^ + +warning: associated items `new`, `state`, `link_local`, `tick`, and `process_ra` are never used + --> netstack/src/slaac.rs:213:12 + | +212 | impl Slacd { + | ---------- associated items in this implementation +213 | pub fn new(mac: EthernetAddress) -> Self { + | ^^^ +... +223 | pub fn state(&self) -> SlacdState { + | ^^^^^ +... +227 | pub fn link_local(&self) -> Ipv6Cidr { + | ^^^^^^^^^^ +... +233 | pub fn tick(&mut self, now: Instant) -> Option> { + | ^^^^ +... +257 | pub fn process_ra(&mut self, ra: &ParsedRa) -> Vec { + | ^^^^^^^^^^ + +warning: unused `std::result::Result` that must be used + --> netstack/src/main.rs:197:9 + | +197 | / match event_res.map_err(|e| anyhow!("event result is error: {:?}", e))? { +198 | | EventSource::Network => smolnetd.on_network_scheme_event(), +199 | | EventSource::Time => smolnetd.on_time_event(), +200 | | EventSource::IpScheme => smolnetd.on_ip_scheme_event(), +... | +208 | | .map_err(|e| error!("Received packet error: {:?}", e)); + | |______________________________________________________________^ + | + = note: this `Result` may be an `Err` variant, which should be handled + = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default +help: use `let _ = ...` to ignore the resulting value + | +197 | let _ = match event_res.map_err(|e| anyhow!("event result is error: {:?}", e))? { + | +++++++ + +warning: `netstack` (bin "netstack") generated 113 warnings (run `cargo fix --bin "netstack" -p netstack` to apply 30 suggestions) + Finished `release` profile [optimized] target(s) in 13.17s ++ cp -v target/x86_64-unknown-redox/release/netstack /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/netstack +'target/x86_64-unknown-redox/release/netstack' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/netstack' ++ cp -v target/x86_64-unknown-redox/release/netstack /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/smolnetd +'target/x86_64-unknown-redox/release/netstack' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/smolnetd' ++ BINS=(gpiod i2c-gpio-expanderd intel-gpiod amd-mp2-i2cd dw-acpi-i2cd e1000d ihdad ihdgd i2c-hidd intel-thc-hidd intel-lpss-i2cd ixgbed pcid pcid-spawner rtl8139d rtl8168d usbctl usbhidd thermald usbhubd ucsid usbscsid virtio-gpud virtio-netd xhcid i2cd inputd fbcond redoxerd) ++ case "${TARGET}" in ++ BINS+=(ac97d sb16d vboxd) ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib' +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers' ++ export CARGO_PROFILE_RELEASE_OPT_LEVEL=s ++ CARGO_PROFILE_RELEASE_OPT_LEVEL=s ++ export CARGO_PROFILE_RELEASE_PANIC=abort ++ CARGO_PROFILE_RELEASE_PANIC=abort ++ EXISTING_BINS=() ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "gpiod"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "i2c-gpio-expanderd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "intel-gpiod"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "amd-mp2-i2cd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "dw-acpi-i2cd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "e1000d"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "ihdad"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "ihdgd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "i2c-hidd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "intel-thc-hidd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "intel-lpss-i2cd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "ixgbed"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "pcid"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "pcid-spawner"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "rtl8139d"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "rtl8168d"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "usbctl"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "usbhidd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "thermald"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "usbhubd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "ucsid"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "usbscsid"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "virtio-gpud"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "virtio-netd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "xhcid"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "i2cd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "inputd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "fbcond"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "redoxerd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "ac97d"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "sb16d"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") ++ for bin in "${BINS[@]}" ++ grep -Rqs '^name = "vboxd"$' /mnt/data/Builds/RedBear-OS/local/sources/base ++ EXISTING_BINS+=("${bin}") +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p gpiod +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p i2c-gpio-expanderd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p intel-gpiod +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p amd-mp2-i2cd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p dw-acpi-i2cd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p e1000d +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p ihdad +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p ihdgd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p i2c-hidd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p intel-thc-hidd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p intel-lpss-i2cd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p ixgbed +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p pcid +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p pcid-spawner +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p rtl8139d +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p rtl8168d +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p usbctl +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p usbhidd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p usbhubd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p ucsid +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p usbscsid +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p virtio-gpud +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p virtio-netd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p xhcid +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p i2cd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p inputd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p fbcond +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p redoxerd +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p ac97d +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p sb16d +++ for bin in "${EXISTING_BINS[@]}" +++ echo -p vboxd ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --release --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/Cargo.toml --target x86_64-unknown-redox -p gpiod -p i2c-gpio-expanderd -p intel-gpiod -p amd-mp2-i2cd -p dw-acpi-i2cd -p e1000d -p ihdad -p ihdgd -p i2c-hidd -p intel-thc-hidd -p intel-lpss-i2cd -p ixgbed -p pcid -p pcid-spawner -p rtl8139d -p rtl8168d -p usbctl -p usbhidd -p usbhubd -p ucsid -p usbscsid -p virtio-gpud -p virtio-netd -p xhcid -p i2cd -p inputd -p fbcond -p redoxerd -p ac97d -p sb16d -p vboxd +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future + Compiling serde_core v1.0.228 + Compiling proc-macro2 v1.0.106 + Compiling unicode-ident v1.0.24 + Compiling quote v1.0.46 + Compiling libc v0.2.186 + Compiling log v0.4.33 + Compiling plain v0.2.3 + Compiling serde v1.0.228 + Compiling numtoa v0.2.4 + Compiling iana-time-zone v0.1.65 + Compiling bit_field v0.10.3 + Compiling fdt v0.1.5 + Compiling pico-args v0.5.0 + Compiling thiserror v2.0.18 + Compiling anyhow v1.0.103 + Compiling num-traits v0.2.19 + Compiling memchr v2.8.3 + Compiling futures-core v0.3.32 + Compiling futures-sink v0.3.32 + Compiling slab v0.4.12 + Compiling pin-project-lite v0.2.17 + Compiling futures-channel v0.3.32 + Compiling maybe-uninit v2.0.0 + Compiling futures-task v0.3.32 + Compiling winnow v1.0.3 + Compiling futures-io v0.3.32 + Compiling toml_writer v1.1.1+spec-1.1.0 + Compiling orbclient v0.3.55 + Compiling chrono v0.4.45 + Compiling drm-sys v0.8.1 + Compiling toml_parser v1.1.2+spec-1.1.0 + Compiling scopeguard v1.2.0 + Compiling base64 v0.21.7 + Compiling smallvec v0.6.14 + Compiling crossbeam-utils v0.7.2 + Compiling zmij v1.0.21 + Compiling stable_deref_trait v1.2.1 + Compiling lock_api v0.4.14 + Compiling drm-fourcc v2.2.0 + Compiling owning_ref v0.3.3 + Compiling termion v4.0.6 + Compiling rand v0.4.6 + Compiling aho-corasick v1.1.4 + Compiling cfg-if v0.1.10 + Compiling lazy_static v1.5.0 + Compiling serde_json v1.0.150 + Compiling regex-syntax v0.8.11 + Compiling rustix v1.1.4 + Compiling syn v1.0.109 + Compiling parking_lot_core v0.2.14 + Compiling itoa v1.0.18 + Compiling parking_lot v0.4.8 + Compiling getrandom v0.4.3 + Compiling syn v2.0.118 + Compiling crossbeam-channel v0.4.4 + Compiling chashmap v2.2.2 + Compiling errno v0.3.14 + Compiling usb-core v0.3.0 (/mnt/data/Builds/RedBear-OS/local/recipes/drivers/usb-core/source) + Compiling cfg-if v1.0.4 + Compiling crossbeam-utils v0.8.22 + Compiling memchr v1.0.2 + Compiling utf8parse v0.2.2 + Compiling crc-catalog v2.5.0 + Compiling bitflags v2.13.0 + Compiling toml_datetime v1.1.1+spec-1.1.0 + Compiling serde_spanned v1.1.1 + Compiling thiserror v1.0.69 + Compiling redox_syscall v0.9.0+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/syscall) + Compiling pci_types v0.10.1 + Compiling crc v3.4.0 + Compiling toml v1.1.2+spec-1.1.0 + Compiling uuid v1.23.4 + Compiling nom v3.2.1 + Compiling anstyle-parse v1.0.0 + Compiling regex-automata v0.4.14 + Compiling spin v0.10.0 + Compiling spinning_top v0.3.0 + Compiling colorchoice v1.0.5 + Compiling byteorder v1.5.0 + Compiling utf8parse v0.1.1 + Compiling is_terminal_polyfill v1.70.2 + Compiling libredox v0.1.18+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/libredox) + Compiling anstyle-query v1.1.5 + Compiling nb v1.1.0 + Compiling anstyle v1.0.14 +warning: `extern` block uses type `[u8]`, which is not FFI-safe + --> /mnt/data/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:314:77 + | +314 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8]) + | ^^^^^^^^^ not FFI-safe + | + = help: consider using a raw pointer instead + = note: slices have no C equivalent + = note: `#[warn(improper_ctypes)]` on by default + + Compiling hidreport v0.4.1 (https://github.com/jackpot51/hidreport#1cf47ffc) + Compiling nb v0.1.3 + Compiling redox-scheme v0.11.2+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/redox-scheme) + Compiling redox_event v0.4.8 + Compiling anstream v1.0.0 + Compiling acpi v6.1.1 (https://gitlab.redox-os.org/redox-os/acpi.git?branch=redox-6.x#90cbe88e) +warning: `libredox` (lib) generated 1 warning + Compiling vte v0.3.3 + Compiling drm-ffi v0.9.1 + Compiling redox-ioctl v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/relibc/redox-ioctl) + Compiling daemon v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/daemon) + Compiling scheme-utils v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/scheme-utils) + Compiling scroll_derive v0.10.5 + Compiling edid v0.3.0 + Compiling gpt v3.1.0 + Compiling crossbeam-queue v0.3.13 + Compiling regex v1.12.4 + Compiling driver-network v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/driver-network) + Compiling scroll v0.10.2 + Compiling void v1.0.2 + Compiling clap_lex v1.1.0 + Compiling static_assertions v1.1.0 + Compiling heck v0.5.0 + Compiling strsim v0.11.1 + Compiling clap_builder v4.6.0 + Compiling embedded-hal v0.2.7 + Compiling partitionlib v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/storage/partitionlib) + Compiling ransid v0.4.9 + Compiling executor v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/executor) + Compiling strum v0.27.2 + Compiling bitbang-hal v0.3.3 + Compiling redox_termios v0.1.3 + Compiling range-alloc v0.1.4 (https://github.com/jackpot51/range-alloc.git#23493c40) + Compiling base64 v0.11.0 + Compiling qemu-exit v3.0.2 + Compiling config v0.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/config) + Compiling serde_derive v1.0.228 + Compiling thiserror-impl v2.0.18 + Compiling futures-macro v0.3.32 + Compiling bytemuck_derive v1.10.2 + Compiling thiserror-impl v1.0.69 + Compiling futures-util v0.3.32 + Compiling strum_macros v0.27.2 + Compiling clap v4.6.1 + Compiling bytemuck v1.25.0 + Compiling drm v0.15.0 + Compiling graphics-ipc v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/graphics-ipc) + Compiling rehid v0.1.0 (https://gitlab.redox-os.org/redox-os/rehid.git#da987bc6) + Compiling futures-executor v0.3.32 + Compiling console-draw v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/console-draw) + Compiling futures v0.3.32 + Compiling driver-block v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/storage/driver-block) + Compiling smallvec v1.15.2 + Compiling bincode v1.3.3 + Compiling ron v0.8.1 + Compiling i2c-interface v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/i2c/i2c-interface) + Compiling acpi-resource v0.0.1 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/acpi-resource) + Compiling amlserde v0.0.1 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/amlserde) +warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified + --> drivers/storage/driver-block/src/lib.rs:78:5 + | +78 | async fn read(&mut self, block: u64, buffer: &mut [u8]) -> syscall::Result; + | ^^^^^ + | + = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future` + = note: `#[warn(async_fn_in_trait)]` on by default +help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change + | +78 - async fn read(&mut self, block: u64, buffer: &mut [u8]) -> syscall::Result; +78 + fn read(&mut self, block: u64, buffer: &mut [u8]) -> impl std::future::Future> + Send; + | + +warning: use of `async fn` in public traits is discouraged as auto trait bounds cannot be specified + --> drivers/storage/driver-block/src/lib.rs:79:5 + | +79 | async fn write(&mut self, block: u64, buffer: &[u8]) -> syscall::Result; + | ^^^^^ + | + = note: you can suppress this lint if you plan to use the trait only in your own code, or do not care about auto traits like `Send` on the `Future` +help: you can alternatively desugar to a normal `fn` that returns `impl Future` and add any desired bounds such as `Send`, but these cannot be relaxed without a breaking API change + | +79 - async fn write(&mut self, block: u64, buffer: &[u8]) -> syscall::Result; +79 + fn write(&mut self, block: u64, buffer: &[u8]) -> impl std::future::Future> + Send; + | + + Compiling redox-log v0.1.5 (https://gitlab.redox-os.org/redox-os/redox-log.git#ac8cbc40) +warning: `driver-block` (lib) generated 2 warnings + Compiling common v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/common) +warning: unreachable expression + --> drivers/amlserde/src/lib.rs:391:24 + | +389 | code: (return None), //TODO figure out what to do here + | ------------- any code following this expression is unreachable +390 | //TODO check specs to see if all bit patterns are allowed +391 | flags: MethodFlags( + | ________________________^ +392 | | (arg_count as u8).clamp(0, 7) +393 | | + (serialize as u8).shl(3) +394 | | + sync_level.clamp(0, 15).shl(4), +395 | | ), + | |_________________^ unreachable expression + | + = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default + + Compiling pcid v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/pcid) + Compiling inputd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/inputd) + Compiling driver-graphics v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/driver-graphics) +warning: unused variable: `arg_count` + --> drivers/amlserde/src/lib.rs:385:17 + | +385 | arg_count, + | ^^^^^^^^^ help: try ignoring the field: `arg_count: _` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `serialize` + --> drivers/amlserde/src/lib.rs:386:17 + | +386 | serialize, + | ^^^^^^^^^ help: try ignoring the field: `serialize: _` + +warning: unused variable: `sync_level` + --> drivers/amlserde/src/lib.rs:387:17 + | +387 | sync_level, + | ^^^^^^^^^^ help: try ignoring the field: `sync_level: _` + + Compiling redoxerd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/redoxerd) + Compiling sb16d v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/sb16d) + Compiling fbcond v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/fbcond) +warning: `amlserde` (lib) generated 4 warnings (run `cargo fix --lib -p amlserde` to apply 3 suggestions) +warning: constant `NUM_SUB_BUFFS` is never used + --> drivers/audio/sb16d/src/device.rs:14:7 + | +14 | const NUM_SUB_BUFFS: usize = 32; + | ^^^^^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `SUB_BUFF_SIZE` is never used + --> drivers/audio/sb16d/src/device.rs:15:7 + | +15 | const SUB_BUFF_SIZE: usize = 2048; + | ^^^^^^^^^^^^^ + +warning: method `mixer_write` is never used + --> drivers/audio/sb16d/src/device.rs:63:8 + | +37 | impl Sb16 { + | --------- method in this implementation +... +63 | fn mixer_write(&mut self, index: u8, value: u8) { + | ^^^^^^^^^^^ + +warning: fields `name` and `description` are never read + --> drivers/graphics/fbcond/src/keymap.rs:46:9 + | +44 | pub struct Keymap { + | ------ fields in this struct +45 | /// Human-readable name (e.g. "us", "ru"). +46 | pub name: String, + | ^^^^ +47 | /// Description (e.g. "US English (QWERTY)"). +48 | pub description: String, + | ^^^^^^^^^^^ + | + = note: `Keymap` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + + Compiling xhcid v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/xhcid) + Compiling virtio-core v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/virtio-core) +warning: field `size` is never read + --> drivers/virtio-core/src/transport.rs:251:5 + | +248 | pub struct Borrowed<'a> { + | -------- field in this struct +... +251 | size: usize, + | ^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + + Compiling dw-acpi-i2cd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/i2c/dw-acpi-i2cd) + Compiling gpiod v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/gpio/gpiod) + Compiling ucsid v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/ucsid) +warning: `sb16d` (bin "sb16d") generated 3 warnings + Compiling i2cd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/i2c/i2cd) + Compiling i2c-hidd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/input/i2c-hidd) + Compiling intel-gpiod v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/gpio/intel-gpiod) + Compiling intel-lpss-i2cd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/i2c/intel-lpss-i2cd) + Compiling i2c-gpio-expanderd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/gpio/i2c-gpio-expanderd) +warning: `fbcond` (bin "fbcond") generated 1 warning + Compiling rtl8168d v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8168d) + Compiling e1000d v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/e1000d) +warning: variants `Notification`, `Rsvd2`, and `Rsvd3` are never constructed + --> drivers/usb/xhcid/src/driver_interface.rs:172:13 + | +170 | enum InterruptUsageBits { + | ------------------ variants in this enum +171 | Periodic, +172 | Notification, + | ^^^^^^^^^^^^ +173 | Rsvd2, + | ^^^^^ +174 | Rsvd3, + | ^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: field `inner` is never read + --> drivers/usb/xhcid/src/driver_interface.rs:909:5 + | +908 | pub struct TransferWriteStream<'a> { + | ------------------- field in this struct +909 | inner: TransferStream<'a>, + | ^^^^^ + +warning: field `inner` is never read + --> drivers/usb/xhcid/src/driver_interface.rs:912:5 + | +911 | pub struct TransferReadStream<'a> { + | ------------------ field in this struct +912 | inner: TransferStream<'a>, + | ^^^^^ + +warning: fields `bytes_to_transfer`, `bytes_transferred`, `bytes_per_transfer`, and `endp_handle` are never read + --> drivers/usb/xhcid/src/driver_interface.rs:915:5 + | +914 | struct TransferStream<'a> { + | -------------- fields in this struct +915 | bytes_to_transfer: u32, + | ^^^^^^^^^^^^^^^^^ +916 | bytes_transferred: u32, + | ^^^^^^^^^^^^^^^^^ +917 | bytes_per_transfer: u32, + | ^^^^^^^^^^^^^^^^^^ +918 | endp_handle: &'a mut XhciEndpHandle, + | ^^^^^^^^^^^ + +warning: struct `OtherSpeedConfig` is never constructed + --> drivers/usb/xhcid/src/usb/config.rs:18:12 + | +18 | pub struct OtherSpeedConfig { + | ^^^^^^^^^^^^^^^^ + +warning: struct `DeviceQualifier` is never constructed + --> drivers/usb/xhcid/src/usb/device.rs:151:12 + | +151 | pub struct DeviceQualifier { + | ^^^^^^^^^^^^^^^ + +warning: method `ty` is never used + --> drivers/usb/xhcid/src/usb/endpoint.rs:38:8 + | +37 | impl EndpointDescriptor { + | ----------------------- method in this implementation +38 | fn ty(self) -> EndpointTy { + | ^^ + +warning: variant `Reserved` is never constructed + --> drivers/usb/xhcid/src/usb/setup.rs:41:5 + | +29 | pub enum ReqType { + | ------- variant in this enum +... +41 | Reserved = 3, + | ^^^^^^^^ + +warning: enum `ReqRecipient` is never used + --> drivers/usb/xhcid/src/usb/setup.rs:54:10 + | +54 | pub enum ReqRecipient { + | ^^^^^^^^^^^^ + +warning: constant `USB_SETUP_DIR_SHIFT` is never used + --> drivers/usb/xhcid/src/usb/setup.rs:90:11 + | +90 | pub const USB_SETUP_DIR_SHIFT: u8 = 7; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `IMS_TXDW` is never used + --> drivers/net/e1000d/src/device.rs:29:7 + | +29 | const IMS_TXDW: u32 = 1; + | ^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `IMS_TXQE` is never used + --> drivers/net/e1000d/src/device.rs:30:7 + | +30 | const IMS_TXQE: u32 = 1 << 1; + | ^^^^^^^^ + +warning: constant `IMS_LSC` is never used + --> drivers/net/e1000d/src/device.rs:31:7 + | +31 | const IMS_LSC: u32 = 1 << 2; + | ^^^^^^^ + +warning: constant `RCTL_MPE` is never used + --> drivers/net/e1000d/src/device.rs:40:7 + | +40 | const RCTL_MPE: u32 = 1 << 4; + | ^^^^^^^^ + +warning: constant `RD_EOP` is never used + --> drivers/net/e1000d/src/device.rs:69:7 + | +69 | const RD_EOP: u8 = 1 << 1; + | ^^^^^^ + +warning: constant `TD_DD` is never used + --> drivers/net/e1000d/src/device.rs:95:7 + | +95 | const TD_DD: u8 = 1; + | ^^^^^ + + Compiling ihdgd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/ihdgd) +warning: `virtio-core` (lib) generated 1 warning + Compiling virtio-gpud v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/virtio-gpud) +warning: field `transport` is never read + --> drivers/graphics/virtio-gpud/src/scheme.rs:94:5 + | +90 | pub struct VirtGpuAdapter<'a> { + | -------------- field in this struct +... +94 | transport: Arc, + | ^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `gttmm` + --> drivers/graphics/ihdgd/src/device/ddi.rs:301:9 + | +301 | gttmm: &MmioRegion, + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_gttmm` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `timing` + --> drivers/graphics/ihdgd/src/device/ddi.rs:302:9 + | +302 | timing: &edid::DetailedTiming, + | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_timing` + +warning: unused variable: `buf` + --> drivers/graphics/ihdgd/src/device/gmbus.rs:111:34 + | +111 | Operation::Write(buf) => { + | ^^^ help: if this is intentional, prefix it with an underscore: `_buf` + +warning: field `isr` is never read + --> drivers/graphics/ihdgd/src/device/mod.rs:97:9 + | +95 | pub struct InterruptRegs { + | ------------- field in this struct +96 | // Interrupt status register, has live status of interrupts +97 | pub isr: MmioPtr, + | ^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: field `phys` is never read + --> drivers/graphics/ihdgd/src/device/mod.rs:119:5 + | +118 | pub struct MmioRegion { + | ---------- field in this struct +119 | phys: usize, + | ^^^^ + | + = note: `MmioRegion` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis + +warning: field `bios` is never read + --> drivers/graphics/ihdgd/src/device/mod.rs:158:5 + | +155 | pub struct Device { + | ------ field in this struct +... +158 | bios: Option, + | ^^^^ + +warning: fields `region` and `header` are never read + --> drivers/graphics/ihdgd/src/device/bios.rs:146:5 + | +145 | pub struct Bios { + | ---- fields in this struct +146 | region: MmioRegion, + | ^^^^^^ +147 | header: &'static mut BiosHeader, + | ^^^^^^ + +warning: field `size` is never read + --> drivers/graphics/ihdgd/src/device/buffer.rs:10:9 + | + 7 | pub struct GpuBuffer { + | --------- field in this struct +... +10 | pub size: u32, + | ^^^^ + | + = note: `GpuBuffer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis + +warning: variants `Dw1`, `Dw3`, `Dw8`, `Dw9`, and `Dw10` are never constructed + --> drivers/graphics/ihdgd/src/device/ddi.rs:85:5 + | +83 | pub enum PortCompReg { + | ----------- variants in this enum +84 | Dw0 = 0x100, +85 | Dw1 = 0x104, + | ^^^ +86 | Dw3 = 0x10C, + | ^^^ +87 | Dw8 = 0x120, + | ^^^ +88 | Dw9 = 0x124, + | ^^^ +89 | Dw10 = 0x128, + | ^^^^ + | + = note: `PortCompReg` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis + +warning: variant `Aux` is never constructed + --> drivers/graphics/ihdgd/src/device/ddi.rs:115:5 + | +114 | pub enum PortLane { + | -------- variant in this enum +115 | Aux = 0x300, + | ^^^ + | + = note: `PortLane` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis + +warning: fields `pdiv`, `kdiv`, and `qdiv` are never read + --> drivers/graphics/ihdgd/src/device/dpll.rs:77:13 + | +76 | struct Setting { + | ------- fields in this struct +77 | pdiv: u64, + | ^^^^ +78 | kdiv: u64, + | ^^^^ +79 | qdiv: u64, + | ^^^^ + | + = note: `Setting` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis + +warning: constant `GPIO_VAL_OUT` is never used + --> drivers/graphics/ihdgd/src/device/gpio.rs:14:7 + | +14 | const GPIO_VAL_OUT: u32 = 1 << 3; + | ^^^^^^^^^^^^ + +warning: variants `Port0`, `Port6`, `Port7`, `Port8`, and `Port15` are never constructed + --> drivers/graphics/ihdgd/src/device/gpio.rs:22:5 + | +21 | pub enum GpioPort { + | -------- variants in this enum +22 | Port0 = 0xC5010, + | ^^^^^ +... +28 | Port6 = 0xC5028, + | ^^^^^ +29 | Port7 = 0xC502C, + | ^^^^^ +30 | Port8 = 0xC5030, + | ^^^^^ +... +37 | Port15 = 0xC504C, + | ^^^^^^ + | + = note: `GpioPort` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis + +warning: fields `gttmm`, `gtt_size`, `base_dsm`, and `size_data_stolen_memory` are never read + --> drivers/graphics/ihdgd/src/device/ggtt.rs:22:5 + | +21 | pub struct GlobalGtt { + | --------- fields in this struct +22 | gttmm: Arc, + | ^^^^^ +... +26 | gtt_size: usize, + | ^^^^^^^^ +... +33 | base_dsm: *mut (), + | ^^^^^^^^ +34 | /// Size of DSM +35 | size_data_stolen_memory: usize, + | ^^^^^^^^^^^^^^^^^^^^^^^ + +warning: method `reset` is never used + --> drivers/graphics/ihdgd/src/device/ggtt.rs:85:19 + | +40 | impl GlobalGtt { + | -------------- method in this implementation +... +85 | pub unsafe fn reset(&mut self) { + | ^^^^^ + +warning: fields `ctl_source_mask` and `pos` are never read + --> drivers/graphics/ihdgd/src/device/pipe.rs:64:9 + | +56 | pub struct Plane { + | ----- fields in this struct +... +64 | pub ctl_source_mask: u32, + | ^^^^^^^^^^^^^^^ +65 | pub offset: MmioPtr, +66 | pub pos: MmioPtr, + | ^^^ + +warning: field `index` is never read + --> drivers/graphics/ihdgd/src/device/pipe.rs:170:9 + | +168 | pub struct Pipe { + | ---- field in this struct +169 | pub name: &'static str, +170 | pub index: usize, + | ^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_MODE_DVI` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:16:11 + | +16 | pub const TRANS_DDI_FUNC_CTL_MODE_DVI: u32 = 0b001 << 24; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_MODE_DP_MST` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:18:11 + | +18 | pub const TRANS_DDI_FUNC_CTL_MODE_DP_MST: u32 = 0b011 << 24; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_BPC_10` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:20:11 + | +20 | pub const TRANS_DDI_FUNC_CTL_BPC_10: u32 = 0b001 << 20; + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_BPC_6` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:21:11 + | +21 | pub const TRANS_DDI_FUNC_CTL_BPC_6: u32 = 0b010 << 20; + | ^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_BPC_12` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:22:11 + | +22 | pub const TRANS_DDI_FUNC_CTL_BPC_12: u32 = 0b011 << 20; + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_DSI_INPUT_PIPE_SHIFT` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:25:11 + | +25 | pub const TRANS_DDI_FUNC_CTL_DSI_INPUT_PIPE_SHIFT: u32 = 12; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_PORT_WIDTH_1` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:26:11 + | +26 | pub const TRANS_DDI_FUNC_CTL_PORT_WIDTH_1: u32 = 0b000 << 1; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_PORT_WIDTH_2` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:27:11 + | +27 | pub const TRANS_DDI_FUNC_CTL_PORT_WIDTH_2: u32 = 0b001 << 1; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRANS_DDI_FUNC_CTL_PORT_WIDTH_3` is never used + --> drivers/graphics/ihdgd/src/device/transcoder.rs:28:11 + | +28 | pub const TRANS_DDI_FUNC_CTL_PORT_WIDTH_3: u32 = 0b010 << 1; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `KHz` should have an upper case name + --> drivers/graphics/ihdgd/src/device/dpll.rs:60:15 + | +60 | const KHz: u64 = 1_000; + | ^^^ + | + = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default +help: convert the identifier to upper case (notice the capitalization) + | +60 - const KHz: u64 = 1_000; +60 + const KHZ: u64 = 1_000; + | + +warning: constant `MHz` should have an upper case name + --> drivers/graphics/ihdgd/src/device/dpll.rs:61:15 + | +61 | const MHz: u64 = KHz * 1_000; + | ^^^ + | +help: convert the identifier to upper case (notice the capitalization) + | +61 - const MHz: u64 = KHz * 1_000; +61 + const MHZ: u64 = KHz * 1_000; + | + + Compiling virtio-netd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/virtio-netd) + Compiling ixgbed v1.0.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/ixgbed) +warning: `e1000d` (bin "e1000d") generated 6 warnings + Compiling vboxd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/vboxd) + Compiling ihdad v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ihdad) +warning: fields `bpp` and `eventack` are never read + --> drivers/vboxd/src/main.rs:148:5 + | +144 | struct VboxDisplayChange { + | ----------------- fields in this struct +... +148 | bpp: Mmio, + | ^^^ +149 | eventack: Mmio, + | ^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: methods `read`, `width`, and `height` are never used + --> drivers/vboxd/src/bga.rs:21:8 + | +13 | impl Bga { + | -------- methods in this implementation +... +21 | fn read(&mut self, index: u16) -> u16 { + | ^^^^ +... +31 | pub fn width(&mut self) -> u16 { + | ^^^^^ +... +35 | pub fn height(&mut self) -> u16 { + | ^^^^^^ + + Compiling amd-mp2-i2cd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/i2c/amd-mp2-i2cd) +warning: variable `corbsize_bytes` is assigned to, but never used + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:98:13 + | +98 | let mut corbsize_bytes: usize = 0; + | ^^^^^^^^^^^^^^^^^^ + | + = note: consider using `_corbsize_bytes` instead + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: value assigned to `corbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:113:13 + | +113 | corbsize_bytes = 8; + | ^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default + +warning: value assigned to `corbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:108:13 + | +108 | corbsize_bytes = 64; + | ^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `corbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:103:13 + | +103 | corbsize_bytes = 1024; + | ^^^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: variable `rirbsize_bytes` is assigned to, but never used + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:256:13 + | +256 | let mut rirbsize_bytes: usize = 0; + | ^^^^^^^^^^^^^^^^^^ + | + = note: consider using `_rirbsize_bytes` instead + +warning: variable `rirbsize` is assigned to, but never used + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:257:13 + | +257 | let mut rirbsize: u8 = 0; + | ^^^^^^^^^^^^ + | + = note: consider using `_rirbsize` instead + +warning: value assigned to `rirbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:271:13 + | +271 | rirbsize_bytes = 16; + | ^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `rirbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:266:13 + | +266 | rirbsize_bytes = 128; + | ^^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `rirbsize_bytes` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:261:13 + | +261 | rirbsize_bytes = 2048; + | ^^^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `rirbsize` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:270:13 + | +270 | rirbsize = 0; + | ^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `rirbsize` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:265:13 + | +265 | rirbsize = 1; + | ^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `rirbsize` is never read + --> drivers/audio/ihdad/src/hda/cmdbuff.rs:260:13 + | +260 | rirbsize = 2; + | ^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + + Compiling pcid-spawner v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/pcid-spawner) +warning: `xhcid` (lib) generated 10 warnings + Compiling usbctl v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/usbctl) +warning: unused variable: `codec` + --> drivers/audio/ihdad/src/hda/device.rs:637:30 + | +637 | pub fn dump_codec(&self, codec: u8) -> String { + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_codec` + + Compiling usbhubd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/usbhubd) +warning: `vboxd` (bin "vboxd") generated 2 warnings + Compiling usbhidd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/input/usbhidd) +warning: unused import: `EndpDesc` + --> drivers/usb/usbhubd/src/main.rs:4:76 + | +4 | plain, usb, ConfigureEndpointsReq, DevDesc, DeviceReqData, EndpointTy, EndpDesc, + | ^^^^^^^^ + | + = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default + + Compiling usbscsid v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/storage/usbscsid) +warning: field `port_id` is never read + --> drivers/usb/usbhubd/src/main.rs:174:9 + | +173 | struct PortState { + | --------- field in this struct +174 | port_id: PortId, + | ^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: unused import: `std::io` + --> drivers/storage/usbscsid/src/protocol/uas.rs:16:5 + | +16 | use std::io; + | ^^^^^^^ + | + = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default + +warning: unused imports: `EndpDirection` and `XhciClientHandleError` + --> drivers/storage/usbscsid/src/protocol/uas.rs:19:30 + | +19 | ConfDesc, DeviceReqData, EndpDirection, IfDesc, PortTransferStatusKind, XhciClientHandle, + | ^^^^^^^^^^^^^ +20 | XhciClientHandleError, XhciEndpHandle, + | ^^^^^^^^^^^^^^^^^^^^^ + +warning: use of deprecated unit struct `driver_block::FuturesExecutor`: use custom executor + --> drivers/storage/usbscsid/src/main.rs:135:24 + | +135 | &driver_block::FuturesExecutor, + | ^^^^^^^^^^^^^^^ + | + = note: `#[warn(deprecated)]` on by default + +warning: use of deprecated unit struct `driver_block::FuturesExecutor`: use custom executor + --> drivers/storage/usbscsid/src/main.rs:162:47 + | +162 | if let Err(e) = driver_block::FuturesExecutor.block_on(scheme.tick()) { + | ^^^^^^^^^^^^^^^ + +warning: variable `gamepad_buttons` is assigned to, but never used + --> drivers/input/usbhidd/src/main.rs:371:13 + | +371 | let mut gamepad_buttons: u32 = 0; + | ^^^^^^^^^^^^^^^^^^^ + | + = note: consider using `_gamepad_buttons` instead + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: variable `hat_switch` is assigned to, but never used + --> drivers/input/usbhidd/src/main.rs:372:13 + | +372 | let mut hat_switch: i8 = -1; + | ^^^^^^^^^^^^^^ + | + = note: consider using `_hat_switch` instead + +warning: unused variable: `shift_opt` + --> drivers/input/usbhidd/src/main.rs:427:31 + | +427 | let (pressed, shift_opt) = if event.value != 0 { + | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_shift_opt` + +warning: value assigned to `gamepad_buttons` is never read + --> drivers/input/usbhidd/src/main.rs:453:25 + | +451 | gamepad_buttons |= bit; + | ---------------------- `gamepad_buttons` is overwritten here before the previous value is read +452 | } else { +453 | gamepad_buttons &= !bit; + | ^^^^^^^^^^^^^^^^^^^^^^^ this value is reassigned later and never used + | + = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default + +warning: value assigned to `gamepad_buttons` is never read + --> drivers/input/usbhidd/src/main.rs:451:25 + | +451 | gamepad_buttons |= bit; + | ^^^^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: value assigned to `hat_switch` is never read + --> drivers/input/usbhidd/src/main.rs:417:21 + | +417 | hat_switch = event.value as i8; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = help: maybe it is overwritten before being read? + +warning: constant `SET_REPORT_REQ` is never used + --> drivers/input/usbhidd/src/reqs.rs:9:7 + | +9 | const SET_REPORT_REQ: u8 = 0x9; + | ^^^^^^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `GET_IDLE_REQ` is never used + --> drivers/input/usbhidd/src/reqs.rs:10:7 + | +10 | const GET_IDLE_REQ: u8 = 0x2; + | ^^^^^^^^^^^^ + +warning: constant `GET_PROTOCOL_REQ` is never used + --> drivers/input/usbhidd/src/reqs.rs:12:7 + | +12 | const GET_PROTOCOL_REQ: u8 = 0x3; + | ^^^^^^^^^^^^^^^^ + +warning: constant `SET_PROTOCOL_REQ` is never used + --> drivers/input/usbhidd/src/reqs.rs:13:7 + | +13 | const SET_PROTOCOL_REQ: u8 = 0xB; + | ^^^^^^^^^^^^^^^^ + +warning: function `set_report` is never used + --> drivers/input/usbhidd/src/reqs.rs:35:8 + | +35 | pub fn set_report( + | ^^^^^^^^^^ + +warning: function `get_idle` is never used + --> drivers/input/usbhidd/src/reqs.rs:51:8 + | +51 | pub fn get_idle( + | ^^^^^^^^ + +warning: function `get_protocol` is never used + --> drivers/input/usbhidd/src/reqs.rs:83:8 + | +83 | pub fn get_protocol(handle: &XhciClientHandle, if_num: u16) -> Result { + | ^^^^^^^^^^^^ + +warning: function `set_protocol` is never used + --> drivers/input/usbhidd/src/reqs.rs:96:8 + | +96 | pub fn set_protocol( + | ^^^^^^^^^^^^ + +warning: unused variable: `config_desc` + --> drivers/storage/usbscsid/src/protocol/bot.rs:102:9 + | +102 | config_desc: &ConfDesc, + | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_config_desc` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `dev_desc` + --> drivers/storage/usbscsid/src/protocol/mod.rs:79:5 + | +79 | dev_desc: &DevDesc, + | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dev_desc` + + Compiling ac97d v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ac97d) +warning: fields `handle`, `cmd_num`, `status_num`, `data_in_num`, `data_out_num`, and `qdepth` are never read + --> drivers/storage/usbscsid/src/protocol/uas.rs:82:5 + | +81 | pub struct UasTransport<'a> { + | ------------ fields in this struct +82 | handle: &'a XhciClientHandle, + | ^^^^^^ +... +87 | cmd_num: u8, + | ^^^^^^^ +88 | status_num: u8, + | ^^^^^^^^^^ +89 | data_in_num: u8, + | ^^^^^^^^^^^ +90 | data_out_num: u8, + | ^^^^^^^^^^^^ +91 | current_tag: u16, +92 | qdepth: u16, + | ^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `REPORT_SUPP_OPCODES_CMD_LEN` is never used + --> drivers/storage/usbscsid/src/scsi/mod.rs:25:7 + | +25 | const REPORT_SUPP_OPCODES_CMD_LEN: u8 = 12; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `MIN_REPORT_SUPP_OPCODES_ALLOC_LEN` is never used + --> drivers/storage/usbscsid/src/scsi/mod.rs:28:7 + | +28 | const MIN_REPORT_SUPP_OPCODES_ALLOC_LEN: u32 = 4; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + Compiling intel-thc-hidd v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/input/intel-thc-hidd) + Compiling rtl8139d v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8139d) +warning: `usbhubd` (bin "usbhubd") generated 2 warnings (run `cargo fix --bin "usbhubd" -p usbhubd` to apply 1 suggestion) +warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable + --> drivers/pcid/src/main.rs:2:12 + | +2 | #![feature(if_let_guard)] + | ^^^^^^^^^^^^ + | + = note: `#[warn(stable_features)]` on by default + +warning: constant `TSD_TOK` is never used + --> drivers/net/rtl8139d/src/device.rs:15:7 + | +15 | const TSD_TOK: u32 = 1 << 15; + | ^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: constant `RCR_RBLEN_8K` is never used + --> drivers/net/rtl8139d/src/device.rs:27:7 + | +27 | const RCR_RBLEN_8K: u32 = 0b00 << 11; + | ^^^^^^^^^^^^ + +warning: constant `RCR_RBLEN_16K` is never used + --> drivers/net/rtl8139d/src/device.rs:28:7 + | +28 | const RCR_RBLEN_16K: u32 = 0b01 << 11; + | ^^^^^^^^^^^^^ + +warning: constant `RCR_RBLEN_32K` is never used + --> drivers/net/rtl8139d/src/device.rs:29:7 + | +29 | const RCR_RBLEN_32K: u32 = 0b10 << 11; + | ^^^^^^^^^^^^^ + +warning: constant `RCR_RBLEN_MASK` is never used + --> drivers/net/rtl8139d/src/device.rs:31:7 + | +31 | const RCR_RBLEN_MASK: u32 = 0b11 << 11; + | ^^^^^^^^^^^^^^ + +warning: constant `RCR_AER` is never used + --> drivers/net/rtl8139d/src/device.rs:32:7 + | +32 | const RCR_AER: u32 = 1 << 5; + | ^^^^^^^ + +warning: constant `RCR_AR` is never used + --> drivers/net/rtl8139d/src/device.rs:33:7 + | +33 | const RCR_AR: u32 = 1 << 4; + | ^^^^^^ + +warning: unused imports: `BosAnyDevDesc` and `BosSuperSpeedDesc` + --> drivers/usb/xhcid/src/usb/mod.rs:11:43 + | +11 | pub use self::bos::{bos_capability_descs, BosAnyDevDesc, BosDescriptor, BosSuperSpeedDesc}; + | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ + | + = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default + +warning: unused import: `self::hub::*` + --> drivers/usb/xhcid/src/usb/mod.rs:18:9 + | +18 | pub use self::hub::*; + | ^^^^^^^^^^^^ + +warning: unused import: `SetupReq` + --> drivers/usb/xhcid/src/usb/mod.rs:20:30 + | +20 | pub use self::setup::{Setup, SetupReq}; + | ^^^^^^^^ + +warning: unused import: `common::io::Io` + --> drivers/usb/xhcid/src/xhci/device_enumerator.rs:3:5 + | +3 | use common::io::Io; + | ^^^^^^^^^^^^^^ + +warning: unused import: `error` + --> drivers/usb/xhcid/src/xhci/irq_reactor.rs:11:18 + | +11 | use log::{debug, error, info, trace, warn}; + | ^^^^^ + +warning: unused import: `crate::xhci::port::PortFlags` + --> drivers/usb/xhcid/src/xhci/irq_reactor.rs:19:5 + | +19 | use crate::xhci::port::PortFlags; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: unused imports: `ENOSYS`, `EOPNOTSUPP`, `ESPIPE`, `SEEK_CUR`, `SEEK_END`, and `SEEK_SET` + --> drivers/usb/xhcid/src/xhci/scheme.rs:36:87 + | +36 | Error, Result, Stat, EACCES, EBADF, EBADFD, EBADMSG, EINVAL, EIO, EISDIR, ENOENT, ENOSYS, + | ^^^^^^ +37 | ENOTDIR, EOPNOTSUPP, EPROTO, ESPIPE, MODE_CHR, MODE_DIR, MODE_FILE, O_DIRECTORY, O_RDWR, + | ^^^^^^^^^^ ^^^^^^ +38 | O_STAT, O_WRONLY, SEEK_CUR, SEEK_END, SEEK_SET, + | ^^^^^^^^ ^^^^^^^^ ^^^^^^^^ + +warning: unused imports: `CONTEXT_32` and `CONTEXT_64` + --> drivers/usb/xhcid/src/xhci/scheme.rs:45:55 + | +45 | SlotState, StreamContextArray, StreamContextType, CONTEXT_32, CONTEXT_64, + | ^^^^^^^^^^ ^^^^^^^^^^ + +warning: unnecessary trailing semicolon + --> drivers/usb/xhcid/src/xhci/scheme.rs:337:10 + | +337 | }; + | ^ help: remove this semicolon + | + = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default + +warning: unnecessary trailing semicolon + --> drivers/usb/xhcid/src/xhci/scheme.rs:353:10 + | +353 | }; + | ^ help: remove this semicolon + +warning: unnecessary trailing semicolon + --> drivers/usb/xhcid/src/xhci/scheme.rs:365:10 + | +365 | }; + | ^ help: remove this semicolon + +warning: unused variable: `func` + --> drivers/pcid/src/driver_handler.rs:11:37 + | +11 | fn read_full_device_id(pcie: &Pcie, func: &PciFunction, addr: pci_types::PciAddress) -> Option { + | ^^^^ help: if this is intentional, prefix it with an underscore: `_func` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: `usbhidd` (bin "usbhidd") generated 14 warnings (run `cargo fix --bin "usbhidd" -p usbhidd` to apply 1 suggestion) +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:731:17 + | +731 | let mut endpoint_state = port_state + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + | + = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:962:21 + | +962 | let mut endpoint_state = port_state + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:1587:13 + | +1587 | let mut req: ConfigureEndpointsReq = + | ----^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:1709:13 + | +1709 | let mut port_state = self + | ----^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:2828:13 + | +2828 | let mut endpoint_state = port_state + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: unreachable pattern + --> drivers/usb/xhcid/src/xhci/scheme.rs:2990:13 + | +2990 | other => { + | ^^^^^ no value can reach this + | +note: multiple earlier patterns match some of the same values + --> drivers/usb/xhcid/src/xhci/scheme.rs:2990:13 + | +2940 | XhciEndpCtlReq::Status => match ep_if_state { + | ---------------------- matches some of the same values +... +2946 | XhciEndpCtlReq::Reset { no_clear_feature } => match ep_if_state { + | ------------------------------------------ matches some of the same values +... +2955 | XhciEndpCtlReq::Transfer { direction, count, stream_id } => match ep_if_state { + | -------------------------------------------------------- matches some of the same values +... +2990 | other => { + | ^^^^^ collectively making this unreachable + = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:3066:13 + | +3066 | let mut endpoint_state = port_state + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:3095:21 + | +3095 | let mut endpoint_state = port_state + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:3168:13 + | +3168 | let mut ep_if_state = &mut port_state + | ----^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/scheme.rs:3198:21 + | +3198 | let mut ep_state = port_state + | ----^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1144:17 + | +1144 | let mut ring = match self + | ----^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1178:17 + | +1178 | let mut port_state = PortState { + | ----^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1203:21 + | +1203 | let mut port_state = self.port_states.get_mut(&port_id).ok_or(Error::new(EBADFD))?; + | ----^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1219:21 + | +1219 | let mut port_state = self.port_states.get_mut(&port_id).ok_or(Error::new(EBADFD))?; + | ----^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1384:13 + | +1384 | let mut mtt = false; + | ----^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1413:13 + | +1413 | let mut ring = Ring::new::(self.ac64_effective(), 16, true)?; + | ----^^^^ + | | + | help: remove this `mut` + +warning: unused variable: `len` + --> drivers/usb/xhcid/src/xhci/device_enumerator.rs:50:18 + | +50 | let (len, flags) = { + | ^^^ help: if this is intentional, prefix it with an underscore: `_len` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: `virtio-gpud` (bin "virtio-gpud") generated 1 warning +warning: unused variable: `slot_ty` + --> drivers/usb/xhcid/src/xhci/mod.rs:1378:9 + | +1378 | slot_ty: u8, + | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_slot_ty` + +warning: value assigned to `needs_parent_info` is never read + --> drivers/usb/xhcid/src/xhci/mod.rs:1391:49 + | +1391 | let mut needs_parent_info = false; + | ^^^^^ this value is reassigned later and never used +... +1397 | needs_parent_info = true; + | ------------------------ `needs_parent_info` is overwritten here before the previous value is read + | + = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `supports_superspeed` + --> drivers/usb/xhcid/src/xhci/scheme.rs:1912:13 + | +1912 | let supports_superspeed = usb::bos_capability_descs(bos_desc, &bos_data).any(|desc| desc.is_superspeed()); + | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_supports_superspeed` + +warning: unused variable: `supports_superspeedplus` + --> drivers/usb/xhcid/src/xhci/scheme.rs:1913:13 + | +1913 | let supports_superspeedplus = usb::bos_capability_descs(bos_desc, &bos_data).any(|desc| desc.is_superspeedplus()); + | ^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_supports_superspeedplus` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/irq_reactor.rs:696:13 + | +696 | let mut endpoint_state = slot_state.endpoint_states.get_mut(&id.endpoint_num)?; + | ----^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: `ihdad` (bin "ihdad") generated 13 warnings (run `cargo fix --bin "ihdad" -p ihdad` to apply 1 suggestion) +warning: `rtl8139d` (bin "rtl8139d") generated 7 warnings +warning: unused variable: `name` + --> drivers/usb/xhcid/src/xhci/scheme.rs:949:9 + | +949 | name: &str, + | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` + +warning: unused variable: `name` + --> drivers/usb/xhcid/src/xhci/scheme.rs:1040:9 + | +1040 | name: &str, + | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` + +warning: unused variable: `direction` + --> drivers/usb/xhcid/src/xhci/scheme.rs:1703:9 + | +1703 | direction: PortReqDirection, + | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_direction` + +warning: unused variable: `port_num` + --> drivers/usb/xhcid/src/xhci/scheme.rs:2063:32 + | +2063 | fn port_req_init_st(&self, port_num: PortId, req: &PortReq) -> Result { + | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_port_num` + +warning: unused variable: `other` + --> drivers/usb/xhcid/src/xhci/scheme.rs:2942:17 + | +2942 | other => { + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` + +warning: unused variable: `other` + --> drivers/usb/xhcid/src/xhci/scheme.rs:2951:17 + | +2951 | other => { + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` + +warning: unused variable: `other` + --> drivers/usb/xhcid/src/xhci/scheme.rs:2986:17 + | +2986 | other => { + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` + +warning: unused variable: `other` + --> drivers/usb/xhcid/src/xhci/scheme.rs:2990:13 + | +2990 | other => { + | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:568:17 + | +568 | let mut op = self.op.get_mut().unwrap(); + | ----^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:578:17 + | +578 | let mut op = self.op.get_mut().unwrap(); + | ----^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:870:17 + | +870 | let mut ports = self.ports.lock().unwrap_or_else(|e| e.into_inner()); + | ----^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:881:17 + | +881 | let mut flags; + | ----^^^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:883:21 + | +883 | let mut ports = self.ports.lock().unwrap_or_else(|e| e.into_inner()); + | ----^^^^^ + | | + | help: remove this `mut` + +warning: unused variable: `instant` + --> drivers/usb/xhcid/src/xhci/mod.rs:916:13 + | +916 | let instant = std::time::Instant::now(); + | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_instant` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1000:17 + | +1000 | let mut int = &mut run.ints[index]; + | ----^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/xhci/mod.rs:1012:13 + | +1012 | let mut int = &mut run.ints[index]; + | ----^^^ + | | + | help: remove this `mut` + +warning: variable does not need to be mutable + --> drivers/usb/xhcid/src/main.rs:144:20 + | +144 | let (irq_file, mut interrupt_method) = get_int_method(&mut pcid_handle); + | ----^^^^^^^^^^^^^^^^ + | | + | help: remove this `mut` + +warning: type `xhci::scheme::ControlFlow` is more private than the item `xhci::scheme::>::execute_control_transfer` + --> drivers/usb/xhcid/src/xhci/scheme.rs:944:5 + | +944 | / pub async fn execute_control_transfer( +945 | | &self, +946 | | port_num: PortId, +947 | | setup: usb::Setup, +... | +952 | | where +953 | | D: FnMut(&mut Trb, bool) -> ControlFlow, + | |________________________________________________^ method `xhci::scheme::>::execute_control_transfer` is reachable at visibility `pub` + | +note: but type `xhci::scheme::ControlFlow` is only usable at visibility `pub(crate)` + --> drivers/usb/xhcid/src/xhci/scheme.rs:85:1 + | + 85 | pub(crate) enum ControlFlow { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: `#[warn(private_bounds)]` on by default + +warning: type `xhci::scheme::ControlFlow` is more private than the item `xhci::scheme::>::execute_transfer` + --> drivers/usb/xhcid/src/xhci/scheme.rs:1035:5 + | +1035 | / pub async fn execute_transfer( +1036 | | &self, +1037 | | port_num: PortId, +1038 | | endp_num: u8, +... | +1043 | | where +1044 | | D: FnMut(&mut Trb, bool) -> ControlFlow, + | |________________________________________________^ method `xhci::scheme::>::execute_transfer` is reachable at visibility `pub` + | +note: but type `xhci::scheme::ControlFlow` is only usable at visibility `pub(crate)` + --> drivers/usb/xhcid/src/xhci/scheme.rs:85:1 + | + 85 | pub(crate) enum ControlFlow { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: methods `ssac` and `sublink_speed_attr` are never used + --> drivers/usb/xhcid/src/usb/bos.rs:73:12 + | +72 | impl BosSuperSpeedPlusDesc { + | -------------------------- methods in this implementation +73 | pub fn ssac(&self) -> u8 { + | ^^^^ +... +76 | pub fn sublink_speed_attr(&self) -> &[u32] { + | ^^^^^^^^^^^^^^^^^^ + +warning: field `0` is never read + --> drivers/usb/xhcid/src/usb/bos.rs:118:13 + | +118 | Usb2Ext(BosUsb2ExtDesc), + | ------- ^^^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `BosAnyDevDesc` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +118 - Usb2Ext(BosUsb2ExtDesc), +118 + Usb2Ext(()), + | + +warning: field `0` is never read + --> drivers/usb/xhcid/src/usb/bos.rs:119:16 + | +119 | SuperSpeed(BosSuperSpeedDesc), + | ---------- ^^^^^^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `BosAnyDevDesc` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +119 - SuperSpeed(BosSuperSpeedDesc), +119 + SuperSpeed(()), + | + +warning: field `0` is never read + --> drivers/usb/xhcid/src/usb/bos.rs:120:20 + | +120 | SuperSpeedPlus(BosSuperSpeedPlusDesc), + | -------------- ^^^^^^^^^^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `BosAnyDevDesc` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +120 - SuperSpeedPlus(BosSuperSpeedPlusDesc), +120 + SuperSpeedPlus(()), + | + +warning: methods `minor_usb_vers` and `major_usb_vers` are never used + --> drivers/usb/xhcid/src/usb/device.rs:87:12 + | +85 | impl DeviceDescriptor { + | --------------------- methods in this implementation +86 | /// Gets the USB Minor Version +87 | pub fn minor_usb_vers(&self) -> u8 { + | ^^^^^^^^^^^^^^ +... +91 | pub fn major_usb_vers(&self) -> u8 { + | ^^^^^^^^^^^^^^ + +warning: struct `HubDescriptorV2` is never constructed + --> drivers/usb/xhcid/src/usb/hub.rs:3:12 + | +3 | pub struct HubDescriptorV2 { + | ^^^^^^^^^^^^^^^ + +warning: associated constant `DESCRIPTOR_KIND` is never used + --> drivers/usb/xhcid/src/usb/hub.rs:20:15 + | +19 | impl HubDescriptorV2 { + | -------------------- associated constant in this implementation +20 | pub const DESCRIPTOR_KIND: u8 = 0x29; + | ^^^^^^^^^^^^^^^ + +warning: struct `HubDescriptorV3` is never constructed + --> drivers/usb/xhcid/src/usb/hub.rs:41:12 + | +41 | pub struct HubDescriptorV3 { + | ^^^^^^^^^^^^^^^ + +warning: associated constant `DESCRIPTOR_KIND` is never used + --> drivers/usb/xhcid/src/usb/hub.rs:60:15 + | +59 | impl HubDescriptorV3 { + | -------------------- associated constant in this implementation +60 | pub const DESCRIPTOR_KIND: u8 = 0x2A; + | ^^^^^^^^^^^^^^^ + +warning: enum `HubPortFeature` is never used + --> drivers/usb/xhcid/src/usb/hub.rs:84:10 + | +84 | pub enum HubPortFeature { + | ^^^^^^^^^^^^^^ + +warning: enum `HubPortStatus` is never used + --> drivers/usb/xhcid/src/usb/hub.rs:160:10 + | +160 | pub enum HubPortStatus { + | ^^^^^^^^^^^^^ + +warning: methods `is_powered`, `is_connected`, `is_resetting`, `is_enabled`, and `is_over_current_changed` are never used + --> drivers/usb/xhcid/src/usb/hub.rs:166:12 + | +165 | impl HubPortStatus { + | ------------------ methods in this implementation +166 | pub fn is_powered(&self) -> bool { + | ^^^^^^^^^^ +... +173 | pub fn is_connected(&self) -> bool { + | ^^^^^^^^^^^^ +... +180 | pub fn is_resetting(&self) -> bool { + | ^^^^^^^^^^^^ +... +187 | pub fn is_enabled(&self) -> bool { + | ^^^^^^^^^^ +... +194 | pub fn is_over_current_changed(&self) -> bool { + | ^^^^^^^^^^^^^^^^^^^^^^^ + +warning: enum `SetupReq` is never used + --> drivers/usb/xhcid/src/usb/setup.rs:75:10 + | +75 | pub enum SetupReq { + | ^^^^^^^^ + +warning: field `pcid_handle` is never read + --> drivers/usb/xhcid/src/xhci/mod.rs:296:5 + | +256 | pub struct Xhci { + | ---- field in this struct +... +296 | pcid_handle: Mutex, + | ^^^^^^^^^^^ + +warning: method `dma_pool_put` is never used + --> drivers/usb/xhcid/src/xhci/mod.rs:1091:8 + | + 377 | impl Xhci { + | ---------------------------- method in this implementation +... +1091 | fn dma_pool_put(&self, buf: Dma<[u8]>) { + | ^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_PPC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:136:11 + | +136 | pub const HCC_PARAMS1_PPC_BIT: u32 = 1u32 << 3; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_PIND_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:138:11 + | +138 | pub const HCC_PARAMS1_PIND_BIT: u32 = 1u32 << 4; + | ^^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_LHRC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:140:11 + | +140 | pub const HCC_PARAMS1_LHRC_BIT: u32 = 1u32 << 5; + | ^^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_LTC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:142:11 + | +142 | pub const HCC_PARAMS1_LTC_BIT: u32 = 1u32 << 6; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_NSS_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:144:11 + | +144 | pub const HCC_PARAMS1_NSS_BIT: u32 = 1u32 << 7; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_SPC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:146:11 + | +146 | pub const HCC_PARAMS1_SPC_BIT: u32 = 1u32 << 9; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS1_CFC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:148:11 + | +148 | pub const HCC_PARAMS1_CFC_BIT: u32 = 1u32 << 11; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS2_CTC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:168:11 + | +168 | pub const HCC_PARAMS2_CTC_BIT: u32 = 1u32 << 3; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS2_ETC_TSC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:174:11 + | +174 | pub const HCC_PARAMS2_ETC_TSC_BIT: u32 = 1u32 << 7; + | ^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCC_PARAMS2_EUSB2_DIC_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:180:11 + | +180 | pub const HCC_PARAMS2_EUSB2_DIC_BIT: u32 = 1u32 << 11; + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCS_PARAMS1_MAX_SLOTS_SHIFT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:203:11 + | +203 | pub const HCS_PARAMS1_MAX_SLOTS_SHIFT: u8 = 0; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCS_PARAMS2_SPR_BIT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:209:11 + | +209 | pub const HCS_PARAMS2_SPR_BIT: u32 = 1 << HCS_PARAMS2_SPR_SHIFT; + | ^^^^^^^^^^^^^^^^^^^ + +warning: constant `HCS_PARAMS2_SPR_SHIFT` is never used + --> drivers/usb/xhcid/src/xhci/capability.rs:211:11 + | +211 | pub const HCS_PARAMS2_SPR_SHIFT: u8 = 26; + | ^^^^^^^^^^^^^^^^^^^^^ + +warning: multiple methods are never used + --> drivers/usb/xhcid/src/xhci/capability.rs:246:12 + | +218 | impl CapabilityRegs { + | ------------------- methods in this implementation +... +246 | pub fn hcc2_ctc(&self) -> bool { self.hcc_params2.readf(HCC_PARAMS2_CTC_BIT) } + | ^^^^^^^^ +... +250 | pub fn hcc2_etc_tsc(&self) -> bool { self.hcc_params2.readf(HCC_PARAMS2_ETC_TSC_BIT) } + | ^^^^^^^^^^^^ +... +256 | pub fn hcc2_eusb2_dic(&self) -> bool { self.hcc_params2.readf(HCC_PARAMS2_EUSB2_DIC_BIT) } + | ^^^^^^^^^^^^^^ +... +262 | pub fn ppc(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_PPC_BIT) } + | ^^^ +263 | /// Port Indicators (bit 4). +264 | pub fn pind(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_PIND_BIT) } + | ^^^^ +265 | /// Light Host Controller Reset (bit 5). +266 | pub fn lhrc(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_LHRC_BIT) } + | ^^^^ +267 | /// Latency Tolerance Messaging (bit 6). +268 | pub fn ltc(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_LTC_BIT) } + | ^^^ +269 | /// No Secondary Stream ID (bit 7). +270 | pub fn nss(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_NSS_BIT) } + | ^^^ +271 | /// Short Packet Capability (bit 9). +272 | pub fn spc(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_SPC_BIT) } + | ^^^ +273 | /// Contiguous Frame ID Capability (bit 11). +274 | pub fn cfc(&self) -> bool { self.hcc_params1.readf(HCC_PARAMS1_CFC_BIT) } + | ^^^ +... +323 | pub fn spr(&self) -> bool { + | ^^^ + +warning: variants `EnabledOrDisabled`, `Default`, and `Addressed` are never constructed + --> drivers/usb/xhcid/src/xhci/context.rs:34:5 + | +33 | pub enum SlotState { + | --------- variants in this enum +34 | EnabledOrDisabled = 0, + | ^^^^^^^^^^^^^^^^^ +35 | Default = 1, + | ^^^^^^^ +36 | Addressed = 2, + | ^^^^^^^^^ + +warning: field `pages` is never read + --> drivers/usb/xhcid/src/xhci/context.rs:190:9 + | +188 | pub struct ScratchpadBufferArray { + | --------------------- field in this struct +189 | pub entries: Dma<[ScratchpadBufferEntry]>, +190 | pub pages: Vec>, + | ^^^^^ + +warning: method `read` is never used + --> drivers/usb/xhcid/src/xhci/doorbell.rs:7:12 + | +6 | impl Doorbell { + | ------------- method in this implementation +7 | pub fn read(&self) -> u32 { + | ^^^^ + +warning: method `next` is never used + --> drivers/usb/xhcid/src/xhci/event.rs:43:12 + | +25 | impl EventRing { + | -------------- method in this implementation +... +43 | pub fn next(&mut self) -> &mut Trb { + | ^^^^ + +warning: multiple variants are never constructed + --> drivers/usb/xhcid/src/xhci/extended.rs:41:5 + | +39 | pub enum CapabilityId { + | ------------ variants in this enum +40 | // bit 0 is reserved +41 | UsbLegacySupport = 1, + | ^^^^^^^^^^^^^^^^ +42 | SupportedProtocol, +43 | ExtendedPowerManagement, + | ^^^^^^^^^^^^^^^^^^^^^^^ +44 | IoVirtualization, + | ^^^^^^^^^^^^^^^^ +45 | MessageInterrupt, + | ^^^^^^^^^^^^^^^^ +46 | LocalMem, + | ^^^^^^^^ +47 | // bits 7-9 are reserved +48 | UsbDebugCapability = 10, + | ^^^^^^^^^^^^^^^^^^ +49 | // bits 11-16 are reserved +50 | ExtendedMessageInterrupt = 17, + | ^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: method `trb_type` is never used + --> drivers/usb/xhcid/src/xhci/irq_reactor.rs:86:12 + | +85 | impl StateKind { + | -------------- method in this implementation +86 | pub fn trb_type(&self) -> TrbType { + | ^^^^^^^^ + +warning: constant `ATI` is never used + --> drivers/usb/xhcid/src/xhci/quirks.rs:76:15 + | +76 | pub const ATI: u16 = 0x1002; + | ^^^ + +warning: constant `CDNS` is never used + --> drivers/usb/xhcid/src/xhci/quirks.rs:82:15 + | +82 | pub const CDNS: u16 = 0x17cd; + | ^^^^ + +warning: constant `PORT_HLE` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:60:11 + | +60 | pub const PORT_HLE: u32 = 1u32 << 16; // Hardware LPM Enable + | ^^^^^^^^ + +warning: constant `PORT_HIRD_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:61:11 + | +61 | pub const PORT_HIRD_MASK: u32 = 0xFu32 << 4; // Host Initiated Resume Duration + | ^^^^^^^^^^^^^^ + +warning: constant `PORT_L1_TIMEOUT_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:62:11 + | +62 | pub const PORT_L1_TIMEOUT_MASK: u32 = 0xFFu32 << 2; + | ^^^^^^^^^^^^^^^^^^^^ + +warning: constant `PORT_BESLD_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:63:11 + | +63 | pub const PORT_BESLD_MASK: u32 = 0xFu32 << 10; // Best Effort Service Latency Deep + | ^^^^^^^^^^^^^^^ + +warning: constant `PORT_HIRDM_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:64:11 + | +64 | pub const PORT_HIRDM_MASK: u32 = 0x3u32; // Host Initiated Resume Duration Mode + | ^^^^^^^^^^^^^^^ + +warning: constant `XHCI_DEFAULT_BESL` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:65:11 + | +65 | pub const XHCI_DEFAULT_BESL: u32 = 4; + | ^^^^^^^^^^^^^^^^^ + +warning: constant `XHCI_L1_TIMEOUT` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:66:11 + | +66 | pub const XHCI_L1_TIMEOUT: u32 = 512; // microseconds + | ^^^^^^^^^^^^^^^ + +warning: constant `XDEV_U1` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:71:11 + | +71 | pub const XDEV_U1: u32 = 0x1 << 5; // Fast exit (<10us) + | ^^^^^^^ + +warning: constant `XDEV_U2` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:72:11 + | +72 | pub const XDEV_U2: u32 = 0x2 << 5; // Slower exit (>100us) + | ^^^^^^^ + +warning: constant `XDEV_DISABLED` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:74:11 + | +74 | pub const XDEV_DISABLED: u32 = 0x4 << 5; + | ^^^^^^^^^^^^^ + +warning: constant `XDEV_RXDETECT` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:75:11 + | +75 | pub const XDEV_RXDETECT: u32 = 0x5 << 5; + | ^^^^^^^^^^^^^ + +warning: constant `XDEV_INACTIVE` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:76:11 + | +76 | pub const XDEV_INACTIVE: u32 = 0x6 << 5; + | ^^^^^^^^^^^^^ + +warning: constant `XDEV_POLLING` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:77:11 + | +77 | pub const XDEV_POLLING: u32 = 0x7 << 5; + | ^^^^^^^^^^^^ + +warning: constant `XDEV_RECOVERY` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:78:11 + | +78 | pub const XDEV_RECOVERY: u32 = 0x8 << 5; + | ^^^^^^^^^^^^^ + +warning: constant `XDEV_HOT_RESET` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:79:11 + | +79 | pub const XDEV_HOT_RESET: u32 = 0x9 << 5; + | ^^^^^^^^^^^^^^ + +warning: constant `XDEV_COMPLIANCE` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:80:11 + | +80 | pub const XDEV_COMPLIANCE: u32 = 0xA << 5; + | ^^^^^^^^^^^^^^^ + +warning: constant `XDEV_TEST_MODE` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:81:11 + | +81 | pub const XDEV_TEST_MODE: u32 = 0xB << 5; + | ^^^^^^^^^^^^^^ + +warning: constant `XDEV_RESUME` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:82:11 + | +82 | pub const XDEV_RESUME: u32 = 0xF << 5; + | ^^^^^^^^^^^ + +warning: constant `PORT_U1_TIMEOUT_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:87:11 + | +87 | pub const PORT_U1_TIMEOUT_MASK: u32 = 0x0000_00FF; + | ^^^^^^^^^^^^^^^^^^^^ + +warning: constant `PORT_U2_TIMEOUT_SHIFT` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:88:11 + | +88 | pub const PORT_U2_TIMEOUT_SHIFT: u32 = 8; + | ^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `PORT_U2_TIMEOUT_MASK` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:89:11 + | +89 | pub const PORT_U2_TIMEOUT_MASK: u32 = 0x0000_FF00; + | ^^^^^^^^^^^^^^^^^^^^ + +warning: constant `PORT_FORCE_LINK_PM_ACCEPT` is never used + --> drivers/usb/xhcid/src/xhci/port.rs:90:11 + | +90 | pub const PORT_FORCE_LINK_PM_ACCEPT: u32 = 1u32 << 19; // xHCI 1.1+ + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: methods `enable_lpm`, `disable_lpm`, `set_u1_u2_timeout`, and `link_state` are never used + --> drivers/usb/xhcid/src/xhci/port.rs:151:12 + | + 92 | impl Port { + | --------- methods in this implementation +... +151 | pub fn enable_lpm(&mut self, hird: u32, l1_timeout: u32) { + | ^^^^^^^^^^ +... +159 | pub fn disable_lpm(&mut self) { + | ^^^^^^^^^^^ +... +167 | pub fn set_u1_u2_timeout(&mut self, u1_timeout: u8, u2_timeout: u8) { + | ^^^^^^^^^^^^^^^^^ +... +175 | pub fn link_state(&self) -> u8 { + | ^^^^^^^^^^ + +warning: methods `start_virt_addr` and `end_virt_addr` are never used + --> drivers/usb/xhcid/src/xhci/ring.rs:105:19 + | + 17 | impl Ring { + | --------- methods in this implementation +... +105 | pub(crate) fn start_virt_addr(&self) -> *const Trb { + | ^^^^^^^^^^^^^^^ +... +108 | pub(crate) fn end_virt_addr(&self) -> *const Trb { + | ^^^^^^^^^^^^^ + +warning: enum `PortTransferState` is never used + --> drivers/usb/xhcid/src/xhci/scheme.rs:116:10 + | +116 | pub enum PortTransferState { + | ^^^^^^^^^^^^^^^^^ + +warning: field `0` is never read + --> drivers/usb/xhcid/src/xhci/scheme.rs:518:12 + | +518 | Device(usb::DeviceDescriptor), + | ------ ^^^^^^^^^^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `AnyDescriptor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +518 - Device(usb::DeviceDescriptor), +518 + Device(()), + | + +warning: field `0` is never read + --> drivers/usb/xhcid/src/xhci/scheme.rs:519:12 + | +519 | Config(usb::ConfigDescriptor), + | ------ ^^^^^^^^^^^^^^^^^^^^^ + | | + | field in this variant + | + = note: `AnyDescriptor` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis +help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field + | +519 - Config(usb::ConfigDescriptor), +519 + Config(()), + | + +warning: method `port_state` is never used + --> drivers/usb/xhcid/src/xhci/scheme.rs:1301:8 + | + 559 | impl Xhci { + | ---------------------------- method in this implementation +... +1301 | fn port_state( + | ^^^^^^^^^^ + +warning: variants `Rsv30` and `Undefined` are never constructed + --> drivers/usb/xhcid/src/xhci/trb.rs:90:5 + | +59 | pub enum TrbCompletionCode { + | ----------------- variants in this enum +... +90 | Rsv30 = 0x1E, + | ^^^^^ +... +93 | Undefined = 0x21, + | ^^^^^^^^^ + | + = note: `TrbCompletionCode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis + +warning: constant `TRB_STATUS_COMPLETION_CODE_MASK` is never used + --> drivers/usb/xhcid/src/xhci/trb.rs:130:11 + | +130 | pub const TRB_STATUS_COMPLETION_CODE_MASK: u32 = 0xFF00_0000; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRB_STATUS_COMPLETION_PARAM_SHIFT` is never used + --> drivers/usb/xhcid/src/xhci/trb.rs:132:11 + | +132 | pub const TRB_STATUS_COMPLETION_PARAM_SHIFT: u8 = 0; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `TRB_STATUS_TRANSFER_LENGTH_SHIFT` is never used + --> drivers/usb/xhcid/src/xhci/trb.rs:135:11 + | +135 | pub const TRB_STATUS_TRANSFER_LENGTH_SHIFT: u8 = 0; + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: using `.deref()` on a double reference, which returns `&[T]` instead of dereferencing the inner type + --> drivers/usb/xhcid/src/xhci/scheme.rs:434:37 + | +434 | .field("virt_ptr", &(dma.deref().as_ptr() as *const u8)) + | ^^^^^^^^ + | + = note: `#[warn(suspicious_double_ref_op)]` on by default + +warning: `ihdgd` (bin "ihdgd") generated 28 warnings (run `cargo fix --bin "ihdgd" -p ihdgd` to apply 5 suggestions) +warning: `pcid` (bin "pcid") generated 2 warnings (run `cargo fix --bin "pcid" -p pcid` to apply 1 suggestion) +warning: `usbscsid` (bin "usbscsid") generated 9 warnings (run `cargo fix --bin "usbscsid" -p usbscsid` to apply 4 suggestions) +warning: `xhcid` (bin "xhcid") generated 130 warnings (8 duplicates) (run `cargo fix --bin "xhcid" -p xhcid` to apply 45 suggestions) + Finished `release` profile [optimized] target(s) in 1m 31s +warning: the following packages contain code that will be rejected by a future version of Rust: nom v3.2.1 +note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` ++ for bin in "${EXISTING_BINS[@]}" ++ [[ gpiod == gpiod ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/gpiod /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/gpiod' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/gpiod' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ i2c-gpio-expanderd == gpiod ]] ++ [[ i2c-gpio-expanderd == i2c\-gpio\-expanderd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/i2c-gpio-expanderd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/i2c-gpio-expanderd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-gpio-expanderd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ intel-gpiod == gpiod ]] ++ [[ intel-gpiod == i2c\-gpio\-expanderd ]] ++ [[ intel-gpiod == intel\-gpiod ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/intel-gpiod /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/intel-gpiod' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/intel-gpiod' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ amd-mp2-i2cd == gpiod ]] ++ [[ amd-mp2-i2cd == i2c\-gpio\-expanderd ]] ++ [[ amd-mp2-i2cd == intel\-gpiod ]] ++ [[ amd-mp2-i2cd == i2cd ]] ++ [[ amd-mp2-i2cd == dw\-acpi\-i2cd ]] ++ [[ amd-mp2-i2cd == i2c\-hidd ]] ++ [[ amd-mp2-i2cd == inputd ]] ++ [[ amd-mp2-i2cd == fbcond ]] ++ [[ amd-mp2-i2cd == pcid ]] ++ [[ amd-mp2-i2cd == pcid\-spawner ]] ++ [[ amd-mp2-i2cd == redoxerd ]] ++ [[ amd-mp2-i2cd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/amd-mp2-i2cd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/amd-mp2-i2cd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/amd-mp2-i2cd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ dw-acpi-i2cd == gpiod ]] ++ [[ dw-acpi-i2cd == i2c\-gpio\-expanderd ]] ++ [[ dw-acpi-i2cd == intel\-gpiod ]] ++ [[ dw-acpi-i2cd == i2cd ]] ++ [[ dw-acpi-i2cd == dw\-acpi\-i2cd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/dw-acpi-i2cd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/dw-acpi-i2cd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dw-acpi-i2cd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ e1000d == gpiod ]] ++ [[ e1000d == i2c\-gpio\-expanderd ]] ++ [[ e1000d == intel\-gpiod ]] ++ [[ e1000d == i2cd ]] ++ [[ e1000d == dw\-acpi\-i2cd ]] ++ [[ e1000d == i2c\-hidd ]] ++ [[ e1000d == inputd ]] ++ [[ e1000d == fbcond ]] ++ [[ e1000d == pcid ]] ++ [[ e1000d == pcid\-spawner ]] ++ [[ e1000d == redoxerd ]] ++ [[ e1000d == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/e1000d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/e1000d' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/e1000d' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ ihdad == gpiod ]] ++ [[ ihdad == i2c\-gpio\-expanderd ]] ++ [[ ihdad == intel\-gpiod ]] ++ [[ ihdad == i2cd ]] ++ [[ ihdad == dw\-acpi\-i2cd ]] ++ [[ ihdad == i2c\-hidd ]] ++ [[ ihdad == inputd ]] ++ [[ ihdad == fbcond ]] ++ [[ ihdad == pcid ]] ++ [[ ihdad == pcid\-spawner ]] ++ [[ ihdad == redoxerd ]] ++ [[ ihdad == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/ihdad /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/ihdad' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/ihdad' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ ihdgd == gpiod ]] ++ [[ ihdgd == i2c\-gpio\-expanderd ]] ++ [[ ihdgd == intel\-gpiod ]] ++ [[ ihdgd == i2cd ]] ++ [[ ihdgd == dw\-acpi\-i2cd ]] ++ [[ ihdgd == i2c\-hidd ]] ++ [[ ihdgd == inputd ]] ++ [[ ihdgd == fbcond ]] ++ [[ ihdgd == pcid ]] ++ [[ ihdgd == pcid\-spawner ]] ++ [[ ihdgd == redoxerd ]] ++ [[ ihdgd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/ihdgd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/ihdgd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/ihdgd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ i2c-hidd == gpiod ]] ++ [[ i2c-hidd == i2c\-gpio\-expanderd ]] ++ [[ i2c-hidd == intel\-gpiod ]] ++ [[ i2c-hidd == i2cd ]] ++ [[ i2c-hidd == dw\-acpi\-i2cd ]] ++ [[ i2c-hidd == i2c\-hidd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/i2c-hidd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/i2c-hidd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-hidd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ intel-thc-hidd == gpiod ]] ++ [[ intel-thc-hidd == i2c\-gpio\-expanderd ]] ++ [[ intel-thc-hidd == intel\-gpiod ]] ++ [[ intel-thc-hidd == i2cd ]] ++ [[ intel-thc-hidd == dw\-acpi\-i2cd ]] ++ [[ intel-thc-hidd == i2c\-hidd ]] ++ [[ intel-thc-hidd == inputd ]] ++ [[ intel-thc-hidd == fbcond ]] ++ [[ intel-thc-hidd == pcid ]] ++ [[ intel-thc-hidd == pcid\-spawner ]] ++ [[ intel-thc-hidd == redoxerd ]] ++ [[ intel-thc-hidd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/intel-thc-hidd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/intel-thc-hidd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/intel-thc-hidd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ intel-lpss-i2cd == gpiod ]] ++ [[ intel-lpss-i2cd == i2c\-gpio\-expanderd ]] ++ [[ intel-lpss-i2cd == intel\-gpiod ]] ++ [[ intel-lpss-i2cd == i2cd ]] ++ [[ intel-lpss-i2cd == dw\-acpi\-i2cd ]] ++ [[ intel-lpss-i2cd == i2c\-hidd ]] ++ [[ intel-lpss-i2cd == inputd ]] ++ [[ intel-lpss-i2cd == fbcond ]] ++ [[ intel-lpss-i2cd == pcid ]] ++ [[ intel-lpss-i2cd == pcid\-spawner ]] ++ [[ intel-lpss-i2cd == redoxerd ]] ++ [[ intel-lpss-i2cd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/intel-lpss-i2cd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/intel-lpss-i2cd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/intel-lpss-i2cd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ ixgbed == gpiod ]] ++ [[ ixgbed == i2c\-gpio\-expanderd ]] ++ [[ ixgbed == intel\-gpiod ]] ++ [[ ixgbed == i2cd ]] ++ [[ ixgbed == dw\-acpi\-i2cd ]] ++ [[ ixgbed == i2c\-hidd ]] ++ [[ ixgbed == inputd ]] ++ [[ ixgbed == fbcond ]] ++ [[ ixgbed == pcid ]] ++ [[ ixgbed == pcid\-spawner ]] ++ [[ ixgbed == redoxerd ]] ++ [[ ixgbed == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/ixgbed /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/ixgbed' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/ixgbed' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ pcid == gpiod ]] ++ [[ pcid == i2c\-gpio\-expanderd ]] ++ [[ pcid == intel\-gpiod ]] ++ [[ pcid == i2cd ]] ++ [[ pcid == dw\-acpi\-i2cd ]] ++ [[ pcid == i2c\-hidd ]] ++ [[ pcid == inputd ]] ++ [[ pcid == fbcond ]] ++ [[ pcid == pcid ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/pcid /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/pcid' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ pcid-spawner == gpiod ]] ++ [[ pcid-spawner == i2c\-gpio\-expanderd ]] ++ [[ pcid-spawner == intel\-gpiod ]] ++ [[ pcid-spawner == i2cd ]] ++ [[ pcid-spawner == dw\-acpi\-i2cd ]] ++ [[ pcid-spawner == i2c\-hidd ]] ++ [[ pcid-spawner == inputd ]] ++ [[ pcid-spawner == fbcond ]] ++ [[ pcid-spawner == pcid ]] ++ [[ pcid-spawner == pcid\-spawner ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/pcid-spawner /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/pcid-spawner' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid-spawner' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ rtl8139d == gpiod ]] ++ [[ rtl8139d == i2c\-gpio\-expanderd ]] ++ [[ rtl8139d == intel\-gpiod ]] ++ [[ rtl8139d == i2cd ]] ++ [[ rtl8139d == dw\-acpi\-i2cd ]] ++ [[ rtl8139d == i2c\-hidd ]] ++ [[ rtl8139d == inputd ]] ++ [[ rtl8139d == fbcond ]] ++ [[ rtl8139d == pcid ]] ++ [[ rtl8139d == pcid\-spawner ]] ++ [[ rtl8139d == redoxerd ]] ++ [[ rtl8139d == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/rtl8139d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/rtl8139d' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/rtl8139d' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ rtl8168d == gpiod ]] ++ [[ rtl8168d == i2c\-gpio\-expanderd ]] ++ [[ rtl8168d == intel\-gpiod ]] ++ [[ rtl8168d == i2cd ]] ++ [[ rtl8168d == dw\-acpi\-i2cd ]] ++ [[ rtl8168d == i2c\-hidd ]] ++ [[ rtl8168d == inputd ]] ++ [[ rtl8168d == fbcond ]] ++ [[ rtl8168d == pcid ]] ++ [[ rtl8168d == pcid\-spawner ]] ++ [[ rtl8168d == redoxerd ]] ++ [[ rtl8168d == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/rtl8168d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/rtl8168d' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/rtl8168d' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ usbctl == gpiod ]] ++ [[ usbctl == i2c\-gpio\-expanderd ]] ++ [[ usbctl == intel\-gpiod ]] ++ [[ usbctl == i2cd ]] ++ [[ usbctl == dw\-acpi\-i2cd ]] ++ [[ usbctl == i2c\-hidd ]] ++ [[ usbctl == inputd ]] ++ [[ usbctl == fbcond ]] ++ [[ usbctl == pcid ]] ++ [[ usbctl == pcid\-spawner ]] ++ [[ usbctl == redoxerd ]] ++ [[ usbctl == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/usbctl /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/usbctl' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/usbctl' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ usbhidd == gpiod ]] ++ [[ usbhidd == i2c\-gpio\-expanderd ]] ++ [[ usbhidd == intel\-gpiod ]] ++ [[ usbhidd == i2cd ]] ++ [[ usbhidd == dw\-acpi\-i2cd ]] ++ [[ usbhidd == i2c\-hidd ]] ++ [[ usbhidd == inputd ]] ++ [[ usbhidd == fbcond ]] ++ [[ usbhidd == pcid ]] ++ [[ usbhidd == pcid\-spawner ]] ++ [[ usbhidd == redoxerd ]] ++ [[ usbhidd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/usbhidd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/usbhidd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/usbhidd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ usbhubd == gpiod ]] ++ [[ usbhubd == i2c\-gpio\-expanderd ]] ++ [[ usbhubd == intel\-gpiod ]] ++ [[ usbhubd == i2cd ]] ++ [[ usbhubd == dw\-acpi\-i2cd ]] ++ [[ usbhubd == i2c\-hidd ]] ++ [[ usbhubd == inputd ]] ++ [[ usbhubd == fbcond ]] ++ [[ usbhubd == pcid ]] ++ [[ usbhubd == pcid\-spawner ]] ++ [[ usbhubd == redoxerd ]] ++ [[ usbhubd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/usbhubd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/usbhubd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/usbhubd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ ucsid == gpiod ]] ++ [[ ucsid == i2c\-gpio\-expanderd ]] ++ [[ ucsid == intel\-gpiod ]] ++ [[ ucsid == i2cd ]] ++ [[ ucsid == dw\-acpi\-i2cd ]] ++ [[ ucsid == i2c\-hidd ]] ++ [[ ucsid == inputd ]] ++ [[ ucsid == fbcond ]] ++ [[ ucsid == pcid ]] ++ [[ ucsid == pcid\-spawner ]] ++ [[ ucsid == redoxerd ]] ++ [[ ucsid == ucsid ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/ucsid /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/ucsid' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ucsid' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ usbscsid == gpiod ]] ++ [[ usbscsid == i2c\-gpio\-expanderd ]] ++ [[ usbscsid == intel\-gpiod ]] ++ [[ usbscsid == i2cd ]] ++ [[ usbscsid == dw\-acpi\-i2cd ]] ++ [[ usbscsid == i2c\-hidd ]] ++ [[ usbscsid == inputd ]] ++ [[ usbscsid == fbcond ]] ++ [[ usbscsid == pcid ]] ++ [[ usbscsid == pcid\-spawner ]] ++ [[ usbscsid == redoxerd ]] ++ [[ usbscsid == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/usbscsid /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/usbscsid' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/usbscsid' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ virtio-gpud == gpiod ]] ++ [[ virtio-gpud == i2c\-gpio\-expanderd ]] ++ [[ virtio-gpud == intel\-gpiod ]] ++ [[ virtio-gpud == i2cd ]] ++ [[ virtio-gpud == dw\-acpi\-i2cd ]] ++ [[ virtio-gpud == i2c\-hidd ]] ++ [[ virtio-gpud == inputd ]] ++ [[ virtio-gpud == fbcond ]] ++ [[ virtio-gpud == pcid ]] ++ [[ virtio-gpud == pcid\-spawner ]] ++ [[ virtio-gpud == redoxerd ]] ++ [[ virtio-gpud == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/virtio-gpud /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/virtio-gpud' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/virtio-gpud' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ virtio-netd == gpiod ]] ++ [[ virtio-netd == i2c\-gpio\-expanderd ]] ++ [[ virtio-netd == intel\-gpiod ]] ++ [[ virtio-netd == i2cd ]] ++ [[ virtio-netd == dw\-acpi\-i2cd ]] ++ [[ virtio-netd == i2c\-hidd ]] ++ [[ virtio-netd == inputd ]] ++ [[ virtio-netd == fbcond ]] ++ [[ virtio-netd == pcid ]] ++ [[ virtio-netd == pcid\-spawner ]] ++ [[ virtio-netd == redoxerd ]] ++ [[ virtio-netd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/virtio-netd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/virtio-netd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/virtio-netd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ xhcid == gpiod ]] ++ [[ xhcid == i2c\-gpio\-expanderd ]] ++ [[ xhcid == intel\-gpiod ]] ++ [[ xhcid == i2cd ]] ++ [[ xhcid == dw\-acpi\-i2cd ]] ++ [[ xhcid == i2c\-hidd ]] ++ [[ xhcid == inputd ]] ++ [[ xhcid == fbcond ]] ++ [[ xhcid == pcid ]] ++ [[ xhcid == pcid\-spawner ]] ++ [[ xhcid == redoxerd ]] ++ [[ xhcid == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/xhcid /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/xhcid' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/xhcid' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ i2cd == gpiod ]] ++ [[ i2cd == i2c\-gpio\-expanderd ]] ++ [[ i2cd == intel\-gpiod ]] ++ [[ i2cd == i2cd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/i2cd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/i2cd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2cd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ inputd == gpiod ]] ++ [[ inputd == i2c\-gpio\-expanderd ]] ++ [[ inputd == intel\-gpiod ]] ++ [[ inputd == i2cd ]] ++ [[ inputd == dw\-acpi\-i2cd ]] ++ [[ inputd == i2c\-hidd ]] ++ [[ inputd == inputd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/inputd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/inputd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/inputd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ fbcond == gpiod ]] ++ [[ fbcond == i2c\-gpio\-expanderd ]] ++ [[ fbcond == intel\-gpiod ]] ++ [[ fbcond == i2cd ]] ++ [[ fbcond == dw\-acpi\-i2cd ]] ++ [[ fbcond == i2c\-hidd ]] ++ [[ fbcond == inputd ]] ++ [[ fbcond == fbcond ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/fbcond /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/fbcond' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/fbcond' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ redoxerd == gpiod ]] ++ [[ redoxerd == i2c\-gpio\-expanderd ]] ++ [[ redoxerd == intel\-gpiod ]] ++ [[ redoxerd == i2cd ]] ++ [[ redoxerd == dw\-acpi\-i2cd ]] ++ [[ redoxerd == i2c\-hidd ]] ++ [[ redoxerd == inputd ]] ++ [[ redoxerd == fbcond ]] ++ [[ redoxerd == pcid ]] ++ [[ redoxerd == pcid\-spawner ]] ++ [[ redoxerd == redoxerd ]] ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ++ cp -v target/x86_64-unknown-redox/release/redoxerd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin +'target/x86_64-unknown-redox/release/redoxerd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/redoxerd' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ ac97d == gpiod ]] ++ [[ ac97d == i2c\-gpio\-expanderd ]] ++ [[ ac97d == intel\-gpiod ]] ++ [[ ac97d == i2cd ]] ++ [[ ac97d == dw\-acpi\-i2cd ]] ++ [[ ac97d == i2c\-hidd ]] ++ [[ ac97d == inputd ]] ++ [[ ac97d == fbcond ]] ++ [[ ac97d == pcid ]] ++ [[ ac97d == pcid\-spawner ]] ++ [[ ac97d == redoxerd ]] ++ [[ ac97d == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/ac97d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/ac97d' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/ac97d' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ sb16d == gpiod ]] ++ [[ sb16d == i2c\-gpio\-expanderd ]] ++ [[ sb16d == intel\-gpiod ]] ++ [[ sb16d == i2cd ]] ++ [[ sb16d == dw\-acpi\-i2cd ]] ++ [[ sb16d == i2c\-hidd ]] ++ [[ sb16d == inputd ]] ++ [[ sb16d == fbcond ]] ++ [[ sb16d == pcid ]] ++ [[ sb16d == pcid\-spawner ]] ++ [[ sb16d == redoxerd ]] ++ [[ sb16d == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/sb16d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/sb16d' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/sb16d' ++ for bin in "${EXISTING_BINS[@]}" ++ [[ vboxd == gpiod ]] ++ [[ vboxd == i2c\-gpio\-expanderd ]] ++ [[ vboxd == intel\-gpiod ]] ++ [[ vboxd == i2cd ]] ++ [[ vboxd == dw\-acpi\-i2cd ]] ++ [[ vboxd == i2c\-hidd ]] ++ [[ vboxd == inputd ]] ++ [[ vboxd == fbcond ]] ++ [[ vboxd == pcid ]] ++ [[ vboxd == pcid\-spawner ]] ++ [[ vboxd == redoxerd ]] ++ [[ vboxd == ucsid ]] ++ cp -v target/x86_64-unknown-redox/release/vboxd /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers +'target/x86_64-unknown-redox/release/vboxd' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/drivers/vboxd' ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib' +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d' ++ find /mnt/data/Builds/RedBear-OS/local/sources/base/drivers -maxdepth 3 -type f -name config.toml ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/xhcid/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/xhcid ++ driver=xhcid ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/xhcid/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/xhcid.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/usb/xhcid/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/xhcid.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/vboxd/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/vboxd ++ driver=vboxd ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/vboxd/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/vboxd.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/vboxd/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/vboxd.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ihdad/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ihdad ++ driver=ihdad ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ihdad/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ihdad.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ihdad/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ihdad.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ac97d/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ac97d ++ driver=ac97d ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ac97d/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ac97d.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/audio/ac97d/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ac97d.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/e1000d/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/e1000d ++ driver=e1000d ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/e1000d/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/e1000d.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/e1000d/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/e1000d.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/virtio-netd/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/virtio-netd ++ driver=virtio-netd ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/virtio-netd/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/virtio-netd.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/virtio-netd/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/virtio-netd.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8139d/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8139d ++ driver=rtl8139d ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8139d/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/rtl8139d.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8139d/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/rtl8139d.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/ixgbed/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/ixgbed ++ driver=ixgbed ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/ixgbed/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ixgbed.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/ixgbed/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ixgbed.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8168d/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8168d ++ driver=rtl8168d ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8168d/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/rtl8168d.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/net/rtl8168d/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/rtl8168d.toml' ++ read conf ++++ dirname /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/ihdgd/config.toml +++ basename /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/ihdgd ++ driver=ihdgd ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/ihdgd/config.toml /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ihdgd.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/graphics/ihdgd/config.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib/pcid.d/ihdgd.toml' ++ read conf ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d' ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_base.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_ipcd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_pcid-spawner.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_ptyd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_sudo.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_tmp /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/06_serial_services.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/08_serial_userland.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_dhcpd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_evdevd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_net.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_smolnetd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.d/20_audiod.service /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/ +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_base.target' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_base.target' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_ipcd.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_ipcd.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_pcid-spawner.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_pcid-spawner.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_ptyd.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_ptyd.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_sudo.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_sudo.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/00_tmp' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/00_tmp' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/06_serial_services.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/06_serial_services.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/08_serial_userland.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/08_serial_userland.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_dhcpd.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/10_dhcpd.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_evdevd.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/10_evdevd.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_net.target' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/10_net.target' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/10_smolnetd.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/10_smolnetd.service' +'/mnt/data/Builds/RedBear-OS/local/sources/base/init.d/20_audiod.service' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib/init.d/20_audiod.service' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin ']' ++ '[' -z '' ']' ++ IFS= ++ read -r file +++ find /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin -type f ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ipcd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ipcd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ipcd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stNR6QF1» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dw-acpi-i2cd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dw-acpi-i2cd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dw-acpi-i2cd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/st6yhcic» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2cd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2cd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2cd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stmp5lDy» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-hidd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-hidd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-hidd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stBftvpe» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dhcpd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dhcpd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/dhcpd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stdAZC3U» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ucsid ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ucsid +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ucsid» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stPbpBfj» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/netstack ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/netstack +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/netstack» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stpKc5ua» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/fbcond ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/fbcond +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/fbcond» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/st4ceTgr» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid-spawner ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid-spawner +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid-spawner» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/sttcd6x5» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-gpio-expanderd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-gpio-expanderd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/i2c-gpio-expanderd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stFxFuuM» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/redoxerd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/redoxerd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/redoxerd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stRFY0M8» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/gpiod ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/gpiod +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/gpiod» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/st7vSk7u» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/pcid» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stilScuF» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/inputd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/inputd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/inputd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stBWEpEQ» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptyd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptyd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptyd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stkLruc0» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/audiod ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/audiod +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/audiod» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stIM38dG» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/smolnetd ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/smolnetd +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/smolnetd» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stJgnmB7» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/intel-gpiod ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/intel-gpiod +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/intel-gpiod» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/bin/stY5fUZJ» [elf64-x86-64] ++ IFS= ++ read -r file ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib ']' ++ find /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/lib -type f -name '*.la' -exec rm -fv '{}' ';' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib ']' ++ find /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/lib -type f -name '*.la' -exec rm -fv '{}' ';' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/.crates.toml ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/.crates2.json ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/share/metainfo ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/base/target/x86_64-unknown-redox/stage.tmp/usr/share/metainfo ']' +DEBUG: updating recipes/core/base/target/x86_64-unknown-redox/auto_deps.toml +cook base - successful +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook bison - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook bootloader - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook bottom - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ca-certificates - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook coreutils - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook cpufreqd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook cub - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook driver-manager - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook driver-params - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ehcid - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook evdevd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ext4d - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook fatd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook findutils - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook flex - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook hwrngd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook installer - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: updating 'recipes/core/kernel/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/local/sources/kernel/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ make -f /mnt/data/Builds/RedBear-OS/local/sources/kernel/Makefile +make[2]: вход в каталог «/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build» +cargo rustc \ + --bin kernel \ + --manifest-path "/mnt/data/Builds/RedBear-OS/local/sources/kernel//Cargo.toml" \ + --target "/mnt/data/Builds/RedBear-OS/local/sources/kernel//targets/x86_64-unknown-kernel.json" \ + --release \ + -Z build-std=core,alloc -Zbuild-std-features=compiler-builtins-mem -Z json-target-spec \ + --features= \ + -- \ + -C link-arg=-T -Clink-arg="/mnt/data/Builds/RedBear-OS/local/sources/kernel//linkers/x86_64.ld" \ + -C link-arg=-z -Clink-arg=max-page-size=0x1000 \ + --emit link="/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/kernel.all" +warning: patch `libredox v0.1.18+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/libredox)` was not used in the crate graph +help: Check that the patched package version and available features are compatible + with the dependency requirements. If the patch has a different version from + what is locked in the Cargo.lock file, run `cargo update` to use the new + version. This may also occur with an optional dependency that is not enabled. + Compiling compiler_builtins v0.1.160 (/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins) + Compiling core v0.0.0 (/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/lib/rustlib/src/rust/library/core) + Compiling serde_core v1.0.228 + Compiling serde v1.0.228 + Compiling equivalent v1.0.2 + Compiling hashbrown v0.17.1 + Compiling zerocopy v0.8.53 + Compiling toml_write v0.1.2 + Compiling winnow v0.7.15 + Compiling version_check v0.9.5 + Compiling shlex v2.0.1 + Compiling find-msvc-tools v0.1.9 + Compiling x86 v0.47.0 + Compiling object v0.37.3 + Compiling cc v1.2.66 + Compiling ahash v0.8.12 + Compiling indexmap v2.14.0 + Compiling toml_datetime v0.6.11 + Compiling serde_spanned v0.6.9 + Compiling toml_edit v0.22.27 + Compiling toml v0.8.23 + Compiling kernel v0.5.12+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/kernel) + Compiling alloc v0.0.0 (/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/lib/rustlib/src/rust/library/alloc) + Compiling scopeguard v1.2.0 + Compiling cfg-if v1.0.4 + Compiling once_cell v1.21.4 + Compiling bitflags v2.13.0 + Compiling bitflags v1.3.2 + Compiling memchr v2.8.2 + Compiling bit_field v0.10.3 + Compiling slab v0.4.12 + Compiling bitfield v0.13.2 + Compiling smallvec v1.15.2 + Compiling arrayvec v0.7.8 + Compiling redox-path v0.2.0 + Compiling fdt v0.2.0-alpha1 (https://github.com/repnop/fdt.git?rev=2fb1409edd1877c714a0aa36b6a7c5351004be54#2fb1409e) + Compiling rustc-demangle v0.1.27 + Compiling lock_api v0.4.14 + Compiling raw-cpuid v10.7.0 + Compiling rmm v0.1.0 (/mnt/data/Builds/RedBear-OS/local/sources/kernel/rmm) + Compiling redox_syscall v0.9.0+rb0.3.0 (/mnt/data/Builds/RedBear-OS/local/sources/syscall) + Compiling spinning_top v0.2.5 + Compiling spin v0.9.8 + Compiling linked_list_allocator v0.9.1 + Compiling hashbrown v0.14.5 +warning: the feature `asm_cfg` has been stable since 1.93.0 and no longer requires an attribute to enable + --> src/main.rs:6:12 + | +6 | #![feature(asm_cfg)] // Stabilized in 1.93 + | ^^^^^^^ + | + = note: `#[warn(stable_features)]` on by default + +warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable + --> src/main.rs:7:12 + | +7 | #![feature(if_let_guard)] + | ^^^^^^^^^^^^ + +warning: unnecessary `unsafe` block + --> src/arch/x86_shared/cpuid.rs:9:22 + | +9 | let result = unsafe { core::arch::x86_64::__cpuid_count(a, c) }; + | ^^^^^^ unnecessary `unsafe` block + | + = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default + +warning: unnecessary `unsafe` block + --> src/arch/x86_shared/device/tsc.rs:102:19 + | +102 | let res = unsafe { __cpuid(0x4000_0000) }; + | ^^^^^^ unnecessary `unsafe` block + +warning: unnecessary `unsafe` block + --> src/arch/x86_shared/device/tsc.rs:110:19 + | +110 | let res = unsafe { __cpuid(0x4000_0001) }; + | ^^^^^^ unnecessary `unsafe` block + +warning: unused variable: `a` + --> src/arch/x86_shared/interrupt/mod.rs:55:39 + | +55 | let cpuid = CpuId::with_cpuid_fn(|a, c| { + | ^ help: if this is intentional, prefix it with an underscore: `_a` + | + = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default + +warning: unused variable: `c` + --> src/arch/x86_shared/interrupt/mod.rs:55:42 + | +55 | let cpuid = CpuId::with_cpuid_fn(|a, c| { + | ^ help: if this is intentional, prefix it with an underscore: `_c` + +warning[E0133]: use of inline assembly is unsafe and requires unsafe block + --> src/arch/x86_shared/interrupt/mod.rs:102:5 + | +102 | / core::arch::asm!( +103 | | "sti; monitor; mwait", +104 | | in("eax") eax_hint, +105 | | in("ecx") ecx_hint, +106 | | options(nomem, nostack, preserves_flags), +107 | | ); + | |_____^ use of inline assembly + | + = note: inline assembly is entirely unchecked and can cause undefined behavior +note: an unsafe function restricts its caller, but its body is safe by default + --> src/arch/x86_shared/interrupt/mod.rs:100:1 + | +100 | pub unsafe fn mwait_loop(eax_hint: u32, ecx_hint: u32) { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: for more information, see + = note: `#[warn(unsafe_op_in_unsafe_fn)]` (part of `#[warn(rust_2024_compatibility)]`) on by default + +warning[E0133]: call to unsafe function `arch::x86_shared::interrupt::enable_and_halt` is unsafe and requires unsafe block + --> src/arch/x86_shared/interrupt/mod.rs:144:9 + | +144 | enable_and_halt(); + | ^^^^^^^^^^^^^^^^^ call to unsafe function + | + = note: consult the function's documentation for information on how to avoid undefined behavior +note: an unsafe function restricts its caller, but its body is safe by default + --> src/arch/x86_shared/interrupt/mod.rs:138:1 + | +138 | pub unsafe fn idle_loop() { + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + = note: for more information, see + +warning[E0133]: call to unsafe function `arch::x86_shared::interrupt::enable_and_halt` is unsafe and requires unsafe block + --> src/arch/x86_shared/interrupt/mod.rs:155:9 + | +155 | enable_and_halt(); // interrupts must be enabled first + | ^^^^^^^^^^^^^^^^^ call to unsafe function + | + = note: consult the function's documentation for information on how to avoid undefined behavior + = note: for more information, see + +warning[E0133]: call to unsafe function `arch::x86_shared::interrupt::mwait_loop` is unsafe and requires unsafe block + --> src/arch/x86_shared/interrupt/mod.rs:156:9 + | +156 | mwait_loop(eax_hint, 0); + | ^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function + | + = note: consult the function's documentation for information on how to avoid undefined behavior + = note: for more information, see + +warning: unnecessary `unsafe` block + --> src/arch/x86_shared/stop.rs:149:5 + | +149 | unsafe { + | ^^^^^^ unnecessary `unsafe` block + +warning: unnecessary `unsafe` block + --> src/acpi/mod.rs:189:32 + | + 91 | unsafe { + | ------ because it's nested under this `unsafe` block +... +189 | let facs_sdt = unsafe { &*(facs_addr as *const Sdt) }; + | ^^^^^^ unnecessary `unsafe` block + +warning: unnecessary `unsafe` block + --> src/acpi/mod.rs:196:25 + | + 91 | unsafe { + | ------ because it's nested under this `unsafe` block +... +196 | unsafe { &*(facs_addr as *const Sdt) }; + | ^^^^^^ unnecessary `unsafe` block + +warning: unused variable: `eh` + --> src/context/signal.rs:81:14 + | +81 | let Some(eh) = context.sig.as_ref().and_then(|s| s.excp_handler) else { + | ^^ help: if this is intentional, prefix it with an underscore: `_eh` + +warning: unused variable: `pid` + --> src/scheme/proc.rs:556:17 + | +556 | let pid = parts.next().and_then(|p| p.parse::().ok()).unwrap_or(pid); + | ^^^ help: if this is intentional, prefix it with an underscore: `_pid` + +warning: constant `FADT_MIN_SIZE_ACPI_1_0` is never used + --> src/acpi/fadt.rs:59:15 + | +59 | pub const FADT_MIN_SIZE_ACPI_1_0: usize = 76; + | ^^^^^^^^^^^^^^^^^^^^^^ + | + = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default + +warning: function `get` is never used + --> src/acpi/facs.rs:164:8 + | +164 | pub fn get() -> Option<&'static FacsStruct> { + | ^^^ + +warning: function `firmware_waking_vector` is never used + --> src/acpi/facs.rs:178:8 + | +178 | pub fn firmware_waking_vector() -> u32 { + | ^^^^^^^^^^^^^^^^^^^^^^ + +warning: function `x_firmware_waking_vector` is never used + --> src/acpi/facs.rs:186:8 + | +186 | pub fn x_firmware_waking_vector() -> u64 { + | ^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: function `set_firmware_waking_vector_32` is never used + --> src/acpi/facs.rs:198:8 + | +198 | pub fn set_firmware_waking_vector_32(addr: u32) -> bool { + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +warning: function `version` is never used + --> src/acpi/facs.rs:245:8 + | +245 | pub fn version() -> u8 { + | ^^^^^^^ + +warning: function `hardware_signature` is never used + --> src/acpi/facs.rs:251:8 + | +251 | pub fn hardware_signature() -> u32 { + | ^^^^^^^^^^^^^^^^^^ + +warning: function `flags` is never used + --> src/acpi/facs.rs:261:8 + | +261 | pub fn flags() -> u32 { + | ^^^^^ + +warning: function `ospm_flags` is never used + --> src/acpi/facs.rs:269:8 + | +269 | pub fn ospm_flags() -> u32 { + | ^^^^^^^^^^ + +warning: function `global_lock` is never used + --> src/acpi/facs.rs:277:8 + | +277 | pub fn global_lock() -> u32 { + | ^^^^^^^^^^^ + +warning: function `reserved` is never used + --> src/acpi/facs.rs:283:8 + | +283 | pub fn reserved() -> Option<[u8; 3]> { + | ^^^^^^^^ + +warning: function `reserved1` is never used + --> src/acpi/facs.rs:289:8 + | +289 | pub fn reserved1() -> Option<[u8; 24]> { + | ^^^^^^^^^ + +warning: constant `S4_BIOS_PRESENT` is never used + --> src/acpi/facs.rs:99:15 + | +99 | pub const S4_BIOS_PRESENT: u32 = 1 << 0; + | ^^^^^^^^^^^^^^^ + +warning: constant `WAKE_64BIT` is never used + --> src/acpi/facs.rs:102:15 + | +102 | pub const WAKE_64BIT: u32 = 1 << 1; + | ^^^^^^^^^^ + +warning: constant `WAKE_64BIT_ENVIRONMENT` is never used + --> src/acpi/facs.rs:112:15 + | +112 | pub const WAKE_64BIT_ENVIRONMENT: u32 = 1 << 0; + | ^^^^^^^^^^^^^^^^^^^^^^ + +warning: constant `PENDING` is never used + --> src/acpi/facs.rs:120:15 + | +120 | pub const PENDING: u32 = 1 << 0; + | ^^^^^^^ + +warning: constant `OWNED` is never used + --> src/acpi/facs.rs:123:15 + | +123 | pub const OWNED: u32 = 1 << 1; + | ^^^^^ + +warning: field `file_ref` is never read + --> src/context/context.rs:70:9 + | +69 | AwaitingMmap { + | ------------ field in this variant +70 | file_ref: GrantFileRef, + | ^^^^^^^^ + | + = note: `HardBlockedReason` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis + +warning: methods `set_breakpoint`, `is_reached`, `session_fevent_flags`, and `recv_events` are never used + --> src/ptrace.rs:43:12 + | +30 | impl SessionData { + | ---------------- methods in this implementation +... +43 | pub fn set_breakpoint(&mut self, flags: Option) { + | ^^^^^^^^^^^^^^ +... +52 | pub fn is_reached(&self) -> bool { + | ^^^^^^^^^^ +... +57 | pub fn session_fevent_flags(&self) -> EventFlags { + | ^^^^^^^^^^^^^^^^^^^^ +... +68 | pub fn recv_events(&mut self, out: &mut [PtraceEvent]) -> usize { + | ^^^^^^^^^^^ + +warning: associated function `new` is never used + --> src/ptrace.rs:91:12 + | +83 | impl Session { + | ------------ associated function in this implementation +... +91 | pub fn new(file_id: usize) -> Arc { + | ^^^ + +warning: function `close_session` is never used + --> src/ptrace.rs:107:8 + | +107 | pub fn close_session(session: &Session, token: &mut CleanLockToken) { + | ^^^^^^^^^^^^^ + +warning: function `close_tracee` is never used + --> src/ptrace.rs:118:8 + | +118 | pub fn close_tracee(session: &Session, token: &mut CleanLockToken) { + | ^^^^^^^^^^^^ + +warning: function `wait` is never used + --> src/ptrace.rs:168:8 + | +168 | pub fn wait(session: Arc, token: &mut CleanLockToken) -> Result<()> { + | ^^^^ + +warning: field `num_fds` is never read + --> src/scheme/user.rs:100:9 + | + 98 | ResponseWithMultipleFds { + | ----------------------- field in this variant + 99 | tag: u32, +100 | num_fds: usize, + | ^^^^^^^ + +warning: variant `ProvideMmap` is never constructed + --> src/scheme/user.rs:107:5 + | + 84 | enum ParsedCqe { + | --------- variant in this enum +... +107 | ProvideMmap { + | ^^^^^^^^^^^ + +warning: direct cast of function item into an integer + --> src/arch/x86_64/interrupt/syscall.rs:30:57 + | +30 | msr::wrmsr(msr::IA32_LSTAR, syscall_instruction as u64); + | ^^^^^^ + | + = note: `#[warn(function_casts_as_integer)]` on by default +help: first cast to a pointer `as *const ()` + | +30 | msr::wrmsr(msr::IA32_LSTAR, syscall_instruction as *const () as u64); + | ++++++++++++ + +warning: direct cast of function item into an integer + --> src/arch/x86_shared/idt.rs:199:34 + | +199 | __generic_interrupts_end as usize - __generic_interrupts_start as usize, + | ^^^^^^^^ + | +help: first cast to a pointer `as *const ()` + | +199 | __generic_interrupts_end as *const () as usize - __generic_interrupts_start as usize, + | ++++++++++++ + +warning: direct cast of function item into an integer + --> src/arch/x86_shared/idt.rs:199:72 + | +199 | __generic_interrupts_end as usize - __generic_interrupts_start as usize, + | ^^^^^^^^ + | +help: first cast to a pointer `as *const ()` + | +199 | __generic_interrupts_end as usize - __generic_interrupts_start as *const () as usize, + | ++++++++++++ + +warning: direct cast of function item into an integer + --> src/arch/x86_shared/idt.rs:206:44 + | +206 | __generic_interrupts_start as usize + i * 8, + | ^^^^^^^^ + | +help: first cast to a pointer `as *const ()` + | +206 | __generic_interrupts_start as *const () as usize + i * 8, + | ++++++++++++ + +warning: direct cast of function item into an integer + --> src/acpi/madt/arch/x86.rs:108:45 + | +108 | ap_code.write(kstart_ap as u64); + | ^^^^^^ + | +help: first cast to a pointer `as *const ()` + | +108 | ap_code.write(kstart_ap as *const () as u64); + | ++++++++++++ + +warning: direct cast of function item into an integer + --> src/context/arch/x86_64.rs:110:76 + | +110 | .write(crate::arch::interrupt::syscall::enter_usermode as usize); + | ^^^^^^^^ + | +help: first cast to a pointer `as *const ()` + | +110 | .write(crate::arch::interrupt::syscall::enter_usermode as *const () as usize); + | ++++++++++++ + +warning: feature `iter_next_chunk` is declared but not used + --> src/main.rs:9:12 + | +9 | #![feature(iter_next_chunk)] + | ^^^^^^^^^^^^^^^ + | + = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default + +For more information about this error, try `rustc --explain E0133`. +warning: `kernel` (bin "kernel") generated 48 warnings (run `cargo fix --bin "kernel" -p kernel` to apply 12 suggestions) + Finished `release` profile [optimized + debuginfo] target(s) in 46.45s +x86_64-unknown-redox-objcopy \ + --strip-debug \ + "/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/kernel.all" \ + "/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/kernel" +x86_64-unknown-redox-objcopy \ + --only-keep-debug \ + "/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/kernel.all" \ + "/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build/kernel.sym" +make[2]: выход из каталога «/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/build» ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib/boot +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr' +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib' +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib/boot' ++ cp -v kernel /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib/boot +'kernel' -> '/mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib/boot/kernel' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/lib ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib ']' ++ find /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/lib -type f -name '*.la' -exec rm -fv '{}' ';' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/.crates.toml ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/.crates2.json ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/share/metainfo ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/kernel/target/x86_64-unknown-redox/stage.tmp/usr/share/metainfo ']' +DEBUG: updating recipes/core/kernel/target/x86_64-unknown-redox/auto_deps.toml +cook kernel - successful +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook kibi - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook libgcc - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook libstdcxx - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook m4 - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook meson - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook netdb - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook netutils - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ninja-build - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ohcid - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook pciids - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook pkgutils - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-acmd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-dbus-services - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-ecmd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-ftdi - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-hwutils - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-info - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-mtr - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-netctl - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-netstat - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-nmap - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-quirks - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-release - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-traceroute - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-usb-hotplugd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-usbaudiod - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-wifictl - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redoxfs - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook relibc - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook shared-mime-info - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook thermald - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook tlc - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook udev-shim - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook uhcid - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook userutils - cached +[INFO] patches state stale or missing — re-applying +Указатель HEAD сейчас на коммите 1f7c81f5d touch: fix warnings from useless_conversion lint (#11203) +patching file Cargo.lock +patching file Cargo.toml +patching file src/uucore/src/lib/features/fs.rs +patching file src/uucore/src/lib/mods/locale.rs +[OK] wrote .patches-state (1/1 patches) +[ATOMIC] 1/1 patches applied +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: updating 'recipes/core/uutils/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ DYNAMIC_INIT ++ case "${TARGET}" in ++ '[' -z 1 ']' ++ echo 'DEBUG: Program is being compiled dynamically.' +DEBUG: Program is being compiled dynamically. ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --enable-shared --disable-static) ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=True -DENABLE_SHARED=True -DENABLE_STATIC=False) ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=shared -Dprefix=/usr) ++ export 'LDFLAGS=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib' ++ LDFLAGS='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ export 'RUSTFLAGS=-C target-feature=-crt-static -L native=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -C link-arg=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib' ++ RUSTFLAGS='-C target-feature=-crt-static -L native=/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -C link-arg=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib' ++ export COOKBOOK_DYNAMIC=1 ++ COOKBOOK_DYNAMIC=1 +++ type -t reexport_flags ++ '[' function = function ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ python3 - ++ CARGO_PROFILE_RELEASE_LTO=thin ++ cookbook_cargo --no-default-features --features feat_os_unix_redox,kill --bin coreutils ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer install --path /mnt/data/Builds/RedBear-OS/recipes/core/uutils/source --root /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr --force -j 4 --no-track --locked --no-default-features --features feat_os_unix_redox,kill --bin coreutils + Installing coreutils v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source) + Updating crates.io index + Compiling proc-macro2 v1.0.106 + Compiling unicode-ident v1.0.22 + Compiling quote v1.0.45 + Compiling libc v0.2.186 + Compiling stable_deref_trait v1.2.1 + Compiling cfg-if v1.0.4 + Compiling either v1.15.0 + Compiling bitflags v2.10.0 + Compiling writeable v0.6.2 + Compiling zerocopy v0.8.39 + Compiling litemap v0.8.1 + Compiling syn v2.0.114 + Compiling version_check v0.9.5 + Compiling typenum v1.19.0 + Compiling smallvec v1.15.1 + Compiling autocfg v1.5.0 + Compiling generic-array v0.14.7 + Compiling errno v0.3.14 + Compiling icu_locale_data v2.1.2 + Compiling libm v0.2.16 + Compiling memchr v2.8.0 + Compiling num-traits v0.2.19 + Compiling find-msvc-tools v0.1.9 + Compiling shlex v1.3.0 + Compiling rustix v1.1.4 + Compiling cc v1.2.55 + Compiling block-buffer v0.10.4 + Compiling crypto-common v0.1.7 + Compiling getrandom v0.2.17 + Compiling rand_core v0.6.4 + Compiling digest v0.10.7 + Compiling synstructure v0.13.2 + Compiling icu_calendar_data v2.1.1 + Compiling core_maths v0.1.1 + Compiling thiserror v2.0.18 + Compiling icu_time_data v2.1.1 + Compiling num-integer v0.1.46 + Compiling aho-corasick v1.1.4 + Compiling icu_plurals_data v2.1.1 + Compiling ixdtf v0.6.4 + Compiling icu_decimal_data v2.1.1 + Compiling icu_normalizer_data v2.1.1 + Compiling rustc-hash v2.1.1 + Compiling utf8parse v0.2.2 + Compiling unicode-width v0.2.2 + Compiling type-map v0.5.1 + Compiling anstyle-parse v0.2.7 + Compiling zerofrom-derive v0.1.6 + Compiling yoke-derive v0.8.1 + Compiling displaydoc v0.2.5 + Compiling zerovec-derive v0.11.2 + Compiling zerocopy-derive v0.8.39 + Compiling zerofrom v0.1.6 + Compiling yoke v0.8.1 + Compiling zerotrie v0.2.3 + Compiling zerovec v0.11.5 + Compiling calendrical_calculations v0.2.3 + Compiling thiserror-impl v2.0.18 + Compiling tinystr v0.8.2 + Compiling potential_utf v0.1.4 + Compiling icu_locale_core v2.1.1 + Compiling icu_collections v2.1.1 + Compiling unic-langid-impl v0.9.6 + Compiling fixed_decimal v0.7.1 + Compiling icu_provider v2.1.1 + Compiling unic-langid v0.9.6 + Compiling terminal_size v0.4.3 + Compiling anstyle v1.0.13 + Compiling icu_locale v2.1.1 + Compiling colorchoice v1.0.4 + Compiling icu_collator_data v2.1.1 + Compiling cpufeatures v0.2.17 + Compiling regex-syntax v0.8.9 + Compiling icu_calendar v2.1.1 + Compiling ppv-lite86 v0.2.21 + Compiling is_terminal_polyfill v1.70.2 + Compiling rustversion v1.0.22 + Compiling rand_chacha v0.3.1 + Compiling cfg_aliases v0.2.1 + Compiling anstyle-query v1.1.5 + Compiling icu_datetime_data v2.1.2 + Compiling rand v0.8.5 + Compiling anstream v0.6.21 + Compiling icu_time v2.1.1 + Compiling num-bigint v0.4.6 + Compiling regex-automata v0.4.14 + Compiling nix v0.30.1 + Compiling intl-memoizer v0.5.3 + Compiling intl_pluralrules v7.0.2 + Compiling fluent-langneg v0.13.1 + Compiling fluent-syntax v0.12.0 + Compiling blake3 v1.8.3 + Compiling bigdecimal v0.4.10 + Compiling clap_lex v1.0.0 + Compiling arrayvec v0.7.6 + Compiling utf16_iter v1.0.5 + Compiling utf8_iter v1.0.4 + Compiling write16 v1.0.0 + Compiling crc-catalog v2.4.0 + Compiling data-encoding v2.10.0 + Compiling self_cell v1.2.2 + Compiling arrayref v0.3.9 + Compiling jiff v0.2.23 + Compiling constant_time_eq v0.4.2 + Compiling strsim v0.11.1 + Compiling same-file v1.0.6 + Compiling data-encoding-macro-internal v0.1.17 + Compiling walkdir v2.5.0 + Compiling clap_builder v4.5.60 + Compiling fluent-bundle v0.16.0 + Compiling crc v3.3.0 + Compiling icu_normalizer v2.1.1 + Compiling icu_decimal v2.1.1 + Compiling icu_plurals v2.1.1 + Compiling icu_properties v2.1.2 + Compiling icu_pattern v0.4.1 + Compiling unit-prefix v0.5.2 + Compiling vsimd v0.8.0 + Compiling uucore v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uucore) + Compiling keccak v0.1.6 + Compiling spin v0.10.0 + Compiling outref v0.5.2 + Compiling base64-simd v0.8.0 + Compiling crc-fast v1.9.0 + Compiling sha3 v0.10.8 + Compiling data-encoding-macro v0.1.19 + Compiling icu_datetime v2.1.1 + Compiling icu_collator v2.1.1 + Compiling jiff-icu v0.2.2 + Compiling clap v4.5.60 + Compiling fluent v0.17.0 + Compiling bstr v1.12.1 + Compiling blake2b_simd v1.0.4 + Compiling sha2 v0.10.9 + Compiling sha1 v0.10.6 + Compiling os_display v0.1.4 + Compiling sm3 v0.4.2 + Compiling md-5 v0.10.6 + Compiling uucore_procs v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uucore_procs) + Compiling itertools v0.14.0 + Compiling glob v0.3.3 + Compiling hex v0.4.3 + Compiling z85 v3.0.7 + Compiling dunce v1.0.5 + Compiling xattr v1.6.1 + Compiling once_cell v1.21.3 + Compiling getrandom v0.3.4 + Compiling crunchy v0.2.4 + Compiling tiny-keccak v2.0.2 + Compiling crossbeam-utils v0.8.21 + Compiling rand_core v0.9.5 + Compiling regex v1.12.3 + Compiling portable-atomic v1.13.1 + Compiling log v0.4.29 + Compiling const-random-macro v0.1.16 + Compiling rand_chacha v0.9.0 + Compiling signal-hook v0.3.18 + Compiling foldhash v0.2.0 + Compiling siphasher v1.0.2 + Compiling radium v0.7.0 + Compiling parking_lot_core v0.9.12 + Compiling pkg-config v0.3.32 + Compiling unicode-width v0.1.14 + Compiling serde_core v1.0.228 + Compiling ansi-width v0.1.0 + Compiling phf_shared v0.13.1 + Compiling crossbeam-epoch v0.9.18 + Compiling uu_checksum_common v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/checksum_common) + Compiling onig_sys v69.9.1 + Compiling const-random v0.1.18 + Compiling rand v0.9.2 + Compiling console v0.16.2 + Compiling signal-hook-registry v1.4.8 + Compiling redox_syscall v0.5.18 + Compiling redox_syscall v0.7.0 + Compiling nu-ansi-term v0.50.3 + Compiling equivalent v1.0.2 + Compiling scopeguard v1.2.0 + Compiling fastrand v2.3.0 + Compiling serde v1.0.228 + Compiling allocator-api2 v0.2.21 + Compiling tap v1.0.1 + Compiling rayon-core v1.13.0 + Compiling wyz v0.5.1 + Compiling phf_generator v0.13.1 + Compiling hashbrown v0.16.1 + Compiling tempfile v3.26.0 + Compiling libredox v0.1.12 + Compiling lock_api v0.4.14 + Compiling lscolors v0.21.0 + Compiling indicatif v0.18.4 + Compiling dlv-list v0.5.2 + Compiling crossbeam-deque v0.8.6 + Compiling uutils_term_grid v0.7.0 + Compiling mio v1.1.1 + Compiling hostname v0.4.2 + Compiling funty v2.0.0 + Compiling foldhash v0.1.5 + Compiling hashbrown v0.14.5 + Compiling winnow v0.7.14 + Compiling litrs v1.0.0 + Compiling ordered-multimap v0.7.3 + Compiling document-features v0.2.12 + Compiling bitvec v1.0.1 + Compiling hashbrown v0.15.5 + Compiling parse_datetime v0.14.0 + Compiling uu_ls v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/ls) + Compiling signal-hook-mio v0.2.5 + Compiling parking_lot v0.12.5 + Compiling lru v0.16.3 + Compiling filetime v0.2.27 + Compiling phf_codegen v0.13.1 + Compiling uu_base32 v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/base32) + Compiling num-modular v0.6.1 + Compiling notify-types v2.1.0 + Compiling compare v0.1.0 + Compiling itoa v1.0.17 + Compiling bytecount v0.6.9 + Compiling num-prime v0.5.0 + Compiling notify v8.2.0 + Compiling binary-heap-plus v0.5.0 + Compiling coreutils v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source) + Compiling crossterm v0.29.0 + Compiling onig v6.5.1 + Compiling rayon v1.11.0 + Compiling string-interner v0.19.0 + Compiling rust-ini v0.21.3 + Compiling half v2.7.1 + Compiling nom v8.0.0 + Compiling memmap2 v0.9.10 + Compiling platform-info v2.0.5 + Compiling gcd v2.3.0 + Compiling unicode-linebreak v0.1.5 + Compiling fs_extra v1.3.0 + Compiling byteorder v1.5.0 + Compiling smawk v0.3.2 + Compiling uu_mv v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/mv) + Compiling textwrap v0.16.2 + Compiling uu_sort v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sort) + Compiling uu_od v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/od) + Compiling uu_dd v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/dd) + Compiling uu_tr v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/tr) + Compiling uu_tac v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/tac) + Compiling uu_uname v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/uname) + Compiling uu_env v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/env) + Compiling uu_tsort v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/tsort) + Compiling uu_expr v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/expr) + Compiling uu_more v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/more) + Compiling uu_factor v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/factor) + Compiling uu_tail v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/tail) + Compiling phf v0.13.1 + Compiling uu_wc v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/wc) + Compiling uu_shuf v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/shuf) + Compiling uu_nl v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/nl) + Compiling uu_base64 v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/base64) + Compiling uu_basenc v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/basenc) + Compiling uu_cp v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/cp) + Compiling uu_touch v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/touch) + Compiling uu_vdir v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/vdir) + Compiling uu_dir v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/dir) + Compiling uu_date v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/date) + Compiling uu_rm v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/rm) + Compiling uu_mktemp v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/mktemp) + Compiling uu_shred v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/shred) + Compiling uu_cksum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/cksum) + Compiling uu_sha512sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sha512sum) + Compiling uu_sha224sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sha224sum) + Compiling uu_sha384sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sha384sum) + Compiling uu_md5sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/md5sum) + Compiling uu_sha256sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sha256sum) + Compiling uu_b2sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/b2sum) + Compiling uu_sha1sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sha1sum) + Compiling uu_truncate v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/truncate) + Compiling uu_df v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/df) + Compiling uu_printf v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/printf) + Compiling uu_sleep v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sleep) + Compiling uu_comm v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/comm) + Compiling uu_false v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/false) + Compiling uu_nproc v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/nproc) + Compiling uu_unlink v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/unlink) + Compiling uu_pwd v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/pwd) + Compiling uu_du v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/du) + Compiling uu_ln v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/ln) + Compiling uu_realpath v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/realpath) + Compiling uu_fold v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/fold) + Compiling uu_cat v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/cat) + Compiling uu_chmod v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/chmod) + Compiling uu_rmdir v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/rmdir) + Compiling uu_link v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/link) + Compiling uu_basename v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/basename) + Compiling uu_fmt v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/fmt) + Compiling uu_split v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/split) + Compiling uu_expand v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/expand) + Compiling uu_test v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/test) + Compiling uu_yes v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/yes) + Compiling uu_unexpand v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/unexpand) + Compiling uu_uniq v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/uniq) + Compiling uu_stat v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/stat) + Compiling uu_ptx v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/ptx) + Compiling uu_true v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/true) + Compiling uu_seq v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/seq) + Compiling uu_sum v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/sum) + Compiling uu_join v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/join) + Compiling uu_pr v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/pr) + Compiling uu_dirname v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/dirname) + Compiling uu_echo v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/echo) + Compiling uu_paste v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/paste) + Compiling uu_readlink v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/readlink) + Compiling uu_printenv v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/printenv) + Compiling uu_tee v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/tee) + Compiling uu_cut v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/cut) + Compiling uu_numfmt v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/numfmt) + Compiling uu_kill v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/kill) + Compiling uu_head v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/head) + Compiling uu_dircolors v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/dircolors) + Compiling uu_csplit v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/csplit) + Compiling uu_mkdir v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source/src/uu/mkdir) + Finished `release` profile [optimized] target(s) in 2m 59s + Installing /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/coreutils + Installed package `coreutils v0.7.0 (/mnt/data/Builds/RedBear-OS/recipes/core/uutils/source)` (executable `coreutils`) +warning: be sure to add `/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin` to your PATH to be able to run the installed binaries ++ BINS=('[' b2sum b3sum base32 base64 basename basenc cat chmod cksum comm cp csplit cut date dd dir dircolors dirname du echo env expand expr factor false fmt fold hashsum head join install kill link ln ls md5sum mkdir mktemp more mv nl nproc numfmt od paste pr printenv printf ptx pwd readlink realpath rm rmdir seq sha1sum sha224sum sha256sum sha3-224sum sha3-256sum sha3-384sum sha3-512sum sha384sum sha3sum sha512sum shake128sum shake256sum shred shuf sleep sort split stat sum tac tail tee test touch tr true truncate tsort unexpand uname uniq unlink vdir wc yes) ++ for bin in "${BINS[@]}" ++ ln -sv coreutils '/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/[' +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/[' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/b2sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/b2sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/b3sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/b3sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/base32 +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/base32' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/base64 +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/base64' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/basename +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/basename' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/basenc +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/basenc' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cat +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cat' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/chmod +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/chmod' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cksum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cksum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/comm +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/comm' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cp +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cp' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/csplit +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/csplit' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cut +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cut' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/date +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/date' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dd +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dd' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dir +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dir' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dircolors +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dircolors' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dirname +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/dirname' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/du +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/du' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/echo +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/echo' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/env +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/env' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/expand +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/expand' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/expr +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/expr' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/factor +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/factor' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/false +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/false' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/fmt +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/fmt' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/fold +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/fold' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/hashsum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/hashsum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/head +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/head' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/join +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/join' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/install +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/install' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/kill +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/kill' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/link +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/link' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ln +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ln' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ls +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ls' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/md5sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/md5sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mkdir +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mkdir' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mktemp +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mktemp' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/more +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/more' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mv +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/mv' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/nl +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/nl' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/nproc +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/nproc' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/numfmt +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/numfmt' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/od +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/od' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/paste +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/paste' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/pr +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/pr' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/printenv +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/printenv' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/printf +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/printf' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptx +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/ptx' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/pwd +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/pwd' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/readlink +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/readlink' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/realpath +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/realpath' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/rm +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/rm' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/rmdir +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/rmdir' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/seq +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/seq' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha1sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha1sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha224sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha224sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha256sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha256sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-224sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-224sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-256sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-256sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-384sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-384sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-512sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3-512sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha384sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha384sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha3sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha512sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sha512sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shake128sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shake128sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shake256sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shake256sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shred +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shred' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shuf +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/shuf' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sleep +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sleep' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sort +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sort' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/split +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/split' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stat +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stat' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sum +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sum' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tac +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tac' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tail +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tail' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tee +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tee' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/test +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/test' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/touch +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/touch' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tr +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tr' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/true +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/true' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/truncate +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/truncate' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tsort +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/tsort' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/unexpand +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/unexpand' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/uname +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/uname' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/uniq +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/uniq' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/unlink +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/unlink' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/vdir +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/vdir' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/wc +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/wc' -> 'coreutils' ++ for bin in "${BINS[@]}" ++ ln -sv coreutils /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/yes +'/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/yes' -> 'coreutils' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin ']' ++ '[' -z '' ']' ++ IFS= ++ read -r file +++ find /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin -type f ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/coreutils ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/coreutils +копирование из «/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/coreutils» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stKvIbwN» [elf64-x86-64] ++ IFS= ++ read -r file ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/lib ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/lib ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/.crates.toml ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/.crates2.json ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/share/metainfo ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/core/uutils/target/x86_64-unknown-redox/stage.tmp/usr/share/metainfo ']' +DEBUG: updating recipes/core/uutils/target/x86_64-unknown-redox/auto_deps.toml +cook uutils - successful +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook uutils-tar - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook terminfo - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook termcap - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook nghttp2 - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook zlib - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook expat - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook xz - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ncursesw - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redox-driver-sys - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook bzip2 - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook libffi - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook sqlite3 - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook zstd - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook host:python312 - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook ion - cached +DEBUG: dependency blake3 hashes changed +DEBUG: updating 'recipes/tools/diffutils/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ DYNAMIC_INIT ++ case "${TARGET}" in ++ '[' -z 1 ']' ++ echo 'DEBUG: Program is being compiled dynamically.' +DEBUG: Program is being compiled dynamically. ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --enable-shared --disable-static) ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=True -DENABLE_SHARED=True -DENABLE_STATIC=False) ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=shared -Dprefix=/usr) ++ export 'LDFLAGS=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib' ++ LDFLAGS='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ export 'RUSTFLAGS=-C target-feature=-crt-static -L native=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -C link-arg=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib' ++ RUSTFLAGS='-C target-feature=-crt-static -L native=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -C link-arg=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib' ++ export COOKBOOK_DYNAMIC=1 ++ COOKBOOK_DYNAMIC=1 +++ type -t reexport_flags ++ '[' function = function ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CONFIGURE_FLAGS+=(gt_cv_locale_fr=false gt_cv_locale_fr_utf8=false gt_cv_locale_ja=false gt_cv_locale_tr_utf8=false gt_cv_locale_zh_CN=false gl_cv_func_working_mktime=yes ac_cv_func_getprogname=yes gl_cv_header_working_stddef_h=yes gl_cv_header_working_stdint_h=yes gl_cv_header_sys_types_h=yes ac_cv_header_wchar_h=yes ac_cv_header_stdio_h=yes) ++ cookbook_configure ++ /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/configure --host=x86_64-unknown-redox --prefix=/usr --enable-shared --disable-static gt_cv_locale_fr=false gt_cv_locale_fr_utf8=false gt_cv_locale_ja=false gt_cv_locale_tr_utf8=false gt_cv_locale_zh_CN=false gl_cv_func_working_mktime=yes ac_cv_func_getprogname=yes gl_cv_header_working_stddef_h=yes gl_cv_header_working_stdint_h=yes gl_cv_header_sys_types_h=yes ac_cv_header_wchar_h=yes ac_cv_header_stdio_h=yes +configure: WARNING: unrecognized options: --enable-shared, --disable-static +checking for a BSD-compatible install... /usr/bin/install -c +checking whether sleep supports fractional seconds... yes +checking filesystem timestamp resolution... 0.01 +checking whether build environment is sane... yes +checking for x86_64-unknown-redox-strip... x86_64-unknown-redox-strip +checking for a race-free mkdir -p... /usr/bin/mkdir -p +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking xargs -n works... yes +checking whether UID '1000' is supported by ustar format... yes +checking whether GID '1000' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking for gawk... (cached) gawk +checking for x86_64-unknown-redox-gcc... x86_64-unknown-redox-gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... yes +checking for suffix of object files... o +checking whether the compiler supports GNU C... yes +checking whether x86_64-unknown-redox-gcc accepts -g... yes +checking for x86_64-unknown-redox-gcc option to enable C11 features... none needed +checking whether x86_64-unknown-redox-gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of x86_64-unknown-redox-gcc... gcc3 +checking for x86_64-unknown-redox-ranlib... x86_64-unknown-redox-gcc-ranlib +checking for stdio.h... (cached) yes +checking for stdlib.h... yes +checking for string.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for strings.h... yes +checking for sys/stat.h... yes +checking for sys/types.h... yes +checking for unistd.h... yes +checking for ucontext.h... no +checking for sys/socket.h... yes +checking for wctype.h... yes +checking for getopt.h... yes +checking for sys/cdefs.h... no +checking for sys/time.h... yes +checking for iconv.h... no +checking for limits.h... yes +checking for wchar.h... (cached) yes +checking for crtdefs.h... no +checking for langinfo.h... yes +checking for xlocale.h... no +checking for sys/mman.h... yes +checking for sys/param.h... yes +checking for malloc.h... yes +checking for sys/wait.h... yes +checking for features.h... yes +checking for arpa/inet.h... yes +checking for netdb.h... yes +checking for netinet/in.h... yes +checking for sys/select.h... yes +checking for sys/ioctl.h... yes +checking for sys/uio.h... yes +checking for vfork.h... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking whether _XOPEN_SOURCE should be defined... no +checking how to run the C preprocessor... x86_64-unknown-redox-gcc -E +checking for egrep -e... /usr/bin/grep -E +checking for Minix Amsterdam compiler... no +checking for x86_64-unknown-redox-ar... x86_64-unknown-redox-gcc-ar +checking build system type... x86_64-pc-linux-gnu +checking host system type... x86_64-unknown-redox +checking for x86_64-unknown-redox-gcc option to enable large file support... none needed +checking for size_t... yes +checking for working alloca.h... yes +checking for alloca... yes +checking whether uses 'inline' correctly... yes +checking for btowc... yes +checking for setrlimit... yes +checking for sigaltstack... yes +checking for readlinkat... yes +checking for _set_invalid_parameter_handler... no +checking for fcntl... yes +checking for symlink... yes +checking for mempcpy... no +checking for isblank... yes +checking for iswctype... yes +checking for mbsrtowcs... yes +checking for wmemchr... yes +checking for wmemcpy... yes +checking for wmempcpy... no +checking for getdtablesize... yes +checking for getprogname... (cached) yes +checking for getexecname... no +checking for gettimeofday... yes +checking for nanotime... no +checking for iswcntrl... yes +checking for iswblank... yes +checking for lstat... yes +checking for mbsinit... yes +checking for mbrtowc... yes +checking for mbslen... no +checking for mprotect... yes +checking for mkstemp... yes +checking for tzset... yes +checking for nl_langinfo... yes +checking for readlink... yes +checking for secure_getenv... no +checking for getuid... yes +checking for geteuid... yes +checking for getgid... yes +checking for getegid... yes +checking for setenv... yes +checking for sigaction... yes +checking for siginterrupt... yes +checking for strerror_r... yes +checking for __xpg_strerror_r... no +checking for strndup... yes +checking for strptime... yes +checking for strtoumax... yes +checking for localtime_r... yes +checking for timegm... yes +checking for vasnprintf... no +checking for snprintf... yes +checking for wcrtomb... yes +checking for wcwidth... yes +checking for ftruncate... yes +checking for newlocale... yes +checking for pipe... yes +checking for sleep... yes +checking for catgets... no +checking for shutdown... yes +checking for wctob... yes +checking for sigprocmask... yes +checking for strcasecoll... no +checking for stricoll... no +checking for fork... yes +checking for vfork... no +checking for nl_langinfo and CODESET... yes +checking for a traditional french locale... (cached) false +checking for working C stack overflow detection... cross-compiling +checking for ld... x86_64-unknown-redox-ld +checking if the linker (x86_64-unknown-redox-ld) is GNU ld... yes +checking for shared library run path origin... done +checking for the common suffixes of directories in the library search path... lib,lib +checking for libsigsegv... no, consider installing GNU libsigsegv +checking for x86_64-unknown-redox-gcc options needed to detect all undeclared functions... none needed +checking whether the preprocessor supports include_next... yes +checking whether system header files limit the line length... no +checking whether // is distinct from /... unknown, assuming no +checking if environ is properly declared... no +checking for complete errno.h... yes +checking whether strerror_r is declared... yes +checking whether strerror_r returns char *... no +checking for working fcntl.h... cross-compiling +checking for pid_t... yes +checking for mode_t... yes +checking for mbstate_t... yes +checking whether stat file-mode macros are broken... no +checking for nlink_t... yes +checking whether fchmodat is declared without a macro... yes +checking whether fstat is declared without a macro... yes +checking whether fstatat is declared without a macro... yes +checking whether futimens is declared without a macro... yes +checking whether lchmod is declared without a macro... no +checking whether lstat is declared without a macro... yes +checking whether mkdirat is declared without a macro... yes +checking whether mkfifo is declared without a macro... yes +checking whether mkfifoat is declared without a macro... yes +checking whether mknod is declared without a macro... yes +checking whether mknodat is declared without a macro... yes +checking whether stat is declared without a macro... yes +checking whether utimensat is declared without a macro... no +checking whether getdtablesize is declared... yes +checking for getopt.h... (cached) yes +checking for getopt_long_only... no +checking for C/C++ restrict keyword... __restrict +checking for struct timeval... yes +checking for wide-enough struct timeval.tv_sec member... yes +checking whether gettimeofday is declared without a macro... yes +checking for iconv... no, consider installing GNU libiconv +checking for inline... inline +checking for off_t... yes +checking whether limits.h has ULLONG_WIDTH etc.... no +checking for wint_t... yes +checking whether wint_t is too small... no +checking for unsigned long long int... yes +checking for long long int... yes +checking whether stdint.h conforms to C99... (cached) yes +checking whether stdint.h predates C++11... no +checking whether stdint.h has UINTMAX_WIDTH etc.... yes +checking whether imaxabs is declared without a macro... yes +checking whether imaxdiv is declared without a macro... yes +checking whether strtoimax is declared without a macro... yes +checking whether strtoumax is declared without a macro... yes +checking for inttypes.h... (cached) yes +checking whether the inttypes.h PRIxNN macros are broken... no +checking whether iswcntrl works... guessing yes +checking for towlower... yes +checking for wctype_t... yes +checking for wctrans_t... yes +checking whether wctype is declared without a macro... yes +checking whether iswctype is declared without a macro... yes +checking whether wctrans is declared without a macro... yes +checking whether towctrans is declared without a macro... yes +checking whether getc_unlocked is declared... yes +checking whether we are using the GNU C Library >= 2.1 or uClibc... no +checking for wchar_t... yes +checking for max_align_t... yes +checking whether NULL can be used in arbitrary expressions... yes +checking whether lstat correctly handles trailing slash... guessing no +checking for a sed that does not truncate output... /usr/bin/sed +checking whether malloc, realloc, calloc are POSIX compliant... yes +checking for GNU libc compatible malloc... no +checking for a traditional japanese locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for mmap... yes +checking for MAP_ANONYMOUS... yes +checking whether memchr works... guessing no +checking whether defines MIN and MAX... no +checking whether defines MIN and MAX... yes +checking whether time_t is signed... yes +checking whether alarm is declared... yes +checking for working mktime... (cached) yes +checking for promoted mode_t type... mode_t +checking for sigset_t... yes +checking whether setenv is declared... yes +checking for search.h... no +checking for tsearch... no +checking for uid_t... yes +checking for gid_t... yes +checking for stdbool.h that conforms to C99... yes +checking for _Bool... yes +checking whether strerror(0) succeeds... guessing no +checking whether struct tm is in sys/time.h or time.h... time.h +checking for struct tm.tm_zone... yes +checking for struct tm.tm_gmtoff... yes +checking whether ffsl is declared without a macro... yes +checking whether ffsll is declared without a macro... yes +checking whether memmem is declared without a macro... yes +checking whether mempcpy is declared without a macro... no +checking whether memrchr is declared without a macro... yes +checking whether rawmemchr is declared without a macro... no +checking whether stpcpy is declared without a macro... yes +checking whether stpncpy is declared without a macro... yes +checking whether strchrnul is declared without a macro... yes +checking whether strdup is declared without a macro... yes +checking whether strncat is declared without a macro... yes +checking whether strndup is declared without a macro... yes +checking whether strnlen is declared without a macro... yes +checking whether strpbrk is declared without a macro... yes +checking whether strsep is declared without a macro... yes +checking whether strcasestr is declared without a macro... yes +checking whether strtok_r is declared without a macro... yes +checking whether strerror_r is declared without a macro... yes +checking whether strsignal is declared without a macro... yes +checking whether strverscmp is declared without a macro... no +checking whether ffs is declared without a macro... yes +checking whether strcasecmp is declared without a macro... yes +checking whether strncasecmp is declared without a macro... yes +checking whether strndup is declared... (cached) yes +checking whether strnlen is declared... (cached) yes +checking whether strtoumax is declared... (cached) yes +checking for struct timespec in ... yes +checking whether clearerr_unlocked is declared... no +checking whether feof_unlocked is declared... no +checking whether ferror_unlocked is declared... no +checking whether fflush_unlocked is declared... no +checking whether fgets_unlocked is declared... no +checking whether fputc_unlocked is declared... no +checking whether fputs_unlocked is declared... no +checking whether fread_unlocked is declared... no +checking whether fwrite_unlocked is declared... no +checking whether getchar_unlocked is declared... yes +checking whether putc_unlocked is declared... yes +checking whether putchar_unlocked is declared... yes +checking whether unsetenv is declared... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for intmax_t... yes +checking where to find the exponent in a 'double'... word 1 bit 20 +checking whether snprintf returns a byte count as in C99... guessing no +checking for snprintf... (cached) yes +checking for strnlen... yes +checking for wcslen... yes +checking for wcsnlen... yes +checking for mbrtowc... (cached) yes +checking for wcrtomb... (cached) yes +checking whether _snprintf is declared... no +checking whether is self-contained... yes +checking for shutdown... (cached) yes +checking whether defines the SHUT_* macros... yes +checking for struct sockaddr_storage... yes +checking for sa_family_t... yes +checking for struct sockaddr_storage.ss_family... yes +checking whether socket is declared without a macro... yes +checking whether connect is declared without a macro... yes +checking whether accept is declared without a macro... yes +checking whether bind is declared without a macro... yes +checking whether getpeername is declared without a macro... yes +checking whether getsockname is declared without a macro... yes +checking whether getsockopt is declared without a macro... yes +checking whether listen is declared without a macro... yes +checking whether recv is declared without a macro... yes +checking whether send is declared without a macro... yes +checking whether recvfrom is declared without a macro... yes +checking whether sendto is declared without a macro... yes +checking whether setsockopt is declared without a macro... yes +checking whether shutdown is declared without a macro... yes +checking whether accept4 is declared without a macro... no +checking whether getcwd (NULL, 0) allocates memory for result... guessing no +checking for getcwd with POSIX signature... yes +checking for IPv4 sockets... yes +checking for IPv6 sockets... yes +checking whether is self-contained... yes +checking whether pselect is declared without a macro... no +checking whether select is declared without a macro... yes +checking for library containing setsockopt... none needed +checking whether select supports a 0 argument... guessing yes +checking whether select detects invalid fds... guessing no +checking whether snprintf is declared... yes +checking for alloca as a compiler built-in... yes +checking whether btowc(0) is correct... guessing yes +checking whether btowc(EOF) is correct... guessing yes +checking for __builtin_expect... yes +checking whether sigaltstack is declared... yes +checking for stack_t... yes +checking for library containing clock_gettime... none required +checking for clock_gettime... yes +checking for clock_settime... yes +checking whether isblank is declared without a macro... yes +checking whether // is distinct from /... (cached) unknown, assuming no +checking whether dup2 works... guessing yes +checking for error_at_line... no +checking whether fcntl handles F_DUPFD correctly... guessing yes +checking whether fcntl understands F_DUPFD_CLOEXEC... yes +checking whether fcntl is declared without a macro... yes +checking whether openat is declared without a macro... yes +checking for flexible array member... yes +checking whether conversion from 'int' to 'long double' works... guessing yes +checking for working GNU fnmatch... guessing no +checking whether isblank is declared... (cached) yes +checking whether isblank is declared... (cached) yes +checking whether freopen works on closed fds... guessing yes +checking whether getdtablesize works... guessing yes +checking whether program_invocation_name is declared... yes +checking whether program_invocation_short_name is declared... yes +checking whether __argv is declared... no +checking whether gettimeofday clobbers localtime buffer... guessing yes +checking for gettimeofday with POSIX signature... almost +checking whether the compiler generally respects inline... yes +checking whether INT32_MAX < INTMAX_MAX... yes +checking whether INT64_MAX == LONG_MAX... yes +checking whether UINT32_MAX < UINTMAX_MAX... yes +checking whether UINT64_MAX == ULONG_MAX... yes +checking whether iswblank is declared... yes +checking whether langinfo.h defines CODESET... yes +checking whether langinfo.h defines T_FMT_AMPM... yes +checking whether langinfo.h defines ERA... yes +checking whether langinfo.h defines YESEXPR... yes +checking whether nl_langinfo is declared without a macro... yes +checking for libsigsegv... (cached) no, consider installing GNU libsigsegv +checking whether locale.h conforms to POSIX:2001... yes +checking whether struct lconv is properly defined... yes +checking whether setlocale is declared without a macro... yes +checking whether duplocale is declared without a macro... yes +checking whether mbrtowc handles incomplete characters... guessing yes +checking whether mbrtowc works as well as mbtowc... guessing yes +checking whether mbrtowc handles a NULL pwc argument... guessing yes +checking whether mbrtowc handles a NULL string argument... guessing yes +checking whether mbrtowc has a correct return value... guessing yes +checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes +checking whether mbrtowc works on empty input... guessing yes +checking whether the C locale is free of encoding errors... guessing no +checking whether mbrtowc handles incomplete characters... (cached) guessing yes +checking whether mbrtowc works as well as mbtowc... (cached) guessing yes +checking whether mbrtowc handles incomplete characters... (cached) guessing yes +checking whether mbrtowc works as well as mbtowc... (cached) guessing yes +checking whether mbsrtowcs works... guessing yes +checking for bp-sym.h... no +checking for working mkstemp... guessing no +checking for __mktime_internal... no +checking whether YESEXPR works... guessing yes +checking whether open recognizes a trailing slash... guessing yes +checking whether program_invocation_name is declared... (cached) yes +checking whether program_invocation_short_name is declared... (cached) yes +checking for raise... yes +checking for sigprocmask... (cached) yes +checking for rawmemchr... no +checking whether readlink signature is correct... yes +checking whether readlink handles trailing slash correctly... guessing no +checking for working re_compile_pattern... no +checking for libintl.h... no +checking whether isblank is declared... (cached) yes +checking for __secure_getenv... no +checking for issetugid... no +checking whether setenv validates arguments... guessing no +checking for struct sigaction.sa_sigaction... yes +checking for volatile sig_atomic_t... yes +checking for sighandler_t... no +checking whether pthread_sigmask is declared without a macro... yes +checking whether sigaction is declared without a macro... yes +checking whether sigaddset is declared without a macro... yes +checking whether sigdelset is declared without a macro... yes +checking whether sigemptyset is declared without a macro... yes +checking whether sigfillset is declared without a macro... yes +checking whether sigismember is declared without a macro... yes +checking whether sigpending is declared without a macro... yes +checking whether sigprocmask is declared without a macro... yes +checking for sigprocmask... (cached) yes +checking for stdint.h... (cached) yes +checking for SIZE_MAX... yes +checking for ssize_t... yes +checking whether stat handles trailing slashes on files... guessing no +checking for struct stat.st_atim.tv_nsec... yes +checking whether struct stat.st_atim is of type struct timespec... yes +checking for struct stat.st_birthtimespec.tv_nsec... no +checking for struct stat.st_birthtimensec... no +checking for struct stat.st_birthtim.tv_nsec... no +checking for va_copy... yes +checking for max_align_t... (cached) yes +checking whether NULL can be used in arbitrary expressions... (cached) yes +checking which flavor of printf attribute matches inttypes macros... system +checking whether dprintf is declared without a macro... yes +checking whether fpurge is declared without a macro... no +checking whether fseeko is declared without a macro... yes +checking whether ftello is declared without a macro... yes +checking whether getdelim is declared without a macro... yes +checking whether getline is declared without a macro... yes +checking whether gets is declared without a macro... yes +checking whether pclose is declared without a macro... yes +checking whether popen is declared without a macro... yes +checking whether renameat is declared without a macro... yes +checking whether snprintf is declared without a macro... yes +checking whether tmpfile is declared without a macro... yes +checking whether vdprintf is declared without a macro... yes +checking whether vsnprintf is declared without a macro... yes +checking whether _Exit is declared without a macro... yes +checking whether atoll is declared without a macro... yes +checking whether canonicalize_file_name is declared without a macro... no +checking whether getloadavg is declared without a macro... no +checking whether getsubopt is declared without a macro... yes +checking whether grantpt is declared without a macro... yes +checking whether initstate is declared without a macro... yes +checking whether initstate_r is declared without a macro... no +checking whether mkdtemp is declared without a macro... yes +checking whether mkostemp is declared without a macro... yes +checking whether mkostemps is declared without a macro... yes +checking whether mkstemp is declared without a macro... yes +checking whether mkstemps is declared without a macro... yes +checking whether posix_openpt is declared without a macro... yes +checking whether ptsname is declared without a macro... yes +checking whether ptsname_r is declared without a macro... yes +checking whether qsort_r is declared without a macro... no +checking whether random is declared without a macro... yes +checking whether random_r is declared without a macro... no +checking whether realpath is declared without a macro... yes +checking whether rpmatch is declared without a macro... no +checking whether secure_getenv is declared without a macro... no +checking whether setenv is declared without a macro... yes +checking whether setstate is declared without a macro... yes +checking whether setstate_r is declared without a macro... no +checking whether srandom is declared without a macro... yes +checking whether srandom_r is declared without a macro... no +checking whether strtod is declared without a macro... yes +checking whether strtoll is declared without a macro... yes +checking whether strtoull is declared without a macro... yes +checking whether unlockpt is declared without a macro... yes +checking whether unsetenv is declared without a macro... yes +checking for strcasecmp... yes +checking for strncasecmp... yes +checking whether strncasecmp is declared... (cached) yes +checking for working strndup... guessing yes +checking for working strnlen... yes +checking for strtoull... yes +checking for nlink_t... (cached) yes +checking whether fchmodat is declared without a macro... (cached) yes +checking whether fstat is declared without a macro... (cached) yes +checking whether fstatat is declared without a macro... (cached) yes +checking whether futimens is declared without a macro... (cached) yes +checking whether lchmod is declared without a macro... (cached) no +checking whether lstat is declared without a macro... (cached) yes +checking whether mkdirat is declared without a macro... (cached) yes +checking whether mkfifo is declared without a macro... (cached) yes +checking whether mkfifoat is declared without a macro... (cached) yes +checking whether mknod is declared without a macro... (cached) yes +checking whether mknodat is declared without a macro... (cached) yes +checking whether stat is declared without a macro... (cached) yes +checking whether utimensat is declared without a macro... (cached) no +checking whether waitpid is declared without a macro... yes +checking whether localtime_r is declared... yes +checking whether localtime_r is compatible with its POSIX signature... yes +checking for timezone_t... no +checking whether tzset clobbers localtime buffer... guessing yes +checking whether chdir is declared without a macro... yes +checking whether chown is declared without a macro... yes +checking whether dup is declared without a macro... yes +checking whether dup2 is declared without a macro... yes +checking whether dup3 is declared without a macro... no +checking whether environ is declared without a macro... no +checking whether euidaccess is declared without a macro... no +checking whether faccessat is declared without a macro... yes +checking whether fchdir is declared without a macro... yes +checking whether fchownat is declared without a macro... yes +checking whether fdatasync is declared without a macro... yes +checking whether fsync is declared without a macro... yes +checking whether ftruncate is declared without a macro... yes +checking whether getcwd is declared without a macro... yes +checking whether getdomainname is declared without a macro... no +checking whether getdtablesize is declared without a macro... yes +checking whether getgroups is declared without a macro... yes +checking whether gethostname is declared without a macro... yes +checking whether getlogin is declared without a macro... yes +checking whether getlogin_r is declared without a macro... yes +checking whether getpagesize is declared without a macro... yes +checking whether getusershell is declared without a macro... no +checking whether setusershell is declared without a macro... no +checking whether endusershell is declared without a macro... no +checking whether group_member is declared without a macro... no +checking whether isatty is declared without a macro... yes +checking whether lchown is declared without a macro... yes +checking whether link is declared without a macro... yes +checking whether linkat is declared without a macro... yes +checking whether lseek is declared without a macro... yes +checking whether pipe is declared without a macro... yes +checking whether pipe2 is declared without a macro... yes +checking whether pread is declared without a macro... yes +checking whether pwrite is declared without a macro... yes +checking whether readlink is declared without a macro... yes +checking whether readlinkat is declared without a macro... yes +checking whether rmdir is declared without a macro... yes +checking whether sethostname is declared without a macro... no +checking whether sleep is declared without a macro... yes +checking whether symlink is declared without a macro... yes +checking whether symlinkat is declared without a macro... yes +checking whether truncate is declared without a macro... yes +checking whether ttyname_r is declared without a macro... yes +checking whether unlink is declared without a macro... yes +checking whether unlinkat is declared without a macro... yes +checking whether usleep is declared without a macro... yes +checking for unsetenv... yes +checking for unsetenv() return type... int +checking whether unsetenv obeys POSIX... guessing no +checking for variable-length arrays... yes +checking for ptrdiff_t... yes +checking for vasprintf... yes +checking whether btowc is declared without a macro... yes +checking whether wctob is declared without a macro... yes +checking whether mbsinit is declared without a macro... yes +checking whether mbrtowc is declared without a macro... yes +checking whether mbrlen is declared without a macro... yes +checking whether mbsrtowcs is declared without a macro... yes +checking whether mbsnrtowcs is declared without a macro... yes +checking whether wcrtomb is declared without a macro... yes +checking whether wcsrtombs is declared without a macro... yes +checking whether wcsnrtombs is declared without a macro... yes +checking whether wcwidth is declared without a macro... yes +checking whether wmemchr is declared without a macro... yes +checking whether wmemcmp is declared without a macro... yes +checking whether wmemcpy is declared without a macro... yes +checking whether wmemmove is declared without a macro... yes +checking whether wmemset is declared without a macro... yes +checking whether wcslen is declared without a macro... yes +checking whether wcsnlen is declared without a macro... yes +checking whether wcscpy is declared without a macro... yes +checking whether wcpcpy is declared without a macro... yes +checking whether wcsncpy is declared without a macro... yes +checking whether wcpncpy is declared without a macro... yes +checking whether wcscat is declared without a macro... yes +checking whether wcsncat is declared without a macro... yes +checking whether wcscmp is declared without a macro... yes +checking whether wcsncmp is declared without a macro... yes +checking whether wcscasecmp is declared without a macro... yes +checking whether wcsncasecmp is declared without a macro... yes +checking whether wcscoll is declared without a macro... yes +checking whether wcsxfrm is declared without a macro... yes +checking whether wcsdup is declared without a macro... yes +checking whether wcschr is declared without a macro... yes +checking whether wcsrchr is declared without a macro... yes +checking whether wcscspn is declared without a macro... yes +checking whether wcsspn is declared without a macro... yes +checking whether wcspbrk is declared without a macro... yes +checking whether wcsstr is declared without a macro... yes +checking whether wcstok is declared without a macro... yes +checking whether wcswidth is declared without a macro... yes +checking whether wcsftime is declared without a macro... yes +checking whether mbrtowc handles incomplete characters... (cached) guessing yes +checking whether mbrtowc works as well as mbtowc... (cached) guessing yes +checking whether wcrtomb return value is correct... guessing yes +checking whether iswcntrl works... (cached) guessing yes +checking for towlower... (cached) yes +checking for wctype_t... (cached) yes +checking for wctrans_t... (cached) yes +checking whether wctype is declared without a macro... (cached) yes +checking whether iswctype is declared without a macro... (cached) yes +checking whether wctrans is declared without a macro... (cached) yes +checking whether towctrans is declared without a macro... (cached) yes +checking whether wcwidth is declared... (cached) yes +checking whether wcwidth works reasonably in UTF-8 locales... guessing no +checking for stdint.h... (cached) yes +checking whether inet_ntop is declared without a macro... yes +checking whether inet_pton is declared without a macro... yes +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional french locale... (cached) false +checking for a turkish Unicode locale... (cached) false +checking whether fdopen sets errno... guessing yes +checking for getpagesize... yes +checking whether getpagesize is declared... (cached) yes +checking for library containing inet_pton... none required +checking whether inet_pton is declared... (cached) yes +checking whether byte ordering is bigendian... (cached) no +checking for ioctl... yes +checking for ioctl with POSIX signature... no +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional japanese locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking for a turkish Unicode locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional japanese locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking for mmap... (cached) yes +checking for MAP_ANONYMOUS... yes +checking for library containing nanosleep... none required +checking for working nanosleep... guessing no +checking whether is self-contained... yes +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking whether perror matches strerror... guessing no +checking for putenv compatible with GNU and SVID... guessing no +checking whether _putenv is declared... no +checking for mmap... (cached) yes +checking for MAP_ANONYMOUS... yes +checking for mmap... (cached) yes +checking for MAP_ANONYMOUS... yes +checking whether select supports a 0 argument... (cached) guessing yes +checking whether select detects invalid fds... (cached) guessing no +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional japanese locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking whether sleep is declared... (cached) yes +checking for working sleep... guessing no +checking for snprintf... (cached) yes +checking whether snprintf respects a size of 1... guessing yes +checking for socklen_t... yes +checking for working stdalign.h... yes +checking for mmap... (cached) yes +checking for MAP_ANONYMOUS... yes +checking whether symlink handles trailing slash correctly... guessing no +checking whether declares ioctl... yes +checking whether ioctl is declared without a macro... yes +checking for a traditional french locale... (cached) false +checking for a french Unicode locale... (cached) false +checking for a traditional japanese locale... (cached) false +checking for a transitional chinese locale... (cached) false +checking whether wctob works... guessing yes +checking whether wctob is declared... (cached) yes +checking for inline... (cached) inline +checking for variable-length arrays... (cached) yes +checking for pr... /usr/bin/pr +checking for struct stat.st_blksize... yes +checking for struct stat.st_rdev... yes +checking for dirent.h that defines DIR... yes +checking for library containing opendir... none required +checking for sys/wait.h that is POSIX.1 compatible... (cached) yes +checking for pid_t... (cached) yes +checking whether closedir returns void... no +checking for working fork... cross +configure: WARNING: result yes guessed because of cross compilation +checking whether NLS is requested... yes +checking for msgfmt... /usr/bin/msgfmt +checking for gmsgfmt... /usr/bin/msgfmt +checking for xgettext... /usr/bin/xgettext +checking for msgmerge... /usr/bin/msgmerge +checking for CFPreferencesCopyAppValue... no +checking for CFLocaleCopyCurrent... no +checking for GNU gettext in libc... no +checking for iconv... (cached) no, consider installing GNU libiconv +checking for GNU gettext in libintl... no +checking whether to use NLS... no +checking that generated files are newer than configure... done +configure: creating ./config.status +config.status: creating Makefile +config.status: creating doc/Makefile +config.status: creating lib/Makefile +config.status: creating src/Makefile +config.status: creating tests/Makefile +config.status: creating gnulib-tests/Makefile +config.status: creating man/Makefile +config.status: creating po/Makefile.in +config.status: creating lib/config.h +config.status: linking /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/GNUmakefile to GNUmakefile +config.status: executing depfiles commands +config.status: executing po-directories commands +config.status: creating po/POTFILES +config.status: creating po/Makefile +configure: WARNING: unrecognized options: --enable-shared, --disable-static ++ make -j 4 +make[2]: вход в каталог «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build» +Making all in lib +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' + GEN alloca.h + GEN configmake.h + GEN ctype.h + GEN getopt.h + GEN fnmatch.h + GEN fcntl.h + GEN getopt-cdefs.h + GEN inttypes.h + GEN langinfo.h + GEN limits.h + GEN locale.h + GEN signal.h + GEN stdio.h + GEN stdlib.h + GEN string.h + GEN strings.h + GEN sys/stat.h + GEN sys/time.h + GEN sys/types.h + GEN sys/wait.h + GEN time.h + GEN unistd.h + GEN unistr.h + GEN unitypes.h + GEN uniwidth.h + GEN wchar.h + GEN wctype.h +make all-am +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' + CC allocator.o + CC areadlink.o + CC argmatch.o + CC binary-io.o + CC bitrotate.o + CC c-stack.o + CC c-ctype.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/bitrotate.h:23, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/bitrotate.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC c-strcasecmp.o + CC c-strncasecmp.o + CC careadlinkat.o + CC dirname.o + CC basename.o +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/careadlinkat.c: In function 'careadlinkat': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/careadlinkat.c:160:1: warning: function may return address of local variable [-Wreturn-local-addr] + 160 | } + | ^ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/careadlinkat.c:73:8: note: declared here + 73 | char stack_buf[1024]; + | ^~~~~~~~~ + CC dirname-lgpl.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/basename.c:24: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC basename-lgpl.o + CC stripslash.o + CC exclude.o + CC exitfail.o + CC fd-hook.o + CC file-type.o + CC filenamecat.o + CC filenamecat-lgpl.o + CC freopen-safer.o + CC getprogname.o + CC gettime.o + CC hard-locale.o + CC hash.o + CC imaxtostr.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.h:20, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/anytostr.c:29, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/imaxtostr.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC inttostr.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.h:20, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/anytostr.c:29, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC offtostr.o + CC uinttostr.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.h:20, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/anytostr.c:29, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/offtostr.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.h:20, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/anytostr.c:29, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/uinttostr.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC umaxtostr.o + CC localcharset.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/inttostr.h:20, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/anytostr.c:29, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/umaxtostr.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC malloca.o + CC mbchar.o + CC mbiter.o + CC mbscasecmp.o + CC mbslen.o + CC mbsstr.o + CC mbuiter.o + CC progname.o + CC propername.o + CC quotearg.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/sys/resource.h:5, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/sys/param.h:31, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/minmax.h:34, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/quotearg.c:32: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC sh-quote.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/sh-quote.c:26: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC sig-handler.o + CC stat-time.o + CC strftime.o + CC striconv.o + CC strnlen1.o + CC system-quote.o + CC tempname.o + CC timespec.o + CC trim.o + CC unistd.o + CC version-etc.o + CC version-etc-fsf.o + CC wctype-h.o + CC xmalloc.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xmalloc.c:22: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC xalloc-die.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc-die.c:21: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC xfreopen.o + CC xreadlink.o + CC xsize.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xreadlink.c:29: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xsize.h:27, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xsize.c:3: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC xstriconv.o + CC xstrndup.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xstriconv.c:26: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC xstrtol.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xstrndup.c:24: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC xstrtoul.o + CC xstrtol-error.o + CC xstrtoumax.o + CC xvasprintf.o + CC xasprintf.o + CC cmpbuf.o + CC prepargs.o + CC asnprintf.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/xalloc.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/prepargs.c:26: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC error.o + CC fnmatch.o + CC getopt.o + CC getopt1.o + CC gettimeofday.o + CC localtime-buffer.o +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/gettimeofday.c: In function 'rpl_gettimeofday': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/gettimeofday.c:124:3: warning: 'gettimeofday' is deprecated [-Wdeprecated-declarations] + 124 | int result = gettimeofday (tv, (struct timezone *) tz); + | ^~~ +In file included from ./sys/time.h:39, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/gettimeofday.c:23: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/sys/time.h:85:18: note: declared here + 85 | __deprecated int gettimeofday(struct timeval *tp, struct timezone *tzp); + | ^~~~~~~~~~~~ + CC lstat.o + CC mbrtowc.o + CC memchr.o + CC mkstemp.o + CC mktime.o + CC printf-args.o + CC printf-parse.o + CC rawmemchr.o + CC readlink.o + CC regex.o +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex.c:70: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c: In function 'build_wcs_upper_buffer': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c:294:11: warning: 'isascii' is deprecated [-Wdeprecated-declarations] + 294 | if (isascii (pstr->raw_mbs[pstr->raw_mbs_idx + byte_idx]) + | ^~ +In file included from ./ctype.h:35, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.h:24, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex.c:68: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/ctype.h:46:18: note: declared here + 46 | __deprecated int isascii(int c); + | ^~~~~~~ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c: In function 're_string_peek_byte_case': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c:861:3: warning: 'isascii' is deprecated [-Wdeprecated-declarations] + 861 | if (pstr->offsets_needed && !isascii (ch)) + | ^~ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/ctype.h:46:18: note: declared here + 46 | __deprecated int isascii(int c); + | ^~~~~~~ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c: In function 're_string_fetch_byte_case': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex_internal.c:894:7: warning: 'isascii' is deprecated [-Wdeprecated-declarations] + 894 | if (! isascii (ch)) + | ^~ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/ctype.h:46:18: note: declared here + 46 | __deprecated int isascii(int c); + | ^~~~~~~ +In file included from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regex.c:71: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regcomp.c: In function 'init_dfa': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/regcomp.c:920:17: warning: 'isascii' is deprecated [-Wdeprecated-declarations] + 920 | if (isascii (ch) && wch != ch) + | ^~ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/ctype.h:46:18: note: declared here + 46 | __deprecated int isascii(int c); + | ^~~~~~~ + CC secure_getenv.o + CC setenv.o +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/setenv.c: In function 'rpl_setenv': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/setenv.c:369:12: warning: implicit declaration of function 'setenv'; did you mean 'getenv'? [-Wimplicit-function-declaration] + 369 | result = setenv (name, value, replace); + | ^~~~~~ + | getenv + CC stat.o + CC stat-w32.o + CC strerror.o + CC strerror-override.o + CC time_rz.o + CC tzset.o + CC unsetenv.o + CC vasnprintf.o +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/unsetenv.c: In function 'rpl_unsetenv': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/unsetenv.c:123:7: warning: implicit declaration of function 'unsetenv'; did you mean 'setenv'? [-Wimplicit-function-declaration] + 123 | unsetenv (name); + | ^~~~~~~~ + | setenv + CC wcwidth.o + GEN charset.alias + GEN ref-add.sed + GEN ref-del.sed + CC unistr/u8-mbtoucr.o + CC unistr/u8-uctomb.o +In file included from ./unitypes.h:22, + from ./unistr.h:21, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/unistr/u8-mbtoucr.c:21: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | +In file included from ./unitypes.h:22, + from ./unistr.h:21, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/unistr/u8-uctomb.c:26: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC unistr/u8-uctomb-aux.o +In file included from ./unitypes.h:22, + from ./unistr.h:21, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/unistr/u8-uctomb-aux.c:21: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + CC uniwidth/width.o +In file included from ./unitypes.h:22, + from ./uniwidth.h:22, + from /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/lib/uniwidth/width.c:21: +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:373: warning: "SIZE_MAX" redefined + 373 | #define SIZE_MAX UINT64_MAX + | +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/sysroot/include/stdint.h:229: note: this is the location of the previous definition + 229 | #define SIZE_MAX __SIZE_MAX__ + | + AR libdiffutils.a +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +Making all in src +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' + GEN paths.h + GEN version.c + GEN version.h +make all-am +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' + CC cmp.o + CC version.o + CC analyze.o + CC context.o + CC diff.o + CC dir.o + CC ed.o + CC ifdef.o + CC io.o + CC normal.o + CC side.o +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/src/side.c: In function 'print_half_line': +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/src/side.c:78:25: warning: excess elements in struct initializer + 78 | mbstate_t mbstate = { 0 }; + | ^ +/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/src/side.c:78:25: note: (near initialization for 'mbstate') + CC util.o + CC diff3.o + CC sdiff.o + AR libver.a + CCLD cmp + CCLD diff + CCLD sdiff + CCLD diff3 +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +Making all in tests +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +Making all in doc +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +Making all in man +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +Making all in po +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/po' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/po' +Making all in gnulib-tests +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' + GEN arpa/inet.h + GEN sys/ioctl.h + GEN sys/select.h + GEN sys/socket.h + GEN sys/uio.h +make all-recursive +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +Making all in . +make[5]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[5]: Nothing to be done for 'all-am'. +make[5]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[3]: Nothing to be done for 'all-am'. +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[2]: выход из каталога «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build» ++ make install DESTDIR=/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp +make[2]: вход в каталог «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build» +Making install in lib +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +make install-am +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +make[5]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +if test no = no; then \ + case 'redox' in \ + darwin[56]*) \ + need_charset_alias=true ;; \ + darwin* | cygwin* | mingw* | pw32* | cegcc*) \ + need_charset_alias=false ;; \ + *) \ + need_charset_alias=true ;; \ + esac ; \ +else \ + need_charset_alias=false ; \ +fi ; \ +if $need_charset_alias; then \ + /bin/sh /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/build-aux/install-sh -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib ; \ +fi ; \ +if test -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.alias; then \ + sed -f ref-add.sed /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.alias > /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp ; \ + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.alias ; \ + rm -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp ; \ +else \ + if $need_charset_alias; then \ + sed -f ref-add.sed charset.alias > /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp ; \ + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.alias ; \ + rm -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib/charset.tmp ; \ + fi ; \ +fi +make[5]: Nothing to be done for 'install-data-am'. +make[5]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/lib' +Making install in src +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +make install-am +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +make[5]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin' + /usr/bin/install -c cmp diff diff3 sdiff '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin' +make[5]: Nothing to be done for 'install-data-am'. +make[5]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/src' +Making install in tests +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +make[4]: Nothing to be done for 'install-exec-am'. +make[4]: Nothing to be done for 'install-data-am'. +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/tests' +Making install in doc +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +make[4]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/info' + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/doc/diffutils.info '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/info' + install-info --info-dir='/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/info' '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/info/diffutils.info' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/doc' +Making install in man +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +make[4]: Nothing to be done for 'install-exec-am'. + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/man/man1' + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/man/cmp.1 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/man/diff.1 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/man/diff3.1 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/man/sdiff.1 '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/man/man1' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/man' +Making install in po +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/po' +if test "diffutils" = "gettext-tools"; then \ + /usr/bin/mkdir -p /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/gettext/po; \ + for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/source/po/$file \ + /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/gettext/po/$file; \ + done; \ + for file in Makevars; do \ + rm -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/gettext/po/$file; \ + done; \ +else \ + : ; \ +fi +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/po' +Making install in gnulib-tests +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make install-recursive +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +Making install in . +make[5]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[6]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[6]: Nothing to be done for 'install-exec-am'. +make[6]: Nothing to be done for 'install-data-am'. +make[6]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[5]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build/gnulib-tests' +make[3]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[4]: Entering directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[4]: Nothing to be done for 'install-exec-am'. +make[4]: Nothing to be done for 'install-data-am'. +make[4]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[3]: Leaving directory '/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build' +make[2]: выход из каталога «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/build» ++ rm -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/info/dir ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin ']' ++ '[' -z '' ']' ++ IFS= +++ find /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin -type f ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff +копирование из «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stdCydJV» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff3 ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff3 +копирование из «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/diff3» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/st98mXDr» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sdiff ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sdiff +копирование из «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/sdiff» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stgwNoLo» [elf64-x86-64] ++ IFS= ++ read -r file ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cmp ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cmp +копирование из «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/cmp» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/bin/stvtU4Df» [elf64-x86-64] ++ IFS= ++ read -r file ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/lib ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib ']' ++ find /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/lib -type f -name '*.la' -exec rm -fv '{}' ';' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/.crates.toml ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/.crates2.json ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/share/metainfo ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/local/recipes/tools/diffutils/target/x86_64-unknown-redox/stage.tmp/usr/share/metainfo ']' +DEBUG: updating recipes/tools/diffutils/target/x86_64-unknown-redox/auto_deps.toml +DEBUG: relibc provides libc.so.6 +cook diffutils - successful +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook bash - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook dbus - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook extrautils - cached +[INFO] patches state stale or missing — re-applying +Удаление INSTALL +Удаление Makefile.in +Удаление aclocal.m4 +Удаление autom4te.cache/ +Удаление build-aux/ +Удаление config.h.in +Удаление configure +Указатель HEAD сейчас на коммите c9444cd3 Apply shared mem +[OK] wrote .patches-state (0/0 patches) ++ COOKBOOK_AUTORECONF=autoreconf ++ autotools_recursive_regenerate +++ find . -name configure.ac -o -name configure.in -type f +++ sort ++ for f in $(find . -name configure.ac -o -name configure.in -type f | sort) +++ dirname ./configure.ac ++ echo '* autotools regen in '\''.'\''...' +* autotools regen in '.'... +++ dirname ./configure.ac ++ cd . ++ autoreconf -fvi -I/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//share/aclocal +autoreconf: export WARNINGS= +autoreconf: Entering directory '.' +autoreconf: configure.ac: no obvious need to run autopoint +autoreconf: running: aclocal -I /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//share/aclocal --force +autoreconf: configure.ac: tracing +autoreconf: configure.ac: creating directory build-aux +autoreconf: configure.ac: not using Libtool +autoreconf: configure.ac: not using Intltool +autoreconf: configure.ac: not using Gtkdoc +autoreconf: configure.ac: no need to run autopoint (confirmed) +autoreconf: running: /usr/bin/autoconf --include=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//share/aclocal --force +autoreconf: running: /usr/bin/autoheader --include=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//share/aclocal --force +autoreconf: running: automake --add-missing --copy --force-missing +configure.ac:73: installing 'build-aux/compile' +configure.ac:23: installing 'build-aux/config.guess' +configure.ac:23: installing 'build-aux/config.sub' +configure.ac:24: installing 'build-aux/install-sh' +configure.ac:24: installing 'build-aux/missing' +Makefile.am: installing './INSTALL' +Makefile.am: installing 'build-aux/depcomp' +autoreconf: 'build-aux/config.sub' is updated +autoreconf: 'build-aux/config.guess' is updated +autoreconf: configure.ac: not running make: --make not given +autoreconf: Leaving directory '.' +[ATOMIC] 0/0 patches applied +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: updating 'recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ python3 - ++ export 'CFLAGS= -fno-finite-math-only' ++ CFLAGS=' -fno-finite-math-only' ++ export 'CFLAGS_FOR_BUILD= -fno-finite-math-only' ++ CFLAGS_FOR_BUILD=' -fno-finite-math-only' ++ sed -i s/flag_finite_math_only=yes/flag_finite_math_only=no/g /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr") ++ COOKBOOK_CONFIGURE_FLAGS+=(--enable-unicode --disable-hwloc --disable-sensors --disable-capabilities) ++ cookbook_configure ++ /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/configure --host=x86_64-unknown-redox --prefix=/usr --enable-unicode --disable-hwloc --disable-sensors --disable-capabilities +checking build system type... x86_64-pc-linux-gnu +checking host system type... x86_64-unknown-redox +checking for a BSD-compatible install... /usr/bin/install -c +checking whether sleep supports fractional seconds... yes +checking filesystem timestamp resolution... 0.01 +checking whether build environment is sane... yes +checking for x86_64-unknown-redox-strip... x86_64-unknown-redox-strip +checking for a race-free mkdir -p... /usr/bin/mkdir -p +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking xargs -n works... yes +checking whether UID '1000' is supported by ustar format... yes +checking whether GID '1000' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking whether make supports the include directive... yes (GNU style) +checking for x86_64-unknown-redox-gcc... x86_64-unknown-redox-gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... yes +checking for suffix of object files... o +checking whether the compiler supports GNU C... yes +checking whether x86_64-unknown-redox-gcc accepts -g... yes +checking for x86_64-unknown-redox-gcc option to enable C23 features... unsupported +checking for x86_64-unknown-redox-gcc option to enable C11 features... none needed +checking whether x86_64-unknown-redox-gcc understands -c and -o together... yes +checking dependency style of x86_64-unknown-redox-gcc... gcc3 +checking for stdio.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for strings.h... yes +checking for sys/stat.h... yes +checking for sys/types.h... yes +checking for unistd.h... yes +checking for wchar.h... yes +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking whether _XOPEN_SOURCE should be defined... no +checking for x86_64-unknown-redox-gcc option to support large files... none needed +checking for x86_64-unknown-redox-gcc... (cached) x86_64-unknown-redox-gcc +checking whether the compiler supports GNU C... (cached) yes +checking whether x86_64-unknown-redox-gcc accepts -g... (cached) yes +checking for x86_64-unknown-redox-gcc option to enable C23 features... (cached) unsupported +checking for x86_64-unknown-redox-gcc option to enable C11 features... (cached) none needed +checking whether x86_64-unknown-redox-gcc understands -c and -o together... (cached) yes +checking dependency style of x86_64-unknown-redox-gcc... (cached) gcc3 +checking for dirent.h that defines DIR... yes +checking for library containing opendir... none required +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking for sys/param.h... yes +checking for sys/time.h... yes +checking for sys/utsname.h... yes +checking for unistd.h... (cached) yes +checking for sys/mkdev.h... no +checking for sys/sysmacros.h... yes +checking for execinfo.h... no +checking for mbstate_t... yes +checking for mode_t... yes +checking for off_t... yes +checking for pid_t... yes +checking for size_t... yes +checking for ssize_t... yes +checking for uid_t... yes +checking for gid_t... yes +checking for uint8_t... yes +checking for uint16_t... yes +checking for uint32_t... yes +checking for uint64_t... yes +checking for alloc_size... yes +checking for access... yes +checking for nonnull... yes +checking for returns_nonnull... yes +checking for NaN support... checking for __builtin_ctz... yes +checking for library containing ceil... none required +checking for library containing clock_gettime... none required +checking for clock_gettime... yes +checking for dladdr... yes +checking for faccessat... yes +checking for fstatat... yes +checking for host_get_clock_service... no +checking for memfd_create... no +checking for openat... yes +checking for readlinkat... yes +checking for sched_getscheduler... yes +checking for sched_setscheduler... yes +checking for strnlen... yes +checking for strchrnul... yes +checking pkg-config is at least version 0.9.0... yes +found ncursesw information through x86_64-unknown-redox-pkg-config +checking for keypad in -Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib -lncursesw... yes +checking for doupdate in -Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib -lncursesw... yes +checking for wadd_wchnstr in -Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib -lncursesw... yes +checking for ncursesw/curses.h... no +checking for ncurses/ncurses.h... no +checking for ncurses/curses.h... no +checking for ncurses.h... yes +checking for ncursesw/term.h... no +checking for ncurses/term.h... no +checking for term.h... yes +checking whether the curses header works... yes +checking for set_escdelay... yes +checking for getmouse... yes +checking for usable sched_setaffinity... assume yes (cross compiling) +checking for backtrace in -lunwind... no +checking for library containing backtrace... no +checking the return type of backtrace... not available +checking whether C compiler accepts -Wextra-semi-stmt... no +checking whether C compiler accepts -Wimplicit-int-conversion... no +checking whether C compiler accepts -Wnull-dereference... yes +checking that generated files are newer than configure... done +configure: creating ./config.status +config.status: creating Makefile +config.status: creating htop.1 +config.status: creating config.h +config.status: executing depfiles commands + + htop 3.5.0-dev-c9444cd + + platform: redox (redox) + os-release file: /etc/os-release + (Linux) proc directory: /proc + (Linux) openvz: no + (Linux) vserver: no + (Linux) ancient vserver: no + (Linux) delay accounting: no + (Linux) sensors: no + (Linux) capabilities: no + unicode: yes + affinity: check + unwind: no + hwloc: no + debug: no + static: no + ++ make -j 4 +make[2]: вход в каталог «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» +make all-am +make[3]: вход в каталог «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» +depbase=`echo htop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT htop.o -MD -MP -MF $depbase.Tpo -c -o htop.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/htop.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Action.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Action.o -MD -MP -MF $depbase.Tpo -c -o Action.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Action.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Affinity.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Affinity.o -MD -MP -MF $depbase.Tpo -c -o Affinity.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Affinity.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo AffinityPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT AffinityPanel.o -MD -MP -MF $depbase.Tpo -c -o AffinityPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/AffinityPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo AvailableColumnsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT AvailableColumnsPanel.o -MD -MP -MF $depbase.Tpo -c -o AvailableColumnsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/AvailableColumnsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo AvailableMetersPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT AvailableMetersPanel.o -MD -MP -MF $depbase.Tpo -c -o AvailableMetersPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/AvailableMetersPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo BatteryMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT BatteryMeter.o -MD -MP -MF $depbase.Tpo -c -o BatteryMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/BatteryMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo CategoriesPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT CategoriesPanel.o -MD -MP -MF $depbase.Tpo -c -o CategoriesPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/CategoriesPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ClockMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ClockMeter.o -MD -MP -MF $depbase.Tpo -c -o ClockMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ClockMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ColorsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ColorsPanel.o -MD -MP -MF $depbase.Tpo -c -o ColorsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ColorsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ColumnsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ColumnsPanel.o -MD -MP -MF $depbase.Tpo -c -o ColumnsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ColumnsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo CommandLine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT CommandLine.o -MD -MP -MF $depbase.Tpo -c -o CommandLine.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/CommandLine.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo CommandScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT CommandScreen.o -MD -MP -MF $depbase.Tpo -c -o CommandScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/CommandScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Compat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Compat.o -MD -MP -MF $depbase.Tpo -c -o Compat.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Compat.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo CPUMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT CPUMeter.o -MD -MP -MF $depbase.Tpo -c -o CPUMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/CPUMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo CRT.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT CRT.o -MD -MP -MF $depbase.Tpo -c -o CRT.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/CRT.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DateMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DateMeter.o -MD -MP -MF $depbase.Tpo -c -o DateMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DateMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DateTimeMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DateTimeMeter.o -MD -MP -MF $depbase.Tpo -c -o DateTimeMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DateTimeMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DiskIOMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DiskIOMeter.o -MD -MP -MF $depbase.Tpo -c -o DiskIOMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DiskIOMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DisplayOptionsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DisplayOptionsPanel.o -MD -MP -MF $depbase.Tpo -c -o DisplayOptionsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DisplayOptionsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DynamicColumn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DynamicColumn.o -MD -MP -MF $depbase.Tpo -c -o DynamicColumn.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DynamicColumn.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DynamicMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DynamicMeter.o -MD -MP -MF $depbase.Tpo -c -o DynamicMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DynamicMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo DynamicScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT DynamicScreen.o -MD -MP -MF $depbase.Tpo -c -o DynamicScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/DynamicScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo EnvScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT EnvScreen.o -MD -MP -MF $depbase.Tpo -c -o EnvScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/EnvScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo FileDescriptorMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT FileDescriptorMeter.o -MD -MP -MF $depbase.Tpo -c -o FileDescriptorMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/FileDescriptorMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo FunctionBar.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT FunctionBar.o -MD -MP -MF $depbase.Tpo -c -o FunctionBar.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/FunctionBar.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Hashtable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Hashtable.o -MD -MP -MF $depbase.Tpo -c -o Hashtable.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Hashtable.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Header.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Header.o -MD -MP -MF $depbase.Tpo -c -o Header.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Header.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo HeaderOptionsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT HeaderOptionsPanel.o -MD -MP -MF $depbase.Tpo -c -o HeaderOptionsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/HeaderOptionsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo HostnameMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT HostnameMeter.o -MD -MP -MF $depbase.Tpo -c -o HostnameMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/HostnameMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo IncSet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT IncSet.o -MD -MP -MF $depbase.Tpo -c -o IncSet.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/IncSet.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo InfoScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT InfoScreen.o -MD -MP -MF $depbase.Tpo -c -o InfoScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/InfoScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ListItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ListItem.o -MD -MP -MF $depbase.Tpo -c -o ListItem.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ListItem.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo LoadAverageMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT LoadAverageMeter.o -MD -MP -MF $depbase.Tpo -c -o LoadAverageMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/LoadAverageMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Machine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Machine.o -MD -MP -MF $depbase.Tpo -c -o Machine.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Machine.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo MainPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT MainPanel.o -MD -MP -MF $depbase.Tpo -c -o MainPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/MainPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo MemoryMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT MemoryMeter.o -MD -MP -MF $depbase.Tpo -c -o MemoryMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/MemoryMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo MemorySwapMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT MemorySwapMeter.o -MD -MP -MF $depbase.Tpo -c -o MemorySwapMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/MemorySwapMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Meter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Meter.o -MD -MP -MF $depbase.Tpo -c -o Meter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Meter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo MetersPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT MetersPanel.o -MD -MP -MF $depbase.Tpo -c -o MetersPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/MetersPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo NetworkIOMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT NetworkIOMeter.o -MD -MP -MF $depbase.Tpo -c -o NetworkIOMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/NetworkIOMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Object.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Object.o -MD -MP -MF $depbase.Tpo -c -o Object.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Object.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo OpenFilesScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT OpenFilesScreen.o -MD -MP -MF $depbase.Tpo -c -o OpenFilesScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/OpenFilesScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo OptionItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT OptionItem.o -MD -MP -MF $depbase.Tpo -c -o OptionItem.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/OptionItem.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Panel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Panel.o -MD -MP -MF $depbase.Tpo -c -o Panel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Panel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Process.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Process.o -MD -MP -MF $depbase.Tpo -c -o Process.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Process.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ProcessLocksScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ProcessLocksScreen.o -MD -MP -MF $depbase.Tpo -c -o ProcessLocksScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ProcessLocksScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ProcessTable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ProcessTable.o -MD -MP -MF $depbase.Tpo -c -o ProcessTable.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ProcessTable.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Row.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Row.o -MD -MP -MF $depbase.Tpo -c -o Row.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Row.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo RichString.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT RichString.o -MD -MP -MF $depbase.Tpo -c -o RichString.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/RichString.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Scheduling.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Scheduling.o -MD -MP -MF $depbase.Tpo -c -o Scheduling.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Scheduling.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ScreenManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ScreenManager.o -MD -MP -MF $depbase.Tpo -c -o ScreenManager.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ScreenManager.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ScreensPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ScreensPanel.o -MD -MP -MF $depbase.Tpo -c -o ScreensPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ScreensPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo ScreenTabsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT ScreenTabsPanel.o -MD -MP -MF $depbase.Tpo -c -o ScreenTabsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/ScreenTabsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Settings.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Settings.o -MD -MP -MF $depbase.Tpo -c -o Settings.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Settings.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo SignalsPanel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT SignalsPanel.o -MD -MP -MF $depbase.Tpo -c -o SignalsPanel.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/SignalsPanel.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo SwapMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT SwapMeter.o -MD -MP -MF $depbase.Tpo -c -o SwapMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/SwapMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo SysArchMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT SysArchMeter.o -MD -MP -MF $depbase.Tpo -c -o SysArchMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/SysArchMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Table.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Table.o -MD -MP -MF $depbase.Tpo -c -o Table.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Table.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo TasksMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT TasksMeter.o -MD -MP -MF $depbase.Tpo -c -o TasksMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/TasksMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo TraceScreen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT TraceScreen.o -MD -MP -MF $depbase.Tpo -c -o TraceScreen.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/TraceScreen.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo UptimeMeter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT UptimeMeter.o -MD -MP -MF $depbase.Tpo -c -o UptimeMeter.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/UptimeMeter.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo UsersTable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT UsersTable.o -MD -MP -MF $depbase.Tpo -c -o UsersTable.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/UsersTable.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo Vector.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT Vector.o -MD -MP -MF $depbase.Tpo -c -o Vector.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/Vector.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo XUtils.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT XUtils.o -MD -MP -MF $depbase.Tpo -c -o XUtils.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/XUtils.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo generic/gettime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT generic/gettime.o -MD -MP -MF $depbase.Tpo -c -o generic/gettime.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/generic/gettime.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo generic/hostname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT generic/hostname.o -MD -MP -MF $depbase.Tpo -c -o generic/hostname.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/generic/hostname.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo generic/uname.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT generic/uname.o -MD -MP -MF $depbase.Tpo -c -o generic/uname.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/generic/uname.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo redox/Platform.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT redox/Platform.o -MD -MP -MF $depbase.Tpo -c -o redox/Platform.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox/Platform.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo redox/RedoxMachine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT redox/RedoxMachine.o -MD -MP -MF $depbase.Tpo -c -o redox/RedoxMachine.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox/RedoxMachine.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo redox/RedoxProcess.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT redox/RedoxProcess.o -MD -MP -MF $depbase.Tpo -c -o redox/RedoxProcess.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox/RedoxProcess.c &&\ +mv -f $depbase.Tpo $depbase.Po +depbase=`echo redox/RedoxProcessTable.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ +x86_64-unknown-redox-gcc -DHAVE_CONFIG_H -I. -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source -DNDEBUG -I/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/include -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -MT redox/RedoxProcessTable.o -MD -MP -MF $depbase.Tpo -c -o redox/RedoxProcessTable.o /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox/RedoxProcessTable.c &&\ +mv -f $depbase.Tpo $depbase.Po +x86_64-unknown-redox-gcc -std=c99 -pedantic -DNCURSES_WIDECHAR -Wall -Wcast-align -Wcast-qual -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Wmissing-format-attribute -Wmissing-noreturn -Wmissing-prototypes -Wpointer-arith -Wshadow -Wstrict-prototypes -Wundef -Wunused -Wwrite-strings -Wnull-dereference -DSYSCONFDIR="\"/usr/etc\"" -I"/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/redox" -fno-finite-math-only -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib -o htop htop.o Action.o Affinity.o AffinityPanel.o AvailableColumnsPanel.o AvailableMetersPanel.o BatteryMeter.o CategoriesPanel.o ClockMeter.o ColorsPanel.o ColumnsPanel.o CommandLine.o CommandScreen.o Compat.o CPUMeter.o CRT.o DateMeter.o DateTimeMeter.o DiskIOMeter.o DisplayOptionsPanel.o DynamicColumn.o DynamicMeter.o DynamicScreen.o EnvScreen.o FileDescriptorMeter.o FunctionBar.o Hashtable.o Header.o HeaderOptionsPanel.o HostnameMeter.o IncSet.o InfoScreen.o ListItem.o LoadAverageMeter.o Machine.o MainPanel.o MemoryMeter.o MemorySwapMeter.o Meter.o MetersPanel.o NetworkIOMeter.o Object.o OpenFilesScreen.o OptionItem.o Panel.o Process.o ProcessLocksScreen.o ProcessTable.o Row.o RichString.o Scheduling.o ScreenManager.o ScreensPanel.o ScreenTabsPanel.o Settings.o SignalsPanel.o SwapMeter.o SysArchMeter.o Table.o TasksMeter.o TraceScreen.o UptimeMeter.o UsersTable.o Vector.o XUtils.o generic/gettime.o generic/hostname.o generic/uname.o redox/Platform.o redox/RedoxMachine.o redox/RedoxProcess.o redox/RedoxProcessTable.o -Wl,-rpath-link,/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/recipes/libs/ncursesw/target/x86_64-unknown-redox/sysroot/lib -L/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/sysroot/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib -lncursesw +make[3]: выход из каталога «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» +make[2]: выход из каталога «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» ++ make install DESTDIR=/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp +make[2]: вход в каталог «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» +make[3]: вход в каталог «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin' + /usr/bin/install -c htop '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin' + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/icons/hicolor/scalable/apps' + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/htop.svg '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/icons/hicolor/scalable/apps' + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/applications' + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/htop.desktop '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/applications' + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/man/man1' + /usr/bin/install -c -m 644 htop.1 '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/man/man1' + /usr/bin/mkdir -p '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/pixmaps' + /usr/bin/install -c -m 644 /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/source/htop.png '/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/pixmaps' +make[3]: выход из каталога «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» +make[2]: выход из каталога «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/build» ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/bin ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin ']' ++ '[' -z '' ']' ++ IFS= ++ read -r file +++ find /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin -type f ++ x86_64-unknown-redox-readelf -h /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin/htop ++ x86_64-unknown-redox-strip -v /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin/htop +копирование из «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin/htop» [elf64-x86-64] в «/mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/bin/sto5ZXHp» [elf64-x86-64] ++ IFS= ++ read -r file ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/bin" "${COOKBOOK_STAGE}/usr/bin" "${COOKBOOK_STAGE}/libexec" "${COOKBOOK_STAGE}/usr/libexec" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/libexec ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/lib ']' ++ for dir in "${COOKBOOK_STAGE}/lib" "${COOKBOOK_STAGE}/usr/lib" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/lib ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/.crates.toml ']' ++ for file in .crates.toml .crates2.json ++ '[' -f /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/.crates2.json ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/share/metainfo ']' ++ for dir in "${COOKBOOK_STAGE}/share/metainfo" "${COOKBOOK_STAGE}/usr/share/metainfo" ++ '[' -d /mnt/data/Builds/RedBear-OS/recipes/wip/monitors/htop/target/x86_64-unknown-redox/stage.tmp/usr/share/metainfo ']' +DEBUG: updating recipes/wip/monitors/htop/target/x86_64-unknown-redox/auto_deps.toml +cook htop - successful +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-netctl-console - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook redbear-power - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook zsh - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook readline - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: using cached build +cook iommu - cached +DEBUG: dependency blake3 hashes unchanged (content-based cache) +DEBUG: updating 'recipes/core/base-initfs/target/x86_64-unknown-redox/stage' ++ export PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ '[' '!' -z '' ']' ++ REDOXER_TOOLCHAIN=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain ++ '[' -d /home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin ']' ++ export PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ PATH=/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/bin:/home/kellito/.redoxer/x86_64-unknown-redox/toolchain/bin:/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot//bin:/home/kellito/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin ++ export CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/target ++ CARGO_TARGET_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/target ++ export CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ CPPFLAGS=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ USER_LDFLAGS= ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static' ++ REDBEAR_PREFIX_SYSROOT=/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot ++ '[' -d /mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib ']' ++ export 'LDFLAGS=-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS='-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ '[' x86_64-unknown-redox '!=' x86_64-unknown-linux-gnu ']' ++ export PKG_CONFIG_ALLOW_CROSS=1 ++ PKG_CONFIG_ALLOW_CROSS=1 ++ export PKG_CONFIG_PATH= ++ PKG_CONFIG_PATH= ++ export PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ PKG_CONFIG_LIBDIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib/pkgconfig ++ export PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot ++ PKG_CONFIG_SYSROOT_DIR=/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot ++ build_type=release ++ install_flags=--no-track ++ build_flags=--release ++ '[' '!' -z '' ']' ++ '[' '!' -z '' ']' ++ reexport_flags ++ target=x86_64_unknown_redox ++ export CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ CFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ export CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ CXXFLAGS_x86_64_unknown_redox=-I/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/include ++ export 'LDFLAGS_x86_64_unknown_redox=-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ LDFLAGS_x86_64_unknown_redox='-L/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/sysroot/lib --static -L/mnt/data/Builds/RedBear-OS/prefix/x86_64-unknown-redox/sysroot/x86_64-unknown-redox/lib' ++ COOKBOOK_CARGO=/mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer ++ COOKBOOK_CARGO_FLAGS=(--locked) ++ COOKBOOK_CONFIGURE=/mnt/data/Builds/RedBear-OS/local/sources/base/configure ++ COOKBOOK_CONFIGURE_FLAGS=(--host="${GNU_TARGET}" --prefix="/usr" --disable-shared --enable-static) ++ COOKBOOK_MAKE=make ++ COOKBOOK_CMAKE=cmake ++ COOKBOOK_NINJA=ninja ++ COOKBOOK_CMAKE_FLAGS=(-DBUILD_SHARED_LIBS=False -DENABLE_SHARED=False -DENABLE_STATIC=True) ++ COOKBOOK_MESON=meson ++ COOKBOOK_MESON_FLAGS=(--buildtype release --wrap-mode nofallback -Ddefault_library=static -Dprefix=/usr) ++ COOKBOOK_AUTORECONF=autoreconf ++ set -eo pipefail ++ BINS=(init logd ramfs randd zerod acpid fbbootlogd fbcond hwd inputd lived nvmed pcid pcid-spawner rtcd vesad) ++ case "${TARGET}" in ++ x86_common_bins ++ BINS+=(ahcid ided ps2d usbhidd usbscsid usbhubd xhcid vesad e1000d rtl8168d) ++ virt_bins ++ BINS+=(virtio-blkd virtio-gpud) ++ rm -rf /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs ++ mkdir -p /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/init.d ++ cp /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_logd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_nulld.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_randd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_rtcd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_runtime.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/00_zerod.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/10_inputd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/10_lived.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/20_fbbootlogd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/20_fbcond.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/20_graphics.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/20_vesad.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/40_bcm2835-sdhcid.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/40_drivers.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/40_hwd.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/40_pcid-spawner-initfs.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/40_ps2d.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/45_loop_mnt.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/50_rootfs.service /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/90_initfs.target /mnt/data/Builds/RedBear-OS/local/sources/base/init.initfs.d/ramfs@.service /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/init.d/ ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/drivers.d +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/drivers.d' ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/initfs-storage.toml /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/drivers.d/00-storage.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/initfs-storage.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/drivers.d/00-storage.toml' ++ mkdir -pv /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/pcid.d +mkdir: создан каталог '/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/pcid.d' ++ cp -v /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/initfs-pcid-storage.toml /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/pcid.d/00-storage.toml +'/mnt/data/Builds/RedBear-OS/local/sources/base/drivers/initfs-pcid-storage.toml' -> '/mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/initfs/lib/pcid.d/00-storage.toml' ++ export CARGO_PROFILE_RELEASE_OPT_LEVEL=s ++ CARGO_PROFILE_RELEASE_OPT_LEVEL=s ++ export CARGO_PROFILE_RELEASE_PANIC=abort ++ CARGO_PROFILE_RELEASE_PANIC=abort ++ rm -rf /mnt/data/Builds/RedBear-OS/recipes/core/base-initfs/target/x86_64-unknown-redox/build/target +++ for bin in "${BINS[@]}" +++ echo -p init +++ for bin in "${BINS[@]}" +++ echo -p logd +++ for bin in "${BINS[@]}" +++ echo -p ramfs +++ for bin in "${BINS[@]}" +++ echo -p randd +++ for bin in "${BINS[@]}" +++ echo -p zerod +++ for bin in "${BINS[@]}" +++ echo -p acpid +++ for bin in "${BINS[@]}" +++ echo -p fbbootlogd +++ for bin in "${BINS[@]}" +++ echo -p fbcond +++ for bin in "${BINS[@]}" +++ echo -p hwd +++ for bin in "${BINS[@]}" +++ echo -p inputd +++ for bin in "${BINS[@]}" +++ echo -p lived +++ for bin in "${BINS[@]}" +++ echo -p nvmed +++ for bin in "${BINS[@]}" +++ echo -p pcid +++ for bin in "${BINS[@]}" +++ echo -p pcid-spawner +++ for bin in "${BINS[@]}" +++ echo -p rtcd +++ for bin in "${BINS[@]}" +++ echo -p vesad +++ for bin in "${BINS[@]}" +++ echo -p ahcid +++ for bin in "${BINS[@]}" +++ echo -p ided +++ for bin in "${BINS[@]}" +++ echo -p ps2d +++ for bin in "${BINS[@]}" +++ echo -p usbhidd +++ for bin in "${BINS[@]}" +++ echo -p usbscsid +++ for bin in "${BINS[@]}" +++ echo -p usbhubd +++ for bin in "${BINS[@]}" +++ echo -p xhcid +++ for bin in "${BINS[@]}" +++ echo -p vesad +++ for bin in "${BINS[@]}" +++ echo -p e1000d +++ for bin in "${BINS[@]}" +++ echo -p rtl8168d +++ for bin in "${BINS[@]}" +++ echo -p virtio-blkd +++ for bin in "${BINS[@]}" +++ echo -p virtio-gpud ++ /mnt/data/Builds/RedBear-OS/target/release/cookbook_redbear_redoxer build --release --manifest-path /mnt/data/Builds/RedBear-OS/local/sources/base/Cargo.toml -p init -p logd -p ramfs -p randd -p zerod -p acpid -p fbbootlogd -p fbcond -p hwd -p inputd -p lived -p nvmed -p pcid -p pcid-spawner -p rtcd -p vesad -p ahcid -p ided -p ps2d -p usbhidd -p usbscsid -p usbhubd -p xhcid -p vesad -p e1000d -p rtl8168d -p virtio-blkd -p virtio-gpud +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/netstack/Cargo.toml: `default-features` is ignored for log, since `default-features` was not specified for `workspace.dependencies.log`, this could become a hard error in the future +warning: /mnt/data/Builds/RedBear-OS/local/sources/base/drivers/hwd/Cargo.toml: `default-features` is ignored for libredox, since `default-features` was true for `workspace.dependencies.libredox`, this could become a hard error in the future + Compiling serde_core v1.0.228 + Compiling libc v0.2.186 + Compiling proc-macro2 v1.0.106 + Compiling unicode-ident v1.0.24 + Compiling quote v1.0.46 + Compiling plain v0.2.3 + Compiling autocfg v1.5.1 + Compiling log v0.4.33 + Compiling serde v1.0.228 + Compiling iana-time-zone v0.1.65 + Compiling numtoa v0.2.4 + Compiling memchr v2.8.3 + Compiling bit_field v0.10.3 + Compiling slab v0.4.12 + Compiling fdt v0.1.5 + Compiling futures-core v0.3.32 + Compiling futures-sink v0.3.32 + Compiling futures-io v0.3.32 + Compiling pin-project-lite v0.2.17 + Compiling pico-args v0.5.0 + Compiling futures-channel v0.3.32 + Compiling futures-task v0.3.32 + Compiling anyhow v1.0.103 + Compiling cfg-if v1.0.4 + Compiling syn v1.0.109 + Compiling winnow v1.0.3 + Compiling toml_writer v1.1.1+spec-1.1.0 + Compiling scopeguard v1.2.0 + Compiling getrandom v0.4.3 + Compiling drm-sys v0.8.1 + Compiling orbclient v0.3.55 + Compiling maybe-uninit v2.0.0 + Compiling thiserror v2.0.18 + Compiling drm-fourcc v2.2.0 + Compiling toml_parser v1.1.2+spec-1.1.0 + Compiling crc-catalog v2.5.0 + Compiling zmij v1.0.21 + Compiling num-traits v0.2.19 + Compiling crossbeam-utils v0.7.2 + Compiling termion v4.0.6 + Compiling crc v3.4.0 + Compiling syn v2.0.118 + Compiling uuid v1.23.4 + Compiling smallvec v0.6.14 + Compiling rand v0.4.6 + Compiling lock_api v0.4.14 + Compiling stable_deref_trait v1.2.1 + Compiling serde_json v1.0.150 + Compiling rustix v1.1.4 + Compiling byteorder v1.5.0 + Compiling owning_ref v0.3.3 + Compiling errno v0.3.14 + Compiling parking_lot_core v0.2.14 + Compiling aho-corasick v1.1.4 + Compiling itoa v1.0.18 + Compiling regex-syntax v0.8.11 + Compiling cfg-if v0.1.10 + Compiling lazy_static v1.5.0 + Compiling crossbeam-utils v0.8.22 + Compiling utf8parse v0.1.1 + Compiling memchr v1.0.2 + Compiling vte v0.3.3 + Compiling lock_api v0.4.12 (https://github.com/Amanieu/parking_lot.git?rev=0.12.3#a29dd3d4) + Compiling typenum v1.20.1 + Compiling zerocopy v0.8.53 + Compiling chrono v0.4.45 + Compiling parking_lot v0.4.8 + Compiling crossbeam-channel v0.4.4 + Compiling parking_lot_core v0.9.10 (https://github.com/Amanieu/parking_lot.git?rev=0.12.3#a29dd3d4) + Compiling chashmap v2.2.2