aboutsummaryrefslogtreecommitdiffstats
path: root/package/utils/busybox/patches/280-fix_find_regression.patch
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-10-30 15:18:17 +0000
committerFelix Fietkau <nbd@openwrt.org>2015-10-30 15:18:17 +0000
commite35d42e890024b1612780444a785132abbdfd70d (patch)
tree07678de2e87495f95e348b444494e1da5620cba8 /package/utils/busybox/patches/280-fix_find_regression.patch
parentce0989439850a1306dc2e61d711b5dd50b9f2b13 (diff)
downloadupstream-e35d42e890024b1612780444a785132abbdfd70d.tar.gz
upstream-e35d42e890024b1612780444a785132abbdfd70d.tar.bz2
upstream-e35d42e890024b1612780444a785132abbdfd70d.zip
busybox: update to version 1.24.1
Patches applied upstream and dropped: 280-fix_find_regression.patch 300-ip-addr-improvements.patch Fixed upstream: 290-ash-fix-a-regression-in-handling-local-variables.patch (see thread: http://lists.busybox.net/pipermail/busybox/2015-April/082783.html) Signed-off-by: Magnus Kroken <mkroken@gmail.com> SVN-Revision: 47288
Diffstat (limited to 'package/utils/busybox/patches/280-fix_find_regression.patch')
-rw-r--r--package/utils/busybox/patches/280-fix_find_regression.patch31
1 files changed, 0 insertions, 31 deletions
diff --git a/package/utils/busybox/patches/280-fix_find_regression.patch b/package/utils/busybox/patches/280-fix_find_regression.patch
deleted file mode 100644
index 50217506af..0000000000
--- a/package/utils/busybox/patches/280-fix_find_regression.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-find: fix regression in status processing for path arguments
-
-Regression added in commit 14158b4127dba30466c50147b868a6a89702960b
-"find: add optional support for '-exec ... {} +'"
-
-This commit causes find to exit on the first path argument that was not
-found, which breaks existing scripts and is incompatible to other
-implementations.
-
-Instead of exiting on the first failure, return EXIT_FAILURE at the end
-if any error occurred.
-
-Signed-off-by: Felix Fietkau <nbd@openwrt.org>
-
---- a/findutils/find.c
-+++ b/findutils/find.c
-@@ -1460,12 +1460,10 @@ int find_main(int argc UNUSED_PARAM, cha
- NULL, /* user data */
- 0) /* depth */
- ) {
-- status = EXIT_FAILURE;
-- goto out;
-+ status |= EXIT_FAILURE;
- }
- }
-
-- IF_FEATURE_FIND_EXEC_PLUS(status = flush_exec_plus();)
--out:
-+ IF_FEATURE_FIND_EXEC_PLUS(status |= flush_exec_plus();)
- return status;
- }