Add '-D_FILE_OFFSET_BITS=64' to CFLAGS to fix the following do_configure error.
FATAL ERROR: cannot find a valid <xfs/xfs.h> header file. Although -D_FILE_OFFSET_BITS=64 has already been defined in include/builddefs.in, it only affects the compile process, leaving configure process unaware of this value. Remove from blacklist as the configure failure has been fixed by this patch. Signed-off-by: Chen Qi <[email protected]> --- meta-filesystems/recipes-utils/xfsdump/xfsdump_3.1.6.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-filesystems/recipes-utils/xfsdump/xfsdump_3.1.6.bb b/meta-filesystems/recipes-utils/xfsdump/xfsdump_3.1.6.bb index 8f942ba7c..ecc746829 100644 --- a/meta-filesystems/recipes-utils/xfsdump/xfsdump_3.1.6.bb +++ b/meta-filesystems/recipes-utils/xfsdump/xfsdump_3.1.6.bb @@ -22,6 +22,8 @@ PARALLEL_MAKE = "" PACKAGECONFIG ??= "" PACKAGECONFIG[gettext] = "--enable-gettext=yes,--enable-gettext=no,gettext" +CFLAGS += "-D_FILE_OFFSET_BITS=64" + EXTRA_OEMAKE += "'LIBTOOL=${HOST_SYS}-libtool' V=1" do_configure () { @@ -34,5 +36,3 @@ do_install () { oe_runmake install oe_runmake install-dev } - -PNBLACKLIST[xfsdump] ?= "Depends on broken xfsprogs - the recipe will be removed on 2017-09-01 unless the issue is fixed" -- 2.11.0 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
