diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-05-14 19:14:24 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-05-14 19:15:11 +0000 |
commit | 698b73ddca908ac0358fc77046db02e09fd6a134 (patch) | |
tree | 6a3f52ca9afa4ca337f7b148a1137f8175c11896 /main/busybox | |
parent | 746474c9ded51dcbcfb781c8d5cc736606b9d92c (diff) | |
download | aports-698b73ddca908ac0358fc77046db02e09fd6a134.tar.bz2 aports-698b73ddca908ac0358fc77046db02e09fd6a134.tar.xz |
main/busybox: upgrade to busybox 1.28.3
Diffstat (limited to 'main/busybox')
-rw-r--r-- | main/busybox/0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch | 48 | ||||
-rw-r--r-- | main/busybox/APKBUILD | 10 | ||||
-rw-r--r-- | main/busybox/fix-cpio-symlinks.patch | 31 |
3 files changed, 3 insertions, 86 deletions
diff --git a/main/busybox/0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch b/main/busybox/0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch deleted file mode 100644 index 4e04ba9224..0000000000 --- a/main/busybox/0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch +++ /dev/null @@ -1,48 +0,0 @@ -From 03fd7e06f854d385070a6fc9714f445727c359cd Mon Sep 17 00:00:00 2001 -From: Denys Vlasenko <vda.linux@googlemail.com> -Date: Thu, 29 Mar 2018 18:03:50 +0200 -Subject: [PATCH] grep: fix echo "aa" | busybox grep -F -w "a" (should not - match) - -function old new delta -grep_file 1461 1470 +9 - -Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> ---- - findutils/grep.c | 2 +- - testsuite/grep.tests | 6 ++++++ - 2 files changed, 7 insertions(+), 1 deletion(-) - -diff --git a/findutils/grep.c b/findutils/grep.c -index fc6de4b69..88de0d4ef 100644 ---- a/findutils/grep.c -+++ b/findutils/grep.c -@@ -352,7 +352,7 @@ static int grep_file(FILE *file) - goto opt_f_not_found; - } else - if (option_mask32 & OPT_w) { -- char c = (match != str) ? match[-1] : ' '; -+ char c = (match != line) ? match[-1] : ' '; - if (!isalnum(c) && c != '_') { - c = match[strlen(gl->pattern)]; - if (!c || (!isalnum(c) && c != '_')) -diff --git a/testsuite/grep.tests b/testsuite/grep.tests -index ed4ba455e..d0b0d2767 100755 ---- a/testsuite/grep.tests -+++ b/testsuite/grep.tests -@@ -165,6 +165,12 @@ testing "grep -w word doesn't match wordword" \ - "wordword\n" \ - "" - -+testing "grep -F -w w doesn't match ww" \ -+ "grep -F -w w input" \ -+ "" \ -+ "ww\n" \ -+ "" -+ - testing "grep -w word match second word" \ - "grep -w word input" \ - "bword,word\n""wordb,word\n""bwordb,word\n" \ --- -2.16.3 - diff --git a/main/busybox/APKBUILD b/main/busybox/APKBUILD index b6f888a09a..36cc90ed2f 100644 --- a/main/busybox/APKBUILD +++ b/main/busybox/APKBUILD @@ -2,8 +2,8 @@ # Contributor: Oliver Smith <ollieparanoid@bitmessage.ch> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=busybox -pkgver=1.28.2 -pkgrel=5 +pkgver=1.28.3 +pkgrel=0 pkgdesc="Size optimized toolbox of many common UNIX utilities" url=http://busybox.net arch="all" @@ -37,8 +37,6 @@ source="http://busybox.net/downloads/$pkgname-$pkgver.tar.bz2 0016-top-handle-much-larger-VSZ-values.patch 0017-ifupdown-do-not-fail-if-interface-disappears-during-.patch - fix-cpio-symlinks.patch - 0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch 0001-cat-fix-cat-e-and-cat-v-erroneously-numbering-1st-li.patch 0001-nsenter-Rename-network-option-to-net.patch @@ -186,7 +184,7 @@ static() { "$subpkgdir"/bin/busybox.static } -sha512sums="4d4fe46d17b2475360a9dd914886c2fd5328720ac565cd6ea537c548d7b715a9ef933ae3a82ca446be0d1fef317255e854ce18e79ce15e3e883a2a3b9241d3ed busybox-1.28.2.tar.bz2 +sha512sums="0e87019d9d1179bc072a5ef9752d7342747e311db13c0b0dfa9f380a1e3ad1c265cca118d41f86829629ec5c8eb3e83985421c6f3ea6c8a9991b92ed301a4982 busybox-1.28.3.tar.bz2 51d4d58baff825a51d476bd4594cb8980ec2aa4d0c864a0eec39ccbbadd1ae9f1cd1b20f492a735ffcdf7c925573594f3c4363b0561c8aa7b91ef534bfc7b2e0 0001-ash-add-support-for-command_not_found_handle-hook-fu.patch 5d2fd3e521ee29d970f377363e3a3144eaf9f7714bc57494d743ded9e39c1ad93ea8759b2febd9c3786968b41e61b8d01ce2361aa997df177b644d63718470ba 0002-fsck-resolve-LABEL-.-UUID-.-spec-to-device.patch cc5e5ce7a822ef51eb6b8065e1b802bc9d690857b8123cb4decf51b09c4ef655784401a68dd26e0a681fbb64bd2c0fed4001be6e33cac9049e516587ea53c17d 0003-ash-exec-busybox.static.patch @@ -204,8 +202,6 @@ a96aa81d2f0104b5c28f02e80b3f77dbce77af93c174c09015a34850474d69e42c160fc8061c62f0 832eb44c52d2caad4bf6ea79fb17f10c116de3e90ed79038dabe3736d8e74507d1e0cb6f4f7689b4dd506b92437d8df7862038fc0213ecda259e40baf9d9b3de 0015-ash-introduce-a-config-option-to-search-current-dire.patch 185f11578dc3c3637f1acd1285c71b9e31f4244c57cd85b0848912c085a7a8c833d4c935ab1cadcb9852cf3185c7ffb08db8ea728fb19ab6e6fa90d89f13c75b 0016-top-handle-much-larger-VSZ-values.patch d90d6b3406760fe3df6dbed46a0f4d1c02a69d5184ebc86d8c1692bc4576532127283ba3ff9a81e64f3660c279b8ee324dac7a426350873c45957067648651c6 0017-ifupdown-do-not-fail-if-interface-disappears-during-.patch -65c11538056b6bd782b6195252a2a49f3b374e285a04f3296f708bb7da02b87435c34d43eaf80f1961167f55106fc2e4d5843d0c27cf06e6156ff8fabe642ac8 fix-cpio-symlinks.patch -bc16f8ee0369274aa145d050cf45d7b0f7e9cd569b40e327b634f442851fff23a7decee0ba7822535bb6e195a0f8ab8a29fe5899cd909abda8d60e4247b462d9 0001-grep-fix-echo-aa-busybox-grep-F-w-a-should-not-match.patch 0dbe3ee424c0a6e4aba4f551f6b6b9ee087655a03747a40906961b141d40b1cbb2345438f17887a1b78d880cb3a7ad0116936dd7c05e95160febfd299423e83b 0001-cat-fix-cat-e-and-cat-v-erroneously-numbering-1st-li.patch d2364e20b12c5215c4baecc3c6faf903e6e1e2bee95d697af047d680e9d57e7aeea54c8584d062d92daa0ea64898b502fbae010b22ab236ec4018966b74deeec 0001-nsenter-Rename-network-option-to-net.patch 0dbffae82b62317fc4144a01940ebc601e58b0e14eb8338bc42db79407d0b74dbe9f0f44758b9a5baa399eb90f8e8ee8f9c344bebd1b03bdd2ce520cb2b28d5e 0002-nsenter-fix-parsing-of-t-S-and-G-options.patch diff --git a/main/busybox/fix-cpio-symlinks.patch b/main/busybox/fix-cpio-symlinks.patch deleted file mode 100644 index 6b72a80345..0000000000 --- a/main/busybox/fix-cpio-symlinks.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 2bc68477023015b2ab3973057e90d36fa6f93923 Mon Sep 17 00:00:00 2001 -From: Natanael Copa <ncopa@alpinelinux.org> -Date: Fri, 30 Mar 2018 14:01:01 +0200 -Subject: [PATCH] cpio: fix regression with symlinks - -Fix to make cpio create symlinks. - -This fixes a regression in cpio introduced with -a84db18fc71d09e801df0ebca048d82e90b32c6a (tar,unzip: postpone creation -of symlinks with "suspicious" targets). - -Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> ---- - archival/cpio.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/archival/cpio.c b/archival/cpio.c -index 1d6cbd1e2..3eb37c603 100644 ---- a/archival/cpio.c -+++ b/archival/cpio.c -@@ -507,6 +507,7 @@ int cpio_main(int argc UNUSED_PARAM, char **argv) - archive_handle->cpio__blocks = (off_t)-1; - while (get_header_cpio(archive_handle) == EXIT_SUCCESS) - continue; -+ create_symlinks_from_list(archive_handle->symlink_placeholders); - - if (archive_handle->cpio__blocks != (off_t)-1 - && !(opt & OPT_QUIET) --- -2.16.3 - |