summaryrefslogtreecommitdiffstats
path: root/tools/tar/patches
Commit message (Collapse)AuthorAgeFilesLines
* tools: tar: backport patch for paxlib shipped in tarChristian Marangi20 hours1-0/+189
| | | | | | | | | | | | | | | Tar 1.34 ship an old version of paxlib with rtapelib.c that produce some compilation warning. This library got updated in 1.35 but we still can't use the new Tar version. GCC 14 then made these compilarion warning errors. Manually backport the fixes to rtapelib.c and patch the version shipped in 1.34 to fix these compilation warning. Fixes: #15692 Fixes: 2951e0a80e9f ("tools: tar: backport patches fixing broken --delete") Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* tools: tar: backport patches fixing broken --deleteChristian Marangi35 hours2-0/+550
| | | | | | | | | | | | In experimenting with --delete for APK handling, it was discovered that --delete is broken and corrupts the TAR in some case. This is fixed in version 1.35 but 1.35 introduce some problem with MacOS making it difficult to bump. Backport the 2 required patches to fix this problem so --delete is usable again. Link: https://github.com/openwrt/openwrt/pull/15543 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* tools/tar: update to 1.34Rosen Penev2021-09-051-1/+1
| | | | | | Refresh patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* tools/tar: Update to 1.31Daniel Engberg2019-02-102-2/+2
| | | | | | | | | Update tar to 1.31 Fixes CVE-2018-20482 Switch to tar.xz tarball Refresh patches Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* tools/tar: update to 1.30Hannu Nyman2018-01-203-34/+14
| | | | | | update GNU tar to 1.30 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
* tools: patch various gnu tools for macOS 10.13Ryan Mounce2017-08-231-0/+25
| | | | | | | | | | | These host tools compile but may crash at runtime when building on macOS 10.13 (High Sierra). Backport upstream gnulib patch until new releases of affected tools. https://lists.gnu.org/archive/html/bug-gnulib/2017-07/msg00056.html https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=c41f233c4c38e84023a16339782ee306f03e7f59 Signed-off-by: Ryan Mounce <ryan@mounce.com.au>
* tar: override symlink permissionsFelix Fietkau2017-05-301-0/+10
| | | | | | | | On Linux, symlink permissions cannot be altered and are always 0777. On Mac OS X they can be 0755. Force 0777 here to keep tarballs reproducible across systems Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tar: fix reproducibility issueFelix Fietkau2016-12-191-0/+22
| | | | | | | Force root/root as names for uid0/gid0 instead of using the system names. This helps make packed download tarballs more reproducible Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/tar: Bump to 1.29Alexey Brodkin2016-08-161-17/+0
| | | | | | | | | This change updates tar from 1.28 to 1.29. Among other changes following commit http://git.savannah.gnu.org/cgit/tar.git/commit/lib/xattr-at.c?h=9c2b57232e3bc2e5ba85387560bcdd851849a128 substitutes previously used off-the-tree patch 100-fix_xattr_disable.patch Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* tools: add tar host build, required for --sort=name which was only added in ↵Felix Fietkau2015-09-111-0/+17
the latest version Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46876