Stefano Lattarini
2012-11-16 16:13:02 UTC
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".
http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=56369cf6ce62fe45f5fef34b53576c8ac9b43e3f
The branch, master has been updated
via 56369cf6ce62fe45f5fef34b53576c8ac9b43e3f (commit)
via 54bce5436802b27de84b184ecc86bdde7c8e1403 (commit)
via 7b32e415ffb6665908ddbb99e2e8ce42e4dab483 (commit)
from 5269030d19da56c4b0a180e4a9793c959a28d9e9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 56369cf6ce62fe45f5fef34b53576c8ac9b43e3f
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:36:10 2012 +0100
syntax-check: remove SPACE-TAB sequence
* lib/autoconf/c.m4 (_AC_PROG_CC_C99): Here. Was causing a
failure in the 'space_tab' syntax check.
Signed-off-by: Stefano Lattarini <***@gmail.com>
commit 54bce5436802b27de84b184ecc86bdde7c8e1403
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:27:55 2012 +0100
build: fix unneeded workaround for AC_CONFIG_LINKS old bud
* configure.ac: The Automake NEWS entry for version 1.11 states that
For AC_CONFIG_LINKS, if source and destination are equal, do
not remove the file in a non-VPATH build. Such setups work
with Autoconf 2.62 or newer.
Since our build system requires autoconf >= 2.62 and automake >= 1.11
already, we can get rid of the workaround for that long-fixed bug.
Signed-off-by: Stefano Lattarini <***@gmail.com>
commit 7b32e415ffb6665908ddbb99e2e8ce42e4dab483
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:22:21 2012 +0100
build: require autoconf >= 2.62, and related simplifications
* configure.ac: Require 2.62, and remove obsolescent comments.
We are not imposing an new restriction in doing so, since we already
require Automake 1.11 or later, and that requires Autoconf 2.62.
Simplify code for symlinking of GNUmakefile in VPATH builds, in
accordance with the existing "TODO" comments.
Signed-off-by: Stefano Lattarini <***@gmail.com>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 18 +++---------------
lib/autoconf/c.m4 | 2 +-
2 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/configure.ac b/configure.ac
index 2d83177..3452218 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,8 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-# We need AC_CONFIG_TESTDIR, AC_PROG_SED, AC_PROG_GREP.
-AC_PREREQ([2.60])
+AC_PREREQ([2.62])
AC_INIT([GNU Autoconf],
m4_esyscmd([build-aux/git-version-gen .tarball-version]),
@@ -205,19 +204,8 @@ AC_PROG_MAKE_CASE_SENSITIVE
## Conclusion. ##
## ------------ ##
-dnl Allow maintainer rules under GNU make even in VPATH builds. This does
-dnl not work in autoconf 2.61 or earlier, but we don't want to require
-dnl unreleased autoconf during bootstrap, hence the version test.
-dnl TODO remove the version check once we depend on autoconf 2.62.
-dnl Meanwhile, we must use a shell variable so that we bypass automake's
-dnl attempts to remove the sole copy of GNUmakefile in a non-VPATH build
-dnl during 'make distclean'.
-dnl TODO avoid the shell variable once automake is fixed.
-GNUmakefile=GNUmakefile
-m4_if(m4_version_compare([2.61a.100],
- m4_defn([m4_PACKAGE_VERSION])), [1], [],
- [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
- [GNUmakefile=$GNUmakefile])])
+dnl Allow maintainer rules under GNU make even in VPATH builds.
+AC_CONFIG_LINKS([GNUmakefile:GNUmakefile])
AC_CONFIG_FILES([Makefile doc/Makefile
lib/Makefile lib/Autom4te/Makefile lib/autoscan/Makefile
diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4
index 0802f85..02b999e 100644
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1349,7 +1349,7 @@ dnl Try
dnl GCC -std=gnu99 (unused restrictive modes: -std=c99 -std=iso9899:1999)
dnl IBM XL C -qlanglvl=extc1x (V12.1; does not pass C11 test)
dnl IBM XL C -qlanglvl=extc99
-dnl (pre-V12.1; unused restrictive mode: -qlanglvl=stdc99)
+dnl (pre-V12.1; unused restrictive mode: -qlanglvl=stdc99)
dnl HP cc -AC99
dnl Intel ICC -std=c99, -c99 (deprecated)
dnl IRIX -c99
hooks/post-receive
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".
http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=56369cf6ce62fe45f5fef34b53576c8ac9b43e3f
The branch, master has been updated
via 56369cf6ce62fe45f5fef34b53576c8ac9b43e3f (commit)
via 54bce5436802b27de84b184ecc86bdde7c8e1403 (commit)
via 7b32e415ffb6665908ddbb99e2e8ce42e4dab483 (commit)
from 5269030d19da56c4b0a180e4a9793c959a28d9e9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 56369cf6ce62fe45f5fef34b53576c8ac9b43e3f
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:36:10 2012 +0100
syntax-check: remove SPACE-TAB sequence
* lib/autoconf/c.m4 (_AC_PROG_CC_C99): Here. Was causing a
failure in the 'space_tab' syntax check.
Signed-off-by: Stefano Lattarini <***@gmail.com>
commit 54bce5436802b27de84b184ecc86bdde7c8e1403
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:27:55 2012 +0100
build: fix unneeded workaround for AC_CONFIG_LINKS old bud
* configure.ac: The Automake NEWS entry for version 1.11 states that
For AC_CONFIG_LINKS, if source and destination are equal, do
not remove the file in a non-VPATH build. Such setups work
with Autoconf 2.62 or newer.
Since our build system requires autoconf >= 2.62 and automake >= 1.11
already, we can get rid of the workaround for that long-fixed bug.
Signed-off-by: Stefano Lattarini <***@gmail.com>
commit 7b32e415ffb6665908ddbb99e2e8ce42e4dab483
Author: Stefano Lattarini <***@gmail.com>
Date: Fri Nov 16 11:22:21 2012 +0100
build: require autoconf >= 2.62, and related simplifications
* configure.ac: Require 2.62, and remove obsolescent comments.
We are not imposing an new restriction in doing so, since we already
require Automake 1.11 or later, and that requires Autoconf 2.62.
Simplify code for symlinking of GNUmakefile in VPATH builds, in
accordance with the existing "TODO" comments.
Signed-off-by: Stefano Lattarini <***@gmail.com>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 18 +++---------------
lib/autoconf/c.m4 | 2 +-
2 files changed, 4 insertions(+), 16 deletions(-)
diff --git a/configure.ac b/configure.ac
index 2d83177..3452218 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,8 +16,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-# We need AC_CONFIG_TESTDIR, AC_PROG_SED, AC_PROG_GREP.
-AC_PREREQ([2.60])
+AC_PREREQ([2.62])
AC_INIT([GNU Autoconf],
m4_esyscmd([build-aux/git-version-gen .tarball-version]),
@@ -205,19 +204,8 @@ AC_PROG_MAKE_CASE_SENSITIVE
## Conclusion. ##
## ------------ ##
-dnl Allow maintainer rules under GNU make even in VPATH builds. This does
-dnl not work in autoconf 2.61 or earlier, but we don't want to require
-dnl unreleased autoconf during bootstrap, hence the version test.
-dnl TODO remove the version check once we depend on autoconf 2.62.
-dnl Meanwhile, we must use a shell variable so that we bypass automake's
-dnl attempts to remove the sole copy of GNUmakefile in a non-VPATH build
-dnl during 'make distclean'.
-dnl TODO avoid the shell variable once automake is fixed.
-GNUmakefile=GNUmakefile
-m4_if(m4_version_compare([2.61a.100],
- m4_defn([m4_PACKAGE_VERSION])), [1], [],
- [AC_CONFIG_LINKS([$GNUmakefile:$GNUmakefile], [],
- [GNUmakefile=$GNUmakefile])])
+dnl Allow maintainer rules under GNU make even in VPATH builds.
+AC_CONFIG_LINKS([GNUmakefile:GNUmakefile])
AC_CONFIG_FILES([Makefile doc/Makefile
lib/Makefile lib/Autom4te/Makefile lib/autoscan/Makefile
diff --git a/lib/autoconf/c.m4 b/lib/autoconf/c.m4
index 0802f85..02b999e 100644
--- a/lib/autoconf/c.m4
+++ b/lib/autoconf/c.m4
@@ -1349,7 +1349,7 @@ dnl Try
dnl GCC -std=gnu99 (unused restrictive modes: -std=c99 -std=iso9899:1999)
dnl IBM XL C -qlanglvl=extc1x (V12.1; does not pass C11 test)
dnl IBM XL C -qlanglvl=extc99
-dnl (pre-V12.1; unused restrictive mode: -qlanglvl=stdc99)
+dnl (pre-V12.1; unused restrictive mode: -qlanglvl=stdc99)
dnl HP cc -AC99
dnl Intel ICC -std=c99, -c99 (deprecated)
dnl IRIX -c99
hooks/post-receive
--
GNU Autoconf source repository
GNU Autoconf source repository