]> rtime.felk.cvut.cz Git - coffee/buildroot.git/commit
check-host-tar.sh: blacklist tar 1.30+
authorPeter Korsgaard <peter@korsgaard.com>
Tue, 27 Feb 2018 08:55:41 +0000 (09:55 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Tue, 27 Feb 2018 16:02:26 +0000 (17:02 +0100)
commitb8fa273d500b44153e9939f0a100e97db2ff63ed
tree7d9709f29a2bdbf9c173d4d5ab2273ae79bdbccf
parent7c09cb82b75f30eba7a9daaae5e77a604f6e49c1
check-host-tar.sh: blacklist tar 1.30+

Tar 1.30 changed the --numeric-owner output for filenames > 100 characters,
leading to hash mismatches for the tar archives we create ourselves from
git.  This is really a fix for a bug in earlier tar versions regarding
deterministic output, so it is unlikely to be reverted in later versions.

For more details, see:
http://lists.busybox.net/pipermail/buildroot/2018-January/211222.html

To work around this issue, blacklist tar 1.30+ similar to how we do it for
pre-1.17 versions so Buildroot falls back to building host-tar.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
support/dependencies/check-host-tar.sh