From e91700286ff531f344f4d9a1f1c96c501bfeadad Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Fri, 26 Feb 2021 11:24:21 +0100 Subject: mtd-utils: Use AC_SYS_LARGEFILE Currently mtd-utils on 32bit systems fail on devices >2GiB due to off_t being a signed 32bit type. Add AC_SYS_LARGEFILE to make off_t a 64bit type. Adding AC_SYS_LARGEFILE results in _FILE_OFFSET_BITS being defined to 64 in include/config.h. To let this have an effect we must make sure that include/config.h is included before all other includes which is archieved by adding its inclusion to CPPFLAGS. Signed-off-by: Sascha Hauer Signed-off-by: David Oberhollenzer --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index a792bd1..c57cf46 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ AC_PROG_LIBTOOL AC_DISABLE_STATIC AC_PROG_CC AC_PROG_INSTALL - +AC_SYS_LARGEFILE m4_ifndef([PKG_PROG_PKG_CONFIG], [m4_fatal([Could not locate the pkg-config autoconf -- cgit v1.2.3