[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
18-bugs.patch
From: |
Akim Demaille |
Subject: |
18-bugs.patch |
Date: |
12 Nov 2000 15:57:01 +0100 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands) |
Index: ChangeLog
from Akim Demaille <address@hidden>
* BUGS: New file.
Be sure to read this file if you're using a non released Autoconf.
Index: Makefile.am
--- Makefile.am Sat, 11 Nov 2000 18:44:22 +0100 akim (ace/45_Makefile.a 1.37
644)
+++ Makefile.am Sun, 12 Nov 2000 15:40:02 +0100 akim (ace/45_Makefile.a 1.37
644)
@@ -41,17 +41,18 @@
acfunctions.m4 acheaders.m4
distpkgdataDATA = acfunctions acheaders acidentifiers acmakevars acprograms \
- $(m4sources)
+ $(m4sources)
nodistpkgdataDATA = autoconf.m4f
pkgdata_DATA = $(distpkgdataDATA) $(nodistpkgdataDATA)
-OLDCHANGELOGS = ChangeLog.0 ChangeLog.1
-EXTRA_DIST = $(OLDCHANGELOGS) \
-acversion.m4.in autoconf.sh autoheader.sh autoreconf.sh autoupdate.sh \
-ifnames.sh autoscan.pl INSTALL.txt \
-$(distpkgdataDATA)
+EXTRA_DIST = ChangeLog.0 ChangeLog.1 \
+ BUGS INSTALL.txt \
+ acversion.m4.in \
+ autoconf.sh autoheader.sh autoreconf.sh autoupdate.sh ifnames.sh \
+ autoscan.pl \
+ $(distpkgdataDATA)
# Files that should be removed, but which Automake does not know:
# the frozen files and the scripts.
@@ -72,9 +73,7 @@
# propagated to the Makefile. (Libtool uses the same guarantee.)
acversion.m4: $(srcdir)/acversion.m4.in $(srcdir)/configure.in
- sed -e 's,@''VERSION@,$(VERSION),' $(srcdir)/acversion.m4.in >
acversion.tm4
- cp acversion.tm4 $(srcdir)/acversion.m4
- rm -f acversion.tm4
+ sed 's,@VERSION\@,$(VERSION),g' $(srcdir)/acversion.m4.in >acversion.m4
## INSTALL. ##
Index: README
--- README Mon, 27 Dec 1999 18:38:47 +0100 akim (ace/30_README 1.2 666)
+++ README Sun, 12 Nov 2000 15:35:26 +0100 akim (ace/30_README 1.2 666)
@@ -1,26 +1,24 @@
+-*- text -*-
+
Autoconf
-Autoconf is an extensible package of m4 macros that produce shell
+Autoconf is an extensible package of M4 macros that produce shell
scripts to automatically configure software source code packages.
These scripts can adapt the packages to many kinds of UNIX-like
systems without manual user intervention. Autoconf creates a
configuration script for a package from a template file that lists the
-operating system features that the package can use, in the form of m4
+operating system features that the package can use, in the form of M4
macro calls.
-Producing configuration scripts using Autoconf requires GNU m4. You
-must install GNU m4 (version 1.4 or later) before configuring
+Producing configuration scripts using Autoconf requires GNU M4. You
+must install GNU M4 (version 1.4 or later) before configuring
Autoconf, so that Autoconf's configure script can find it. The
configuration scripts produced by Autoconf are self-contained, so
-their users do not need to have Autoconf (or GNU m4).
-
-Also, some optional utilities that come with Autoconf use Perl.
-However, it is not required in order to use the main Autoconf program.
-If it is not present, the affected Autoconf utilities will not be
-installed.
+their users do not need to have Autoconf (or GNU M4).
-You can use the program `autoheader' to automatically create a
-configuration header from a `configure.in'.
+Some optional utilities that come with Autoconf use Perl. However, it
+is not required in order to use the main Autoconf programs. If it is
+not present, the affected Autoconf utilities will not be installed.
The file INSTALL should be distributed with packages that use
Autoconf-generated configure scripts and Makefiles that conform to the
@@ -29,9 +27,9 @@
instructions on compilation and installation. This removes the need
to maintain many similar sets of installation instructions.
+Be sure to read BUGS (especially if this Autoconf is not an official
+release) and INSTALL.
+
Mail suggestions and bug reports for Autoconf to address@hidden
Please include the Autoconf version number, which you can get by
running `autoconf --version'.
-
-PS/ Oops, by the way, please read the file `INSTALL' to install
-Autoconf ;)
Index: README-alpha
--- README-alpha Fri, 03 Mar 2000 21:04:57 +0100 akim (ace/b/31_README-alp 1.3
666)
+++ README-alpha Sun, 12 Nov 2000 15:35:16 +0100 akim (ace/b/31_README-alp 1.3
666)
@@ -1,3 +1,5 @@
+-*- text -*-
+
This is a test release of this package. Using it more or less
implicitly signs you up to help us find whatever problems you report.
Index: TODO
--- TODO Fri, 03 Nov 2000 20:58:02 +0100 akim (ace/29_TODO 1.58 644)
+++ TODO Sun, 12 Nov 2000 15:41:50 +0100 akim (ace/29_TODO 1.58 644)
@@ -36,6 +36,10 @@
** AC_CHECK_TOOL...
Write a test that checks that it honors the values set by the user.
+** Forbidden patterns
+Chose a means to declare patterns to catch, means to escape the
+control, and document it.
+
* Autoconf 2.51 or so
** AC_FUNC_GETLOADAVG
Index: BUGS
--- BUGS Sun, 12 Nov 2000 15:43:14 +0100 akim ()
+++ BUGS Sun, 12 Nov 2000 15:36:38 +0100 akim (ace/b/49_BUGS 644)
@@ -0,0 +1,22 @@
+-*- outline -*-
+
+This file tries to list some of the known bugs, be sure to consult the
+GNATS server for more. In particular below are listed the most grave
+bugs. Be sure to check this file before using Autoconf, and
+especially CVS versions of Autoconf.
+
+* Status
+
+ /*----------------------------------------.
+ | DO NOT USE THIS VERSION IN PRODUCTION. |
+ `----------------------------------------*/
+
+* Grave bugs
+
+Autoconf must not be used in production if there are `grave' bugs.
+
+** Portability of expr
+AS_DIRNAME is not portable on QNX.
+
+** : ${foo=$val}
+There are problems on Ultrix and I don't recall which architecture.
- 18-bugs.patch,
Akim Demaille <=