mirror of
git://git.sv.gnu.org/autoconf
synced 2025-04-12 15:20:26 +08:00
* bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set
to a shell that can handle redirection or quoting correctly. Override SHELL with the shell detected by configure. Use of $^O suggested by Tim van Holder. * bin/autom4te.in (BEGIN): Likewise. * bin/autoreconf.in (BEGIN): Likewise. * bin/autoscan.in (BEGIN): Likewise. * bin/autoupdate.in (BEGIN): Likewise. * bin/ifnames.in (BEGIN): Likewise. * bin/ifnames.in: Add final newline to help and version messages. * lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Translate colons, to cope with DOS-style absolute paths, when constructing ${ac_make}. * lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES): When constructing paths with IFS=:, quote the path. If we're constructing a DOS-style absolute path, we don't want to split it on the colon. * tests/atspecific.m4 (AT_CHECK_CONFIGURE): Fix typo in description.
This commit is contained in:
parent
5e7f0f99ed
commit
f6f77d7b72
26
ChangeLog
26
ChangeLog
@ -1,3 +1,29 @@
|
||||
2003-02-26 Richard Dawe <rich@phekda.freeserve.co.uk>
|
||||
|
||||
* bin/autoheader.in (BEGIN): For DJGPP SHELL may not be set
|
||||
to a shell that can handle redirection or quoting correctly.
|
||||
Override SHELL with the shell detected by configure.
|
||||
Use of $^O suggested by Tim van Holder.
|
||||
* bin/autom4te.in (BEGIN): Likewise.
|
||||
* bin/autoreconf.in (BEGIN): Likewise.
|
||||
* bin/autoscan.in (BEGIN): Likewise.
|
||||
* bin/autoupdate.in (BEGIN): Likewise.
|
||||
* bin/ifnames.in (BEGIN): Likewise.
|
||||
|
||||
* bin/ifnames.in: Add final newline to help and version messages.
|
||||
|
||||
* lib/autoconf/programs.m4 (AC_PROG_MAKE_SET): Translate colons,
|
||||
to cope with DOS-style absolute paths, when constructing
|
||||
${ac_make}.
|
||||
|
||||
* lib/autoconf/status.m4 (_AC_OUTPUT_HEADERS, _AC_OUTPUT_FILES):
|
||||
When constructing paths with IFS=:, quote the path. If we're
|
||||
constructing a DOS-style absolute path, we don't want to split it
|
||||
on the colon.
|
||||
|
||||
* tests/atspecific.m4 (AT_CHECK_CONFIGURE): Fix typo
|
||||
in description.
|
||||
|
||||
2003-02-25 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* bin/autoheader.in: Add missing newline when printing
|
||||
|
9
NEWS
9
NEWS
@ -1,8 +1,11 @@
|
||||
* Major changes in Autoconf 2.57a -*- outline -*-
|
||||
|
||||
* Improve DJGPP portability
|
||||
The Autoconf tools and configure behave better under DJGPP.
|
||||
|
||||
* Major changes in Autoconf 2.57
|
||||
|
||||
Released 2002-12-03.
|
||||
Released 2002-12-03 by Paul Eggert.
|
||||
|
||||
Bug fixes for problems with AIX linker, with freestanding C compilers,
|
||||
with GNU m4 limitations, and with obsolete copies of GNU documents.
|
||||
@ -11,13 +14,13 @@ The Free Documentation License has been upgraded from 1.1 to 1.2.
|
||||
|
||||
* Major changes in Autoconf 2.56
|
||||
|
||||
Released November 15th, 2002.
|
||||
Released November 15th, 2002 by Akim Demaille.
|
||||
|
||||
One packaging problem fixed (config/install-sh was not executable).
|
||||
|
||||
* Major changes in Autoconf 2.55
|
||||
|
||||
Released November 14th, 2002.
|
||||
Released November 14th, 2002 by Akim Demaille.
|
||||
|
||||
Release tips:
|
||||
|
||||
|
1
THANKS
1
THANKS
@ -156,6 +156,7 @@ Rainer Orth ro@TechFak.Uni-Bielefeld.DE
|
||||
Raja R Harinath harinath@cs.umn.edu
|
||||
Ralf Corsepius corsepiu@faw.uni-ulm.de
|
||||
Ralf S. Engelschall rse@engelschall.com
|
||||
Richard Dawe rich@phekda.freeserve.co.uk
|
||||
Richard Stallman rms@gnu.org
|
||||
Robert Lipe robertlipe@usa.net
|
||||
Robert S. Maier rsm@math.arizona.edu
|
||||
|
@ -31,6 +31,12 @@ BEGIN
|
||||
{
|
||||
my $perllibdir = $ENV{'autom4te_perllibdir'} || '@datadir@';
|
||||
unshift @INC, "$perllibdir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
use Autom4te::General;
|
||||
|
@ -28,6 +28,12 @@ BEGIN
|
||||
{
|
||||
my $datadir = ($ENV{'autom4te_perllibdir'} || '@datadir@');
|
||||
unshift @INC, "$datadir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
## --------- ##
|
||||
|
@ -30,6 +30,12 @@ BEGIN
|
||||
{
|
||||
my $perllibdir = $ENV{'autom4te_perllibdir'} || '@datadir@';
|
||||
unshift @INC, "$perllibdir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
use Autom4te::General;
|
||||
|
@ -27,6 +27,12 @@ BEGIN
|
||||
{
|
||||
my $perllibdir = $ENV{'autom4te_perllibdir'} || "@datadir@";
|
||||
unshift @INC, "$perllibdir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
use Autom4te::General;
|
||||
|
@ -28,6 +28,12 @@ BEGIN
|
||||
{
|
||||
my $perllibdir = $ENV{'autom4te_perllibdir'} || "@datadir@";
|
||||
unshift @INC, "$perllibdir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
use File::Basename;
|
||||
|
@ -35,6 +35,12 @@ BEGIN
|
||||
{
|
||||
my $datadir = ($ENV{'autom4te_perllibdir'} || '@datadir@');
|
||||
unshift @INC, "$datadir";
|
||||
|
||||
# Override SHELL. On DJGPP SHELL may not be set to a shell
|
||||
# that can handle redirection and quote arguments correctly,
|
||||
# e.g.: COMMAND.COM. For DJGPP always use the shell that configure
|
||||
# has detected.
|
||||
$ENV{'SHELL'} = '@SHELL@' if ($^O eq 'dos');
|
||||
}
|
||||
|
||||
use Autom4te::General;
|
||||
@ -53,7 +59,8 @@ space-separated list of the files in which that identifier occurs.
|
||||
-h, --help print this help, then exit
|
||||
-V, --version print version number, then exit
|
||||
|
||||
Report bugs to <bug-autoconf\@gnu.org>.";
|
||||
Report bugs to <bug-autoconf\@gnu.org>.
|
||||
";
|
||||
|
||||
|
||||
# $VERSION
|
||||
@ -64,7 +71,8 @@ Written by David J. MacKenzie and Paul Eggert.
|
||||
|
||||
Copyright 2002 Free Software Foundation, Inc.
|
||||
This is free software; see the source for copying conditions. There is NO
|
||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.";
|
||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
";
|
||||
|
||||
|
||||
# &parse_args ()
|
||||
|
@ -458,7 +458,7 @@ AN_MAKEVAR([MAKE], [AC_PROG_MAKE_SET])
|
||||
AN_PROGRAM([make], [AC_PROG_MAKE_SET])
|
||||
AC_DEFUN([AC_PROG_MAKE_SET],
|
||||
[AC_MSG_CHECKING([whether ${MAKE-make} sets \$(MAKE)])
|
||||
set dummy ${MAKE-make}; ac_make=`echo "$[2]" | sed 'y,./+-,__p_,'`
|
||||
set dummy ${MAKE-make}; ac_make=`echo "$[2]" | sed 'y,:./+-,___p_,'`
|
||||
AC_CACHE_VAL(ac_cv_prog_make_${ac_make}_set,
|
||||
[cat >conftest.make <<\_ACEOF
|
||||
all:
|
||||
|
@ -1,6 +1,6 @@
|
||||
# This file is part of Autoconf. -*- Autoconf -*-
|
||||
# Parameterizing and creating config.status.
|
||||
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
|
||||
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003
|
||||
# Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
@ -523,14 +523,15 @@ for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
|
||||
[[\\/$]]*)
|
||||
# Absolute (can't be DOS-style, as IFS=:)
|
||||
test -f "$f" || AC_MSG_ERROR([cannot find input file: $f])
|
||||
echo $f;;
|
||||
# Do quote $f, to prevent DOS paths from being IFS'd.
|
||||
echo "$f";;
|
||||
*) # Relative
|
||||
if test -f "$f"; then
|
||||
# Build tree
|
||||
echo $f
|
||||
echo "$f"
|
||||
elif test -f "$srcdir/$f"; then
|
||||
# Source tree
|
||||
echo $srcdir/$f
|
||||
echo "$srcdir/$f"
|
||||
else
|
||||
# /dev/null tree
|
||||
AC_MSG_ERROR([cannot find input file: $f])
|
||||
@ -979,14 +980,14 @@ AC_PROVIDE_IFELSE([AC_PROG_INSTALL],
|
||||
[[\\/$]]*)
|
||||
# Absolute (can't be DOS-style, as IFS=:)
|
||||
test -f "$f" || AC_MSG_ERROR([cannot find input file: $f])
|
||||
echo $f;;
|
||||
echo "$f";;
|
||||
*) # Relative
|
||||
if test -f "$f"; then
|
||||
# Build tree
|
||||
echo $f
|
||||
echo "$f"
|
||||
elif test -f "$srcdir/$f"; then
|
||||
# Source tree
|
||||
echo $srcdir/$f
|
||||
echo "$srcdir/$f"
|
||||
else
|
||||
# /dev/null tree
|
||||
AC_MSG_ERROR([cannot find input file: $f])
|
||||
|
@ -221,7 +221,7 @@ m4_define([AT_CHECK_AUTOHEADER],
|
||||
|
||||
# AT_CHECK_CONFIGURE(END-COMMAND,
|
||||
# [EXIT-STATUS = 0],
|
||||
# [SDOUT = IGNORE], STDERR)
|
||||
# [STDOUT = IGNORE], STDERR)
|
||||
# --------------------------------------------
|
||||
# `abs_top_srcdir' is needed so that `./configure' finds install-sh.
|
||||
# Using --srcdir is more expensive.
|
||||
|
Loading…
x
Reference in New Issue
Block a user