mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
busybox: upgrade to version 1.18.4
from version 1.17.3 - remove make-382-fix since it's upstreamed (From OE-Core rev: bb92a1852e17232c07658eef013f243ca6780563) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
From ef6c6d8cfef071435ccf275ad404a501626b706c Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Chou <thomas@wytron.com.tw>
|
||||
Date: Tue, 19 Oct 2010 07:17:12 +0000
|
||||
Subject: mkmakefile: make 3.82 fix
|
||||
|
||||
Signed-off-by: Thomas Chou <thomas@wytron.com.tw>
|
||||
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
|
||||
---
|
||||
diff --git a/scripts/mkmakefile b/scripts/mkmakefile
|
||||
index 7f9d544..9fc51a7 100755
|
||||
--- a/scripts/mkmakefile
|
||||
+++ b/scripts/mkmakefile
|
||||
@@ -31,6 +31,9 @@ all:
|
||||
|
||||
Makefile:;
|
||||
|
||||
-\$(filter-out all Makefile,\$(MAKECMDGOALS)) %/:
|
||||
+\$(filter-out all Makefile,\$(MAKECMDGOALS)):
|
||||
+ \$(MAKE) -C \$(KERNELSRC) O=\$(KERNELOUTPUT) \$@
|
||||
+
|
||||
+%/:
|
||||
\$(MAKE) -C \$(KERNELSRC) O=\$(KERNELOUTPUT) \$@
|
||||
EOF
|
||||
--
|
||||
cgit v0.8.2.1
|
||||
+13
-6
@@ -1,3 +1,5 @@
|
||||
Upstream-Status: Pending
|
||||
|
||||
Add a new option -D to the udhcpc client that allows for
|
||||
dhcp renewal to occur without having to down the interface
|
||||
in the process.
|
||||
@@ -8,6 +10,11 @@ Updated to latest Busybox 1.17.3
|
||||
|
||||
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
|
||||
|
||||
Updated to Busybox 1.18.4
|
||||
option spec is changed
|
||||
|
||||
Signed-off-by: Qing He <qing.he@intel.com>
|
||||
|
||||
diff -ur busybox-1.17.3.orig/networking/udhcp/dhcpc.c busybox-1.17.3/networking/udhcp/dhcpc.c
|
||||
--- busybox-1.17.3.orig/networking/udhcp/dhcpc.c
|
||||
+++ busybox-1.17.3/networking/udhcp/dhcpc.c
|
||||
@@ -42,10 +49,10 @@ diff -ur busybox-1.17.3.orig/networking/udhcp/dhcpc.c busybox-1.17.3/networking/
|
||||
bb_info_msg("Entering released state");
|
||||
|
||||
@@ -836,6 +841,7 @@
|
||||
OPT_o = 1 << 18,
|
||||
OPT_x = 1 << 19,
|
||||
OPT_f = 1 << 20,
|
||||
+ OPT_D = 1 << 21,
|
||||
OPT_o = 1 << 17,
|
||||
OPT_x = 1 << 18,
|
||||
OPT_f = 1 << 19,
|
||||
+ OPT_D = 1 << 20,
|
||||
/* The rest has variable bit positions, need to be clever */
|
||||
OPTBIT_f = 20,
|
||||
USE_FOR_MMU( OPTBIT_b,)
|
||||
@@ -53,8 +60,8 @@ diff -ur busybox-1.17.3.orig/networking/udhcp/dhcpc.c busybox-1.17.3/networking/
|
||||
#endif
|
||||
;
|
||||
IF_LONG_OPTS(applet_long_options = udhcpc_longopts;)
|
||||
- opt = getopt32(argv, "c:CV:H:h:F:i:np:qRr:s:T:t:SA:O:ox:f"
|
||||
+ opt = getopt32(argv, "c:CV:H:h:F:i:np:qRr:s:T:t:SA:O:ox:fD"
|
||||
- opt = getopt32(argv, "CV:H:h:F:i:np:qRr:s:T:t:SA:O:ox:f"
|
||||
+ opt = getopt32(argv, "CV:H:h:F:i:np:qRr:s:T:t:SA:O:ox:fD"
|
||||
USE_FOR_MMU("b")
|
||||
IF_FEATURE_UDHCPC_ARPING("a")
|
||||
IF_FEATURE_UDHCP_PORT("P:")
|
||||
+2
-2
@@ -7,8 +7,8 @@
|
||||
#
|
||||
# above comment added by Kevin Tian <kevin.tian@intel.com>, 2010-07-06
|
||||
|
||||
--- busybox-1.13.2/archival/libunarchive/get_header_tar.c.orig 2008-11-09 18:28:02.000000000 +0100
|
||||
+++ busybox-1.13.2/archival/libunarchive/get_header_tar.c 2009-02-11 22:34:52.000000000 +0100
|
||||
--- busybox-1.13.2/archival/libarchive/get_header_tar.c.orig 2008-11-09 18:28:02.000000000 +0100
|
||||
+++ busybox-1.13.2/archival/libarchive/get_header_tar.c 2009-02-11 22:34:52.000000000 +0100
|
||||
@@ -252,6 +252,8 @@
|
||||
file_header->name = concat_path_file(tar.prefix, tar.name);
|
||||
} else
|
||||
+3
-4
@@ -1,5 +1,5 @@
|
||||
require busybox.inc
|
||||
PR = "r2"
|
||||
PR = "r0"
|
||||
|
||||
SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \
|
||||
file://udhcpscript.patch \
|
||||
@@ -8,7 +8,6 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \
|
||||
file://get_header_tar.patch \
|
||||
file://busybox-appletlib-dependency.patch \
|
||||
file://run-parts.in.usr-bin.patch \
|
||||
file://make-382-fix.patch \
|
||||
file://busybox-udhcpc-no_deconfig.patch \
|
||||
file://find-touchscreen.sh \
|
||||
file://busybox-cron \
|
||||
@@ -24,7 +23,7 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.bz2;name=tarball \
|
||||
file://umount.busybox \
|
||||
file://defconfig"
|
||||
|
||||
SRC_URI[tarball.md5sum] = "a2ce1a951571da8c6e0eaf75b1acef60"
|
||||
SRC_URI[tarball.sha256sum] = "de2f0274f61a068d75ad33861e0982e99c6b625681460ce420222371c3511ff2"
|
||||
SRC_URI[tarball.md5sum] = "b03c5b46ced732679e525a920a1a62f5"
|
||||
SRC_URI[tarball.sha256sum] = "4d24d37bd6f1bd153e8cf9a984ec2f32f18464f73ca535e2cc2e8be9694097fa"
|
||||
|
||||
EXTRA_OEMAKE += "V=1 ARCH=${TARGET_ARCH} CROSS_COMPILE=${TARGET_PREFIX}"
|
||||
Reference in New Issue
Block a user