openwrt/package
Oliver Sedlbauer 49a0acb12c
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
Build all core packages / Build all core packages for selected target (push) Waiting to run
base-files: avoid rm error messages in failsafe_wait
The fs_wait_for_key function runs multiple background processes that all
try to delete the same temporary file ($keypress_wait) when they exit.
This creates a race condition where one process successfully deletes the
file while others fail with ENOENT.

Busybox rm only suppresses "file not found" errors during the initial lstat()
check, not during the actual unlink() call. This causes error messages in the
boot log even with rm -f:

  rm: can't remove '/tmp/tmp.hKjPDH': No such file or directory

Fixed by redirecting stderr to /dev/null for rm calls in concurrent contexts.
This change does not affect functionality and only avoids confusing log
output during boot.

Signed-off-by: Oliver Sedlbauer <os@dev.tdt.de>
Link: https://github.com/openwrt/openwrt/pull/22079
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2026-03-04 12:54:16 +01:00
..
base-files base-files: avoid rm error messages in failsafe_wait 2026-03-04 12:54:16 +01:00
boot mediatek: add support for Zyxel WX5600-T0 2026-03-02 11:43:43 +01:00
devel gdb: add CPPFLAGS 2026-02-17 22:16:58 +01:00
firmware linux-firmware: update to 20260221 2026-03-01 13:29:46 +01:00
kernel button-hotplug: use flex array and not pointer hack 2026-03-03 13:09:35 +01:00
libs libunistring: update to 1.4.2 2026-03-01 17:07:58 +01:00
network uqmi: introduce devpath option 2026-03-03 14:17:48 +02:00
system apk: bump to 3.0.5 2026-03-04 00:48:12 +01:00
utils ucode: nl80211: add missing survey info attributes and fix DFS CAC time 2026-03-01 18:41:24 +00:00
Makefile build: propagate errors when generating apk indexes 2026-02-13 21:17:21 +01:00