buildrootschalter/support
Thomas De Schampheleire fd10b42ab8 dependencies: build a host-tar if no suitable tar can be found
Some toolchains, like the one built with buildroot itself, use hardlinks (for
example to link between the c++ and g++ binary). Unpacking such a toolchain
with the --strip-components options does not work correctly if the system tar
is too old (<1.17). Even recent releases of RedHat/CentOS still ship with
tar 1.15.

This patch checks for a suitable tar version (tar 1.17+) on the host system,
and adds host-tar to the host dependencies if none can be found.

host-tar is download and extracted as cpio.gz instead of tar.gz, to prevent
chicken-egg problem.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
v4 Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-02-09 22:59:21 +01:00
..
dependencies dependencies: build a host-tar if no suitable tar can be found 2012-02-09 22:59:21 +01:00
gnuconfig support: move package/gnuconfig to support/gnuconfig 2011-09-17 08:22:12 +02:00
kconfig kconfig: sync with linux-3.0 2012-01-15 20:48:04 +01:00
libtool support: move libtool patches in support/libtool 2011-09-17 08:14:56 +02:00
scripts setlocalversion: fix i18n issue with svn 2012-01-16 13:54:57 +01:00