autoconf-patches
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]