Skip to content

Commit 8ff4b9a

Browse files
authored
Merge pull request #1319 from danielp96/master
Update busybox 1.32.0 to 1.33.2
2 parents 26d936b + f0dc354 commit 8ff4b9a

File tree

5 files changed

+20
-16
lines changed

5 files changed

+20
-16
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ define do-copy =
245245
if cmp --quiet "$1" "$2" ; then \
246246
echo "$(DATE) UNCHANGED $(1:$(pwd)/%=%)" ; \
247247
fi ; \
248-
cp -a "$1" "$2" ; \
248+
cp -a --remove-destination "$1" "$2" ; \
249249
)
250250
@sha256sum "$(2:$(pwd)/%=%)"
251251
endef
@@ -426,7 +426,7 @@ $(call map, define_module, $(modules-y))
426426
#
427427
define install =
428428
@-mkdir -p "$(dir $2)"
429-
$(call do,INSTALL,$2,cp -a "$1" "$2")
429+
$(call do,INSTALL,$2,cp -a --remove-destination "$1" "$2")
430430
endef
431431

432432
#
@@ -435,7 +435,7 @@ endef
435435
#
436436
define initrd_bin_add =
437437
$(initrd_bin_dir)/$(notdir $1): $1
438-
$(call do,INSTALL-BIN,$$(<:$(pwd)/%=%),cp -a "$$<" "$$@")
438+
$(call do,INSTALL-BIN,$$(<:$(pwd)/%=%),cp -a --remove-destination "$$<" "$$@")
439439
@$(CROSS)strip --preserve-dates "$$@" 2>&-; true
440440
initrd_bins += $(initrd_bin_dir)/$(notdir $1)
441441
endef

config/busybox.config

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#
22
# Automatically generated make config: don't edit
3-
# Busybox version: 1.32.0
4-
# Wed Dec 30 20:23:50 2020
3+
# Busybox version: 1.33.2
4+
# Fri Jan 7 12:33:00 2022
55
#
66
CONFIG_HAVE_DOT_CONFIG=y
77

@@ -36,7 +36,6 @@ CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
3636
# CONFIG_FEATURE_CLEAN_UP is not set
3737
# CONFIG_FEATURE_SYSLOG_INFO is not set
3838
# CONFIG_FEATURE_SYSLOG is not set
39-
CONFIG_PLATFORM_LINUX=y
4039

4140
#
4241
# Build Options
@@ -55,6 +54,7 @@ CONFIG_EXTRA_LDFLAGS=""
5554
CONFIG_EXTRA_LDLIBS=""
5655
# CONFIG_USE_PORTABLE_CODE is not set
5756
CONFIG_STACK_OPTIMIZATION_386=y
57+
CONFIG_STATIC_LIBGCC=y
5858

5959
#
6060
# Installation Options ("make install" behavior)
@@ -331,7 +331,8 @@ CONFIG_UNIQ=y
331331
# CONFIG_UNLINK is not set
332332
CONFIG_USLEEP=y
333333
# CONFIG_UUDECODE is not set
334-
CONFIG_BASE64=y
334+
CONFIG_BASE32=y
335+
CONFIG_BASE64=n
335336
# CONFIG_UUENCODE is not set
336337
CONFIG_WC=y
337338
CONFIG_FEATURE_WC_LARGE=y
@@ -619,7 +620,6 @@ CONFIG_FSFREEZE=y
619620
CONFIG_GETOPT=y
620621
CONFIG_FEATURE_GETOPT_LONG=y
621622
CONFIG_HEXDUMP=y
622-
CONFIG_FEATURE_HEXDUMP_REVERSE=y
623623
CONFIG_HD=y
624624
CONFIG_XXD=y
625625
CONFIG_HWCLOCK=y
@@ -711,6 +711,7 @@ CONFIG_VOLUMEID=y
711711
CONFIG_FEATURE_VOLUMEID_BCACHE=y
712712
CONFIG_FEATURE_VOLUMEID_BTRFS=y
713713
CONFIG_FEATURE_VOLUMEID_CRAMFS=y
714+
CONFIG_FEATURE_VOLUMEID_EROFS=y
714715
CONFIG_FEATURE_VOLUMEID_EXFAT=y
715716
CONFIG_FEATURE_VOLUMEID_EXT=y
716717
CONFIG_FEATURE_VOLUMEID_F2FS=y
@@ -870,6 +871,10 @@ CONFIG_ARP=y
870871
# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set
871872
# CONFIG_FEATURE_HTTPD_PROXY is not set
872873
# CONFIG_FEATURE_HTTPD_GZIP is not set
874+
# CONFIG_FEATURE_HTTPD_ETAG is not set
875+
# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set
876+
# CONFIG_FEATURE_HTTPD_DATE is not set
877+
# CONFIG_FEATURE_HTTPD_ACL_IP is not set
873878
CONFIG_IFCONFIG=y
874879
CONFIG_FEATURE_IFCONFIG_STATUS=y
875880
# CONFIG_FEATURE_IFCONFIG_SLIP is not set

modules/busybox

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
CONFIG_BUSYBOX ?= y
33
modules-$(CONFIG_BUSYBOX) += busybox
44

5-
busybox_version := 1.32.0
5+
busybox_version := 1.33.2
66
busybox_dir := busybox-$(busybox_version)
77
busybox_tar := busybox-$(busybox_version).tar.bz2
88
busybox_url := https://busybox.net/downloads/$(busybox_tar)
9-
busybox_hash := c35d87f1d04b2b153d33c275c2632e40d388a88f19a9e71727e0bbbff51fe689
9+
busybox_hash := 6843ba7977081e735fa0fdb05893e3c002c8c5ad7c9c80da206e603cc0ac47e7
1010

1111
busybox_configure := $(MAKE) CC="$(heads_cc)" oldconfig
1212
busybox_config := config/busybox.config

modules/tpmtotp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ tpmtotp_target := \
1616
tpmtotp_output := \
1717
totp \
1818
hotp \
19-
base32 \
2019
qrenc \
2120
util/tpm \
2221

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
diff -u --recursive clean/busybox-1.28.0/libbb/messages.c busybox-1.28.0/libbb/messages.c
2-
--- clean/busybox-1.28.0/libbb/messages.c 2017-10-20 04:36:58.000000000 -0400
3-
+++ busybox-1.28.0/libbb/messages.c 2018-02-09 12:02:45.918726483 -0500
1+
diff -u --recursive clean/busybox-1.33.2/libbb/messages.c busybox-1.33.2/libbb/messages.c
2+
--- clean/busybox-1.33.2/libbb/messages.c 2017-10-20 04:36:58.000000000 -0400
3+
+++ busybox-1.33.2/libbb/messages.c 2018-02-09 12:02:45.918726483 -0500
44
@@ -13,7 +13,7 @@
5-
5+
66
/* allow version to be extended, via CFLAGS */
77
#ifndef BB_EXTRA_VERSION
88
-#define BB_EXTRA_VERSION " ("AUTOCONF_TIMESTAMP")"
99
+#define BB_EXTRA_VERSION " (heads)"
1010
#endif
11-
11+
1212
const char bb_banner[] ALIGN1 = "BusyBox v" BB_VER BB_EXTRA_VERSION;

0 commit comments

Comments
 (0)