aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Biggers <ebiggers3@gmail.com>2017-02-15 21:04:03 -0600
committerEric Sandeen <sandeen@redhat.com>2017-02-15 21:04:03 -0600
commitc4cd2572d1cda3bd7becbf90cc9ad093051869f6 (patch)
treee49b3cf4a62aac2fd7adcd98852aaac06c19d52b
parent3f5dd6c606403929888b82fad51314c4ff6754cb (diff)
downloadxfsprogs-dev-c4cd2572d1cda3bd7becbf90cc9ad093051869f6.tar.gz
xfsprogs: Fix building xfsprogs on 32-bit platforms (again)
Building xfsprogs on 32-bit platforms was broken again by the recent split of BUILD_CFLAGS from CFLAGS. -D_FILE_OFFSET_BITS=64 was not added to BUILD_CFLAGS, but in fact BUILD_CFLAGS is used to compile crc32selftest, which includes xfs.h and therefore requires this declaration. Fix this by adding -D_FILE_OFFSET_BITS=64 to BUILD_CFLAGS. Fixes: 0a71e3839630 ("build: Allow compiling xfsprogs in a cross compile environment") Signed-off-by: Eric Biggers <ebiggers@google.com> Reviewed-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
-rw-r--r--include/builddefs.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/builddefs.in b/include/builddefs.in
index 94d25fc075..4d6bb2d8f6 100644
--- a/include/builddefs.in
+++ b/include/builddefs.in
@@ -26,7 +26,7 @@ MALLOCLIB = @malloc_lib@
LOADERFLAGS = @LDFLAGS@
LTLDFLAGS = @LDFLAGS@
CFLAGS = @CFLAGS@ -D_FILE_OFFSET_BITS=64
-BUILD_CFLAGS = @BUILD_CFLAGS@
+BUILD_CFLAGS = @BUILD_CFLAGS@ -D_FILE_OFFSET_BITS=64
LIBRT = @librt@
LIBUUID = @libuuid@