mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 09:32:11 +02:00
dpkg: fix host contamination
Force dpkg to use "tar" on the target. The dpkg configure script looks for gnutar, gtar, and tar in order. If it finds gnutar or gtar on the host it expects to use that as its tar program on the target. Without this, if gtar exists (as it does on my system) then dpkg will consistently fail on the target with an error about gtar not being found. (From OE-Core rev: 45bcb1ea92f244df4745aca6f9f9556c43e9b6ce) (From OE-Core rev: 781d7e7fdff9d41dc962b7d35809396051a47303) Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
bf32370c5e
commit
f7ba14a571
@@ -37,6 +37,8 @@ EXTRA_OECONF = "\
|
||||
--without-selinux \
|
||||
"
|
||||
|
||||
EXTRA_OECONF_append_class-target = " TAR=tar"
|
||||
|
||||
do_configure () {
|
||||
echo >> ${S}/m4/compiler.m4
|
||||
sed -i -e 's#PERL_LIBDIR=.*$#PERL_LIBDIR="${libdir}/perl"#' ${S}/configure
|
||||
|
||||
Reference in New Issue
Block a user