diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-12-15 00:58:40 -0800 |
---|---|---|
committer | Gao Xiang <hsiangkao@linux.alibaba.com> | 2022-12-15 17:53:32 +0800 |
commit | 7715b294087ee314554613436f9e421518c54791 (patch) | |
tree | 84a9cf88ab07b043257596d221662d65cba06f7a | |
parent | 85d0f60e9c178d37b20f32dbe8014b338efb37e8 (diff) | |
download | erofs-utils-7715b294087ee314554613436f9e421518c54791.tar.gz |
erofs-utils: configure: Use 64bit off_t
Pass -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 via CFLAGS
this enabled large file support on 32bit architectures
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Link: https://lore.kernel.org/r/20221215085842.130804-1-raj.khem@gmail.com
[ Gao Xiang: subject title fixup. ]
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
-rw-r--r-- | configure.ac | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index a736ff0..c2b948c 100644 --- a/configure.ac +++ b/configure.ac @@ -319,6 +319,9 @@ if test "x$enable_lzma" = "xyes"; then CPPFLAGS="${saved_CPPFLAGS}" fi +# Enable 64-bit off_t +CFLAGS+=" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" + # Set up needed symbols, conditionals and compiler/linker flags AM_CONDITIONAL([ENABLE_LZ4], [test "x${have_lz4}" = "xyes"]) AM_CONDITIONAL([ENABLE_LZ4HC], [test "x${have_lz4hc}" = "xyes"]) |