From: Ladislav Michl <oss-lists@triops.cz>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [PATCH] busybox: version bump 1.37.0 -> 1.38.0
Date: Sat, 30 May 2026 10:19:09 +0200 [thread overview]
Message-ID: <ahqdfbYuQVi6Qf6W@lenoch> (raw)
From: Ladislav Michl <ladis@triops.cz>
Signed-off-by: Ladislav Michl <ladis@triops.cz>
---
config/busybox/Config.in | 7 ++++
config/busybox/archival/Config.in | 11 ++++++
config/busybox/coreutils/Config.in | 14 +++++--
config/busybox/libbb/Config.in | 4 +-
config/busybox/loginutils/Config.in | 13 ++++++-
config/busybox/networking/Config.in | 15 ++++++++
config/busybox/procps/Config.in | 5 +++
config/busybox/runit/Config.in | 3 +-
config/busybox/shell/Config.in | 33 +++++++++++++++--
config/busybox/util-linux/Config.in | 17 ++++++++-
...printing-lines-during-tab-completion.patch | 37 -------------------
...needit-fix-left-over-print-to-stdout.patch | 33 -----------------
.../0200-reactivate-check-for-tty.patch | 0
...-only-pass-real-libs-to-SELINUX_LIBS.patch | 0
...honour-SKIP_STRIP-and-don-t-strip-if.patch | 0
...-Fix-compilation-with-Linux-v6.8-rc1.patch | 0
.../{busybox-1.37.0 => busybox-1.38.0}/series | 4 +-
rules/busybox.make | 4 +-
rules/coreutils.in | 4 ++
rules/procps.in | 4 ++
rules/util-linux.in | 8 ++++
21 files changed, 128 insertions(+), 88 deletions(-)
delete mode 100644 patches/busybox-1.37.0/0204-lineedit-fix-printing-lines-during-tab-completion.patch
delete mode 100644 patches/busybox-1.37.0/0205-lineedit-fix-left-over-print-to-stdout.patch
rename patches/{busybox-1.37.0 => busybox-1.38.0}/0200-reactivate-check-for-tty.patch (100%)
rename patches/{busybox-1.37.0 => busybox-1.38.0}/0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch (100%)
rename patches/{busybox-1.37.0 => busybox-1.38.0}/0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch (100%)
rename patches/{busybox-1.37.0 => busybox-1.38.0}/0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch (100%)
rename patches/{busybox-1.37.0 => busybox-1.38.0}/series (68%)
diff --git a/config/busybox/Config.in b/config/busybox/Config.in
index 2e3a8f1ba..58f395f90 100644
--- a/config/busybox/Config.in
+++ b/config/busybox/Config.in
@@ -204,6 +204,13 @@ config BUSYBOX_FEATURE_INSTALLER
busybox at runtime to create hard links or symlinks for all the
applets that are compiled into busybox.
+config BUSYBOX_FEATURE_VERSION
+ bool "Support --version"
+ default y
+ depends on BUSYBOX_BUSYBOX
+ help
+ Enable 'busybox --version' support.
+
config BUSYBOX_INSTALL_NO_USR
bool "Don't use /usr"
default n
diff --git a/config/busybox/archival/Config.in b/config/busybox/archival/Config.in
index aa4fea528..88cd03c56 100644
--- a/config/busybox/archival/Config.in
+++ b/config/busybox/archival/Config.in
@@ -447,4 +447,15 @@ config BUSYBOX_FEATURE_LZMA_FAST
This option reduces decompression time by about 25% at the cost of
a 1K bigger binary.
+config BUSYBOX_FEATURE_PATH_TRAVERSAL_PROTECTION
+ bool "Prevent extraction of filenames with /../ path component"
+ default n
+ help
+ busybox tar and unzip remove "PREFIX/../" (if it exists)
+ from extracted names.
+ This option enables this behavior for all other unpacking applets,
+ such as cpio, ar, rpm.
+ GNU cpio 2.15 has NO such sanity check.
+# try other archivers and document their behavior?
+
endmenu
diff --git a/config/busybox/coreutils/Config.in b/config/busybox/coreutils/Config.in
index 6c4704f00..b36a6b213 100644
--- a/config/busybox/coreutils/Config.in
+++ b/config/busybox/coreutils/Config.in
@@ -485,6 +485,12 @@ config BUSYBOX_SHA256SUM
help
Compute and check SHA256 message digest
+config BUSYBOX_SHA384SUM
+ bool "sha384sum (7.3 kb)"
+ default y
+ help
+ Compute and check SHA384 message digest
+
config BUSYBOX_SHA512SUM
bool "sha512sum (7.3 kb)"
default y
@@ -497,13 +503,13 @@ config BUSYBOX_SHA3SUM
help
Compute and check SHA3 message digest
-comment "Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum"
- depends on BUSYBOX_MD5SUM || BUSYBOX_SHA1SUM || BUSYBOX_SHA256SUM || BUSYBOX_SHA512SUM || BUSYBOX_SHA3SUM
+comment "Common options for md5sum, sha1sum, sha256sum, ..., sha3sum"
+ depends on BUSYBOX_MD5SUM || BUSYBOX_SHA1SUM || BUSYBOX_SHA256SUM || BUSYBOX_SHA384SUM || BUSYBOX_SHA512SUM || BUSYBOX_SHA3SUM
config BUSYBOX_FEATURE_MD5_SHA1_SUM_CHECK
bool "Enable -c, -s and -w options"
default y
- depends on BUSYBOX_MD5SUM || BUSYBOX_SHA1SUM || BUSYBOX_SHA256SUM || BUSYBOX_SHA512SUM || BUSYBOX_SHA3SUM
+ depends on BUSYBOX_MD5SUM || BUSYBOX_SHA1SUM || BUSYBOX_SHA256SUM || BUSYBOX_SHA384SUM || BUSYBOX_SHA512SUM || BUSYBOX_SHA3SUM
help
Enabling the -c options allows files to be checked
against pre-calculated hash values.
@@ -875,7 +881,7 @@ config BUSYBOX_UNAME_OSNAME
depends on BUSYBOX_UNAME
help
Sets the operating system name reported by uname -o. The
- default is "
+ default is "GNU/Linux".
config BUSYBOX_BB_ARCH
bool "arch (1.4 kb)"
diff --git a/config/busybox/libbb/Config.in b/config/busybox/libbb/Config.in
index 66c135ec6..73aa9805e 100644
--- a/config/busybox/libbb/Config.in
+++ b/config/busybox/libbb/Config.in
@@ -238,8 +238,8 @@ config BUSYBOX_FEATURE_EDITING_VI
config BUSYBOX_FEATURE_EDITING_HISTORY
int "History size"
# Don't allow way too big values here, code uses fixed "char *history[N]" struct member
- range 0 9999
- default 255
+ range 0 2000
+ default 200
depends on BUSYBOX_FEATURE_EDITING
help
Specify command history size (0 - disable).
diff --git a/config/busybox/loginutils/Config.in b/config/busybox/loginutils/Config.in
index 5a406110f..6cf60ed22 100644
--- a/config/busybox/loginutils/Config.in
+++ b/config/busybox/loginutils/Config.in
@@ -92,6 +92,17 @@ config BUSYBOX_USE_BB_CRYPT_SHA
With this option off, login will fail password check for any
user which has password encrypted with these algorithms.
+config BUSYBOX_USE_BB_CRYPT_YES
+ bool "Enable yescrypt functions"
+ default y
+ depends on BUSYBOX_USE_BB_CRYPT
+ help
+ Enable this if you have passwords starting with "$y$" or
+ in your /etc/passwd or /etc/shadow files. These passwords
+ are hashed using yescrypt algorithms.
+ With this option off, login will fail password check for any
+ user which has password encrypted with these algorithms.
+
config BUSYBOX_ADD_SHELL
bool "add-shell (3.3 kb)"
default y if BUSYBOX_DESKTOP
@@ -171,7 +182,7 @@ config BUSYBOX_FEATURE_DEFAULT_PASSWD_ALGO
default "des"
depends on BUSYBOX_PASSWD || BUSYBOX_CRYPTPW || BUSYBOX_CHPASSWD
help
- Possible choices are "d[es]", "m[d5]", "s[ha256]" or "sha512".
+ Possible choices: "d[es]", "m[d5]", "s[ha256]", "sha512", "yescrypt"
config BUSYBOX_CRYPTPW
bool "cryptpw (15 kb)"
default y
diff --git a/config/busybox/networking/Config.in b/config/busybox/networking/Config.in
index e6af8b7b2..c5f6e8880 100644
--- a/config/busybox/networking/Config.in
+++ b/config/busybox/networking/Config.in
@@ -876,6 +876,13 @@ config BUSYBOX_SSL_CLIENT
select BUSYBOX_TLS
help
This tool pipes data to/from a socket, TLS-encrypting it.
+config BUSYBOX_SSL_SERVER
+ bool "ssl_server (test TLS server)"
+ default y
+ select BUSYBOX_TLS
+ help
+ inetd-style TLS server. Stdin/stdout are already connected
+ to an accepted TCP socket.
config BUSYBOX_TC
bool "tc (8.3 kb)"
default y
@@ -970,6 +977,14 @@ config BUSYBOX_TELNETD
with all that done, telnetd _should_ work....
+config BUSYBOX_FEATURE_TELNETD_SELFTEST_DEBUG
+ bool "Include self-test (telnetd -@)"
+ default n
+ depends on BUSYBOX_TELNETD
+ help
+ Include self-test code for pty/vhangup() behavior.
+ Useful for development and validation on new platforms.
+
config BUSYBOX_FEATURE_TELNETD_STANDALONE
bool "Support standalone telnetd (not inetd only)"
default y
diff --git a/config/busybox/procps/Config.in b/config/busybox/procps/Config.in
index 9af81b44e..98c8f8bfb 100644
--- a/config/busybox/procps/Config.in
+++ b/config/busybox/procps/Config.in
@@ -267,6 +267,11 @@ config BUSYBOX_FEATURE_UPTIME_UTMP_SUPPORT
depends on BUSYBOX_UPTIME && BUSYBOX_FEATURE_UTMP
help
Display the number of users currently logged on.
+config BUSYBOX_VMSTAT
+ bool "vmstat (2 kb)"
+ default y
+ help
+ Report virtual memory statistics
config BUSYBOX_WATCH
bool "watch (5.2 kb)"
default y
diff --git a/config/busybox/runit/Config.in b/config/busybox/runit/Config.in
index 144787952..2d63d1b0f 100644
--- a/config/busybox/runit/Config.in
+++ b/config/busybox/runit/Config.in
@@ -17,7 +17,8 @@ config BUSYBOX_SETUIDGID
bool "setuidgid (4.2 kb)"
default y
help
- Sets soft resource limits as specified by options
+ Sets UID and GID to those of the given account, and execs
+ specified program.
config BUSYBOX_ENVUIDGID
bool "envuidgid (4.1 kb)"
diff --git a/config/busybox/shell/Config.in b/config/busybox/shell/Config.in
index 2b920033d..9733c9d5f 100644
--- a/config/busybox/shell/Config.in
+++ b/config/busybox/shell/Config.in
@@ -143,6 +143,11 @@ config BUSYBOX_ASH_JOB_CONTROL
bool "Job control"
default y
depends on BUSYBOX_SHELL_ASH
+ help
+ Enable 'fg', 'bg', 'jobs' and 'kill' builtins.
+ Shell will track whether backgrounded pipes are stopped
+ by signals, and allow to restart them by 'fg' or 'bg'.
+ Otherwise, it will only track whether they have terminated.
config BUSYBOX_ASH_ALIAS
bool "Alias support"
@@ -276,7 +281,7 @@ config BUSYBOX_HUSH
It will compile and work on no-mmu systems.
- It does not handle select, aliases, tilde expansion,
+ It does not handle select, tilde expansion,
&>file and >&file redirection of stdout+stderr.
config BUSYBOX_SHELL_HUSH
@@ -287,6 +292,11 @@ config BUSYBOX_SHELL_HUSH
# It's only needed to get "nice" menuconfig indenting.
if BUSYBOX_SHELL_HUSH || BUSYBOX_HUSH || BUSYBOX_SH_IS_HUSH || BUSYBOX_BASH_IS_HUSH
+config BUSYBOX_HUSH_NEED_FOR_SPEED
+ bool "Faster, but larger code"
+ default y
+ depends on BUSYBOX_SHELL_HUSH
+
config BUSYBOX_HUSH_BASH_COMPAT
bool "bash-compatible extensions"
default y
@@ -361,6 +371,13 @@ config BUSYBOX_HUSH_CASE
help
Enable case ... esac statement. +400 bytes.
+config BUSYBOX_HUSH_ALIAS
+ bool "Support aliases"
+ default y
+ depends on BUSYBOX_SHELL_HUSH
+ help
+ Enable aliases.
+
config BUSYBOX_HUSH_FUNCTIONS
bool "Support funcname() { commands; } syntax"
default y
@@ -368,6 +385,13 @@ config BUSYBOX_HUSH_FUNCTIONS
help
Enable support for shell functions. +800 bytes.
+config BUSYBOX_HUSH_FUNCTION_KEYWORD
+ bool "Support function keyword"
+ default y
+ depends on BUSYBOX_HUSH_FUNCTIONS
+ help
+ Support "function FUNCNAME { CMD; }" syntax.
+
config BUSYBOX_HUSH_LOCAL
bool "local builtin"
default y
@@ -580,9 +604,10 @@ config BUSYBOX_FEATURE_SH_HISTFILESIZE
default y
depends on BUSYBOX_SHELL_ASH || BUSYBOX_SHELL_HUSH
help
- This option makes busybox shells to use $HISTFILESIZE variable
- to set shell history size. Note that its max value is capped
- by "History size" setting in library tuning section.
+ This option makes busybox shells to use $HISTSIZE and
+ $HISTFILESIZE variables to set shell history size.
+ Note that its max value is capped by "History size" setting
+ in library tuning section.
config BUSYBOX_FEATURE_SH_EMBEDDED_SCRIPTS
bool "Embed scripts in the binary"
diff --git a/config/busybox/util-linux/Config.in b/config/busybox/util-linux/Config.in
index 8008c5c0d..1e0e1f113 100644
--- a/config/busybox/util-linux/Config.in
+++ b/config/busybox/util-linux/Config.in
@@ -161,7 +161,12 @@ config BUSYBOX_FDISK_SUPPORT_LARGE_DISKS
bool "Support over 4GB disks"
default y
depends on BUSYBOX_FDISK
- depends on !BUSYBOX_LFS # with LFS no special code is needed
+ depends on !BUSYBOX_LFS # with BUSYBOX_LFS no special code is needed
+
+config BUSYBOX_FEATURE_FDISK_BLKSIZE
+ bool "Support -s option to list sizes"
+ default y
+ depends on BUSYBOX_FDISK
config BUSYBOX_FEATURE_FDISK_WRITABLE
bool "Write support"
@@ -371,6 +376,11 @@ config BUSYBOX_LOSETUP
losetup is used to associate or detach a loop device with a regular
file or block device, and to query the status of a loop device. This
version does not currently support enabling data encryption.
+config BUSYBOX_LSBLK
+ bool "lsblk (2.5 kb)"
+ default y
+ help
+ List information about all available or specified block devices.
config BUSYBOX_LSPCI
bool "lspci (6.4 kb)"
default y
@@ -888,6 +898,11 @@ config BUSYBOX_UNSHARE
select BUSYBOX_LONG_OPTS
help
Run program with some namespaces unshared from parent.
+config BUSYBOX_UUIDGEN
+ bool "uuidgen (1.1 kb)"
+ default y
+ help
+ Generate a UUID (Universally Unique Identifier) in RFC 4122 format.
config BUSYBOX_WALL
bool "wall (2.9 kb)"
default y
diff --git a/patches/busybox-1.37.0/0204-lineedit-fix-printing-lines-during-tab-completion.patch b/patches/busybox-1.37.0/0204-lineedit-fix-printing-lines-during-tab-completion.patch
deleted file mode 100644
index d9864d8d7..000000000
--- a/patches/busybox-1.37.0/0204-lineedit-fix-printing-lines-during-tab-completion.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From c443f2d2c67b5e5080632819980799c55b7bb89f Mon Sep 17 00:00:00 2001
-From: Ahmad Fatoum <a.fatoum@pengutronix.de>
-Date: Thu, 17 Apr 2025 11:00:43 +0200
-Subject: [PATCH 1/2] lineedit: fix printing lines during tab completion
-
-Indentation and escape characters are all output to stderr now, but the
-matches themself remained on stdout leading to garbled output on Tab
-completion.
-
-Print the results to stderr as well to fix this.
-
-Fixes: fd47f056765a ("lineedit: print prompt and editing operations to stderr")
-Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
----
- libbb/lineedit.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/libbb/lineedit.c b/libbb/lineedit.c
-index 543a3f11c3e4..1f4b011008b6 100644
---- a/libbb/lineedit.c
-+++ b/libbb/lineedit.c
-@@ -1170,9 +1170,10 @@ static void showfiles(void)
- );
- }
- if (ENABLE_UNICODE_SUPPORT)
-- puts(printable_string(matches[n]));
-+ fputs(printable_string(matches[n]), stderr);
- else
-- puts(matches[n]);
-+ fputs(matches[n], stderr);
-+ bb_putchar_stderr('\n');
- }
- }
-
---
-2.39.5
-
diff --git a/patches/busybox-1.37.0/0205-lineedit-fix-left-over-print-to-stdout.patch b/patches/busybox-1.37.0/0205-lineedit-fix-left-over-print-to-stdout.patch
deleted file mode 100644
index 6c0d00e18..000000000
--- a/patches/busybox-1.37.0/0205-lineedit-fix-left-over-print-to-stdout.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 40a8532dea18363fb67466e1b02651cc964017e8 Mon Sep 17 00:00:00 2001
-From: Ahmad Fatoum <a.fatoum@pengutronix.de>
-Date: Thu, 17 Apr 2025 11:00:43 +0200
-Subject: [PATCH 2/2] lineedit: fix left-over print to stdout
-
-There's code printing to stderr both before and after the single call to
-puts inside put_cur_glyph_and_inc_cursor().
-
-This is likely an oversight as we want everything to go through the
-same file descriptor, so switch it over to fputs.
-
-Fixes: fd47f056765a ("lineedit: print prompt and editing operations to stderr")
-Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
----
- libbb/lineedit.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libbb/lineedit.c b/libbb/lineedit.c
-index 1f4b011008b6..206fc36ef5c0 100644
---- a/libbb/lineedit.c
-+++ b/libbb/lineedit.c
-@@ -451,7 +451,7 @@ static void put_cur_glyph_and_inc_cursor(void)
- * have automargin (IOW: it is moving cursor to next line
- * by itself (which is wrong for VT-10x terminals)),
- * this will break things: there will be one extra empty line */
-- puts("\r"); /* + implicit '\n' */
-+ fputs("\r\n", stderr);
- #else
- /* VT-10x terminals don't wrap cursor to next line when last char
- * on the line is printed - cursor stays "over" this char.
---
-2.39.5
-
diff --git a/patches/busybox-1.37.0/0200-reactivate-check-for-tty.patch b/patches/busybox-1.38.0/0200-reactivate-check-for-tty.patch
similarity index 100%
rename from patches/busybox-1.37.0/0200-reactivate-check-for-tty.patch
rename to patches/busybox-1.38.0/0200-reactivate-check-for-tty.patch
diff --git a/patches/busybox-1.37.0/0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch b/patches/busybox-1.38.0/0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch
similarity index 100%
rename from patches/busybox-1.37.0/0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch
rename to patches/busybox-1.38.0/0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch
diff --git a/patches/busybox-1.37.0/0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch b/patches/busybox-1.38.0/0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch
similarity index 100%
rename from patches/busybox-1.37.0/0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch
rename to patches/busybox-1.38.0/0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch
diff --git a/patches/busybox-1.37.0/0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch b/patches/busybox-1.38.0/0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch
similarity index 100%
rename from patches/busybox-1.37.0/0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch
rename to patches/busybox-1.38.0/0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch
diff --git a/patches/busybox-1.37.0/series b/patches/busybox-1.38.0/series
similarity index 68%
rename from patches/busybox-1.37.0/series
rename to patches/busybox-1.38.0/series
index f403c5683..87fee5091 100644
--- a/patches/busybox-1.37.0/series
+++ b/patches/busybox-1.38.0/series
@@ -7,6 +7,4 @@
0201-build-system-only-pass-real-libs-to-SELINUX_LIBS.patch
0202-scripts-trylink-honour-SKIP_STRIP-and-don-t-strip-if.patch
0203-tc-Fix-compilation-with-Linux-v6.8-rc1.patch
-0204-lineedit-fix-printing-lines-during-tab-completion.patch
-0205-lineedit-fix-left-over-print-to-stdout.patch
-# de06cc1132910215a67ae025e9b0aaa9 - git-ptx-patches magic
+# e781b8c6838e27fd021f9c1a9f87654d - git-ptx-patches magic
diff --git a/rules/busybox.make b/rules/busybox.make
index bb7d58daf..c92a370a8 100644
--- a/rules/busybox.make
+++ b/rules/busybox.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_BUSYBOX) += busybox
#
# Paths and names
#
-BUSYBOX_VERSION := 1.37.0
-BUSYBOX_SHA256 := 3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4
+BUSYBOX_VERSION := 1.38.0
+BUSYBOX_SHA256 := 34f9ea6ff8636f2c9241153b9114eefa9e65674a45318ae1ef95bb5f31c53bb2
BUSYBOX := busybox-$(BUSYBOX_VERSION)
BUSYBOX_SUFFIX := tar.bz2
BUSYBOX_URL := https://www.busybox.net/downloads/$(BUSYBOX).$(BUSYBOX_SUFFIX)
diff --git a/rules/coreutils.in b/rules/coreutils.in
index c8ba498fb..504283736 100644
--- a/rules/coreutils.in
+++ b/rules/coreutils.in
@@ -206,6 +206,10 @@ comment "busybox' tty is selected!"
config COREUTILS_SHA384SUM
bool
prompt "sha384sum"
+ depends on !BUSYBOX_SHA384SUM || ALLYES
+
+comment "busybox' sha384sum is selected!"
+ depends on BUSYBOX_SHA384SUM
config COREUTILS_CUT
bool
diff --git a/rules/procps.in b/rules/procps.in
index 1d8c9e35c..fc0acb12d 100644
--- a/rules/procps.in
+++ b/rules/procps.in
@@ -160,10 +160,14 @@ comment "busybox' uptime is selected!"
config PROCPS_VMSTAT
bool
prompt "vmstat"
+ depends on !BUSYBOX_VMSTAT || ALLYES
help
vmstat reports information about processes, memory,
paging, block IO, traps, disks and cpu activity.
+comment "busybox' vmstat is selected!"
+ depends on BUSYBOX_VMSTAT
+
config PROCPS_W
bool
prompt "w"
diff --git a/rules/util-linux.in b/rules/util-linux.in
index ff68e5377..f997b188a 100644
--- a/rules/util-linux.in
+++ b/rules/util-linux.in
@@ -248,10 +248,14 @@ config UTIL_LINUX_LSBLK
select UTIL_LINUX_LIBSMARTCOLS
select UTIL_LINUX_LIBTCOLORS
prompt "lsblk"
+ depends on !BUSYBOX_LSBLK || ALLYES
help
The lsblk command lists information about all available or the
specified block devices.
+comment "BusyBox' lsblk is selected!"
+ depends on BUSYBOX_LSBLK
+
config UTIL_LINUX_MCOOKIE
bool
prompt "mcookie"
@@ -273,9 +277,13 @@ config UTIL_LINUX_UUIDGEN
bool
select UTIL_LINUX_LIBUUID
prompt "uuidgen"
+ depends on !BUSYBOX_UUIDGEN || ALLYES
help
uuidgen is a command-line utility to create a new UUID value.
+comment "BusyBox' uuidgen is selected!"
+ depends on BUSYBOX_UUIDGEN
+
config UTIL_LINUX_WAITPID
bool
prompt "waitpid"
--
2.47.3
reply other threads:[~2026-05-30 8:19 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ahqdfbYuQVi6Qf6W@lenoch \
--to=oss-lists@triops.cz \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox