Browse Source

busybox: update to 1.37.0

Waldemar Brodkorb 6 months ago
parent
commit
46e79e7ac4

+ 2 - 2
package/busybox/Makefile

@@ -4,9 +4,9 @@
 include $(ADK_TOPDIR)/rules.mk
 
 PKG_NAME:=		busybox
-PKG_VERSION:=		1.36.1
+PKG_VERSION:=		1.37.0
 PKG_RELEASE:=		1
-PKG_HASH:=		b8cc24c9574d809e7279c3be349795c5d5ceb6fdf19ca709f80cde50e47de314
+PKG_HASH:=		3311dff32e746499f4df0d5df04d7eb396382d7e108bb9250e7b519b837043a4
 PKG_DESCR:=		core utilities for embedded systems
 PKG_SECTION:=		base/apps
 PKG_URL:=		http://www.busybox.net/

+ 11 - 0
package/busybox/config/Config.in

@@ -108,6 +108,17 @@ config BUSYBOX_LFS
 	programs that can benefit from large file support include dd, gzip,
 	cp, mount, tar.
 
+config BUSYBOX_TIME64
+	bool "Support 64bit wide time types"
+	default y
+	depends on BUSYBOX_LFS
+	help
+	Make times later than 2038 representable for several libc syscalls
+	(stat, clk_gettime etc.). Note this switch is specific to glibc
+	and has no effect on platforms that already use 64bit wide time types
+	(i.e. all 64bit archs and some selected 32bit archs (currently riscv
+	and x32)).
+
 config BUSYBOX_PAM
 	bool "Support PAM (Pluggable Authentication Modules)"
 	default n

+ 7 - 0
package/busybox/config/findutils/Config.in

@@ -136,6 +136,13 @@ config BUSYBOX_FEATURE_FIND_EXEC_PLUS
 	Without this option, -exec + is a synonym for -exec ;
 	(IOW: it works correctly, but without expected speedup)
 
+config BUSYBOX_FEATURE_FIND_EXEC_OK
+	bool "Enable -ok: execute confirmed commands"
+	default y
+	depends on BUSYBOX_FEATURE_FIND_EXEC
+	help
+	Support the 'find -ok' option which prompts before executing.
+
 config BUSYBOX_FEATURE_FIND_USER
 	bool "Enable -user: username/uid matching"
 	default y

+ 5 - 0
package/busybox/config/miscutils/Config.in

@@ -380,6 +380,11 @@ config BUSYBOX_FLASHCP
 	help
 	The flashcp binary, inspired by mtd-utils as of git head 5eceb74f7.
 	This utility is used to copy images into a MTD device.
+config BUSYBOX_GETFATTR
+	bool "getfattr (12.3 kb)"
+	default y
+	help
+	Get extended attributes on files
 config BUSYBOX_HDPARM
 	bool "hdparm (25 kb)"
 	default y

+ 6 - 0
package/busybox/config/networking/Config.in

@@ -582,6 +582,12 @@ config BUSYBOX_IPLINK
 	help
 	Short form of "ip link"
 
+config BUSYBOX_FEATURE_IP_LINK_CAN
+	bool "ip link set type can"
+	default y
+	help
+	Configure CAN devices with "ip".
+
 config BUSYBOX_IPROUTE
 	bool "iproute (15 kb)"
 	default y

+ 7 - 0
package/busybox/config/networking/udhcp/Config.in

@@ -11,6 +11,13 @@ config BUSYBOX_UDHCPD
 	udhcpd is a DHCP server geared primarily toward embedded systems,
 	while striving to be fully functional and RFC compliant.
 
+config BUSYBOX_FEATURE_UDHCPD_BOOTP
+	bool "Answer to BOOTP requests as well"
+	default y
+	depends on BUSYBOX_UDHCPD
+	help
+	Support old BOOTP protocol too.
+
 config BUSYBOX_FEATURE_UDHCPD_BASE_IP_ON_MAC
 	bool "Select IP address based on client MAC"
 	default n

+ 0 - 5
package/busybox/config/shell/Config.in

@@ -201,11 +201,6 @@ config BUSYBOX_ASH_TEST
 	default y
 	depends on BUSYBOX_SHELL_ASH
 
-config BUSYBOX_ASH_SLEEP
-	bool "sleep builtin"
-	default y
-	depends on BUSYBOX_SHELL_ASH
-
 config BUSYBOX_ASH_HELP
 	bool "help builtin"
 	default y