diff options
author | Eric Biggers <ebiggers3@gmail.com> | 2017-02-15 21:04:03 -0600 |
---|---|---|
committer | Eric Sandeen <sandeen@redhat.com> | 2017-02-15 21:04:03 -0600 |
commit | c4cd2572d1cda3bd7becbf90cc9ad093051869f6 (patch) | |
tree | e49b3cf4a62aac2fd7adcd98852aaac06c19d52b | |
parent | 3f5dd6c606403929888b82fad51314c4ff6754cb (diff) | |
download | xfsprogs-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.in | 2 |
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@ |