mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
build: require Automake 1.11.1 to avoid a security flaw.
* HACKING (Release Procedure): Don't document Automake security
flaw here.
* configure.ac (AM_INIT_AUTOMAKE): Require 1.11.1, and explain
why here.
(cherry picked from commit 9736697d6d)
This commit is contained in:
@@ -1,3 +1,11 @@
|
|||||||
|
2010-01-19 Joel E. Denny <jdenny@clemson.edu>
|
||||||
|
|
||||||
|
build: require Automake 1.11.1 to avoid a security flaw.
|
||||||
|
* HACKING (Release Procedure): Don't document Automake security
|
||||||
|
flaw here.
|
||||||
|
* configure.ac (AM_INIT_AUTOMAKE): Require 1.11.1, and explain
|
||||||
|
why here.
|
||||||
|
|
||||||
2010-01-19 Joel E. Denny <jdenny@clemson.edu>
|
2010-01-19 Joel E. Denny <jdenny@clemson.edu>
|
||||||
|
|
||||||
gnulib: update to latest.
|
gnulib: update to latest.
|
||||||
|
|||||||
6
HACKING
6
HACKING
@@ -237,12 +237,6 @@ The log message can be simply:
|
|||||||
|
|
||||||
Bison 2.3b
|
Bison 2.3b
|
||||||
|
|
||||||
** make distcheck
|
|
||||||
Be sure to use automake 1.10.3, 1.11.1, or later in order to avoid the
|
|
||||||
security issue described here:
|
|
||||||
|
|
||||||
http://thread.gmane.org/gmane.comp.sysutils.autotools.announce/131
|
|
||||||
|
|
||||||
** Push
|
** Push
|
||||||
Once `make distcheck' passes, push your changes and the tag.
|
Once `make distcheck' passes, push your changes and the tag.
|
||||||
`git push' without arguments will not push the tag.
|
`git push' without arguments will not push the tag.
|
||||||
|
|||||||
@@ -28,11 +28,16 @@ AC_SUBST([PACKAGE_COPYRIGHT_YEAR], [2008])
|
|||||||
AC_CONFIG_AUX_DIR([build-aux])
|
AC_CONFIG_AUX_DIR([build-aux])
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
|
|
||||||
# We don't have a file m4/Makefile.am, so we need Automake 1.8 or later.
|
# Automake 1.10.3 and 1.11.1 fix a security flaw discussed here:
|
||||||
|
#
|
||||||
|
# http://thread.gmane.org/gmane.comp.sysutils.autotools.announce/131
|
||||||
|
#
|
||||||
|
# To avoid 1.11, we make 1.11.1 the minimum version.
|
||||||
|
#
|
||||||
# We want gnits strictness only when rolling a formal release so that we can,
|
# We want gnits strictness only when rolling a formal release so that we can,
|
||||||
# for example, run make dist at other times without being required to add a
|
# for example, run make dist at other times without being required to add a
|
||||||
# bogus NEWS entry.
|
# bogus NEWS entry.
|
||||||
AM_INIT_AUTOMAKE([1.8 dist-bzip2]
|
AM_INIT_AUTOMAKE([1.11.1 dist-bzip2]
|
||||||
m4_bmatch(m4_defn([AC_PACKAGE_VERSION]), [-], [gnu], [gnits]))
|
m4_bmatch(m4_defn([AC_PACKAGE_VERSION]), [-], [gnu], [gnits]))
|
||||||
AC_CONFIG_HEADERS([lib/config.h:lib/config.hin])
|
AC_CONFIG_HEADERS([lib/config.h:lib/config.hin])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user