[Buildroot] [git commit] busybox: bump to version 1.26.0

Peter Korsgaard peter at korsgaard.com
Tue Dec 20 13:10:03 UTC 2016


commit: https://git.buildroot.net/buildroot/commit/?id=44a563dbc04ec8e51c5262201cd1745617055b78
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Drop upstream patch.

Signed-off-by: Gustavo Zacarias <gustavo at zacarias.com.ar>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
 ...op-move-free-prev_hist-out-of-signal-path.patch | 48 ----------------------
 package/busybox/busybox.hash                       |  6 +--
 package/busybox/busybox.mk                         |  2 +-
 3 files changed, 4 insertions(+), 52 deletions(-)

diff --git a/package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch b/package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch
deleted file mode 100644
index f5e2942..0000000
--- a/package/busybox/0003-top-move-free-prev_hist-out-of-signal-path.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From aedc3fe19fac368dc363050e0387d263b7e01cc6 Mon Sep 17 00:00:00 2001
-From: Denys Vlasenko <vda.linux at googlemail.com>
-Date: Fri, 19 Aug 2016 11:07:31 +0200
-Subject: [PATCH] top: move free(prev_hist) out of signal path
-
-It was seen being called recursively on repeated signals,
-leading to double free
-
-Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
-Backported-from: https://git.busybox.net/busybox/commit/?id=aedc3fe19fac368dc363050e0387d263b7e01cc6
-Signed-off-by: Luca Ceresoli <luca at lucaceresoli.net>
-
----
- procps/top.c | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/procps/top.c b/procps/top.c
-index 73cd285..6f7f7d3 100644
---- a/procps/top.c
-+++ b/procps/top.c
-@@ -728,12 +728,6 @@ static void reset_term(void)
- {
- 	if (!OPT_BATCH_MODE)
- 		tcsetattr_stdin_TCSANOW(&initial_settings);
--	if (ENABLE_FEATURE_CLEAN_UP) {
--		clearmems();
--# if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE
--		free(prev_hist);
--# endif
--	}
- }
- 
- static void sig_catcher(int sig)
-@@ -1258,5 +1252,11 @@ int top_main(int argc UNUSED_PARAM, char **argv)
- #if ENABLE_FEATURE_USE_TERMIOS
- 	reset_term();
- #endif
-+	if (ENABLE_FEATURE_CLEAN_UP) {
-+		clearmems();
-+#if ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE
-+		free(prev_hist);
-+#endif
-+	}
- 	return EXIT_SUCCESS;
- }
--- 
-2.7.4
-
diff --git a/package/busybox/busybox.hash b/package/busybox/busybox.hash
index 8306de9..b6f9fed 100644
--- a/package/busybox/busybox.hash
+++ b/package/busybox/busybox.hash
@@ -1,3 +1,3 @@
-# From http://busybox.net/downloads/busybox-1.25.1.tar.bz2.sign
-md5	4f4c5de50b479b11ff636d7d8eb902a2	busybox-1.25.1.tar.bz2
-sha1	8b227b3efdb4c4aa94750f80cc63429aec6daa0b	busybox-1.25.1.tar.bz2
+# From http://busybox.net/downloads/busybox-1.26.0.tar.bz2.sign
+md5	362acc60bd94343aa36d98beb1f0831f	busybox-1.26.0.tar.bz2
+sha1	7e3a85b698c4d74f5fa374d3f3774b064053ae17	busybox-1.26.0.tar.bz2
diff --git a/package/busybox/busybox.mk b/package/busybox/busybox.mk
index f4a241d..d7751b5 100644
--- a/package/busybox/busybox.mk
+++ b/package/busybox/busybox.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-BUSYBOX_VERSION = 1.25.1
+BUSYBOX_VERSION = 1.26.0
 BUSYBOX_SITE = http://www.busybox.net/downloads
 BUSYBOX_SOURCE = busybox-$(BUSYBOX_VERSION).tar.bz2
 BUSYBOX_LICENSE = GPLv2


More information about the buildroot mailing list