summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-02-21 17:23:10 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2020-02-21 17:24:19 -0800
commit98d67d660d0f1e5ecb6549d2daadbd4257570d27 (patch)
tree64b02fbde831d7b25b1d95e7d1fdfc3e7438152f /lib
parent2864a5dbbfeb5383451ff1858cc16cdae05d738c (diff)
downloadautoconf-98d67d660d0f1e5ecb6549d2daadbd4257570d27.tar.gz
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.
Diffstat (limited to 'lib')
-rw-r--r--lib/autoconf/specific.m43
1 files changed, 3 insertions, 0 deletions
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])