]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
DJGPP fix: Do not redirect standard input in configure scripts.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 13 Sep 2009 19:14:27 +0000 (21:14 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Tue, 15 Sep 2009 04:13:50 +0000 (06:13 +0200)
* lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): If $DJGPP is
nonempty, do not dup fd 0 to AS_ORIGINAL_STDIN_FD, do not close
fd 0.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
lib/autoconf/general.m4

index d128e2ad5a65ad637234052944ac746bfff52b0a..9e9c3755a3ca2dad62debc8fc403e8fb8d38343d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-09-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       DJGPP fix: Do not redirect standard input in configure scripts.
+       * lib/autoconf/general.m4 (_AC_INIT_DEFAULTS): If $DJGPP is
+       nonempty, do not dup fd 0 to AS_ORIGINAL_STDIN_FD, do not close
+       fd 0.
+
 2009-09-14  Eric Blake  <ebb9@byu.net>
 
        Quote result of m4_toupper and m4_tolower.
index 43b5e235f6bee4e53770482b025bb18fb9aa07c8..b850c8a9c18c7e2c40a1c31d4a10d59090ed94f8 100644 (file)
@@ -385,7 +385,8 @@ AU_ALIAS([AC_FD_MSG], [AS_MESSAGE_FD])
 m4_define([_AC_INIT_DEFAULTS],
 [m4_divert_push([DEFAULTS])dnl
 
-exec AS_ORIGINAL_STDIN_FD<&0 </dev/null AS_MESSAGE_FD>&1
+test -n "$DJDIR" || exec AS_ORIGINAL_STDIN_FD<&0 </dev/null
+exec AS_MESSAGE_FD>&1
 
 # Name of the host.
 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,