]> code.ossystems Code Review - openembedded-core.git/commit
libarchive: avoid dependency on e2fsprogs
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Thu, 6 Nov 2014 05:08:52 +0000 (21:08 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Nov 2014 11:38:50 +0000 (11:38 +0000)
commit7504c2e715d675775e166a52ae83cf48504add19
treed3a0e2635657d54cfa0d1fd57a0e38bb32353854
parent94483eff5d0858ef1b5a8850268aa6a7bc6e6463
libarchive: avoid dependency on e2fsprogs

libarchive's configure script looks for ext2fs/ext2_fs.h in order to use
some defines for file attributes support if present (but doesn't link to
any additional libraries.) There is no configure option to disable this,
and if e2fsprogs is rebuilding between do_configure and do_compile you
can currently get a failure. Because it doesn't need anything else from
e2fsprogs, and e2fsprogs isn't currently buildable for nativesdk anyway,
copy the headers in from e2fsprogs-native which we're likely to have
built already (and add it to DEPENDS just to be sure we have.)

Fixes [YOCTO #6268].

(From OE-Core master rev: ad754e46ad477acfbe7543187a5c38bc333b8612)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/libarchive/libarchive_3.1.2.bb