From: Robert Spalek Date: Sat, 28 Oct 2006 00:54:26 +0000 (-0700) Subject: auto-detect CONFIG_LFS X-Git-Tag: holmes-import~507^2~33 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=f461e1e0ed7234dfa8640229dcad6defaa8a0b14;p=libucw.git auto-detect CONFIG_LFS --- diff --git a/lib/autoconf.cfg b/lib/autoconf.cfg index 664b8153..a6430e72 100644 --- a/lib/autoconf.cfg +++ b/lib/autoconf.cfg @@ -216,15 +216,14 @@ if (IsSet("CONFIG_DARWIN")) { # Directory hierarchy of the fink project Append("LIBS" => "-L/sw/lib"); Append("COPT" => "-I/sw/include"); - # LFS is not supported, but all file functions are automatically 64-bit - UnSet("CONFIG_LFS"); # Fill in some constants not found in the system header files Set("PAGE_SIZE" => `sysctl -n hw.pagesize`); Set("SOL_TCP" => 6); #missing in /usr/include/netinet/tcp.h } -if (!IsSet("CONFIG_LARGE_FILES")) { - UnSet("CONFIG_LFS"); +if (IsSet("CONFIG_LARGE_FILES") && IsSet("CONFIG_LINUX")) { + # Use 64-bit versions of file functions + Set("CONFIG_LFS"); } # Decide how will lib/partmap.c work