For VAX and very old Alphas we don't even ask certain configuration
questions, and when I added -Duselargefiles recently I didn't handle the
cases where we don't ask the question. The attached patch fills in the
missing "undef" in those cases.

--- configure.com;-1    Sat Jan  8 17:57:19 2005
+++ configure.com       Sun Jan  9 15:52:44 2005
@@ -48,6 +48,7 @@
 $ use_vmsdebug_perl = "n"
 $ use64bitall = "n"
 $ use64bitint = "n"
+$ uselargefiles = "n"
 $ C_Compiler_Replace = "CC="
 $ Thread_Live_Dangerously = "MT="
 $ use_two_pot_malloc = "N"
@@ -2335,12 +2336,7 @@
 $   echo "If this does not make any sense to you, just accept the default '" + 
bool_dflt + "'."
 $   rp = "Try to understand large files, if available? [''bool_dflt'] "
 $   GOSUB myread
-$   IF ans
-$   THEN
-$     uselargefiles="define"
-$   ELSE
-$     uselargefiles="undef"
-$   ENDIF
+$   uselargefiles=ans
 $!
 $ ENDIF ! not VAX && >= 7.1
 $!
@@ -3012,6 +3008,12 @@
 $ ELSE
 $   use64bitall = "undef"
 $ ENDIF
+$ IF uselargefiles .OR. uselargefiles .EQS. "define"
+$ THEN
+$   uselargefiles = "define"
+$ ELSE
+$   uselargefiles = "undef"
+$ ENDIF
 $!
 $ usemymalloc = "undef"
 $ if mymalloc then usemymalloc = "define"

Reply via email to