From: Paul Eggert Date: Sat, 22 Feb 2020 01:23:10 +0000 (-0800) Subject: Mention 32-bit GNU/Linux 64-bit inodes X-Git-Tag: v2.69b~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98d67d660d0f1e5ecb6549d2daadbd4257570d27;p=thirdparty%2Fautoconf.git Mention 32-bit GNU/Linux 64-bit inodes * lib/autoconf/specific.m4 (AC_SYS_LARGEFILE): In a comment, mention 64-bit inode problem on 32-bit GNU/Linux. This is taken from Gnulib. --- diff --git a/lib/autoconf/specific.m4 b/lib/autoconf/specific.m4 index 1c41832d..2809c009 100644 --- a/lib/autoconf/specific.m4 +++ b/lib/autoconf/specific.m4 @@ -132,6 +132,9 @@ rm -rf conftest*[]dnl # one must use special compiler options to get large-file access to work. # For more details about this brain damage please see: # http://www.unix.org/version2/whatsnew/lfs20mar.html +# Additionally, on Linux file systems with 64-bit inodes a file that happens +# to have a 64-bit inode number cannot be accessed by 32-bit applications on +# Linux x86/x86_64. This can occur with file systems such as XFS and NFS. AC_DEFUN([AC_SYS_LARGEFILE], [AC_ARG_ENABLE(largefile, [ --disable-largefile omit support for large files])