diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2012-09-20 18:04:59 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2012-09-20 18:04:59 +0000 |
commit | 330bfb7d5aff4cd0f3c260cba5447be26c200708 (patch) | |
tree | 06ae113d49532edfad23a118ae7e9d4684e33276 /eclass | |
parent | stable ppc64, bug #431766 (diff) | |
download | historical-330bfb7d5aff4cd0f3c260cba5447be26c200708.tar.gz historical-330bfb7d5aff4cd0f3c260cba5447be26c200708.tar.bz2 historical-330bfb7d5aff4cd0f3c260cba5447be26c200708.zip |
Be more strict about eautoreconfig on aclocal.m4. Fixes bug#424763 and bug#420631.
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/ChangeLog | 6 | ||||
-rw-r--r-- | eclass/autotools.eclass | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/eclass/ChangeLog b/eclass/ChangeLog index 9389900338f3..1962440e59bc 100644 --- a/eclass/ChangeLog +++ b/eclass/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.409 2012/09/20 10:32:40 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.410 2012/09/20 18:04:59 scarabeus Exp $ + + 20 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org> autotools.eclass: + Be more strict about eautoreconfig on aclocal.m4. Fixes bug#424763 and + bug#420631. 20 Sep 2012; Michael Palimaka <kensington@gentoo.org> cmake-utils.eclass: Add support for the ninja build system wrt bug #430608. Improve prefix diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass index e5d7612f6e23..52029d137cf7 100644 --- a/eclass/autotools.eclass +++ b/eclass/autotools.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.148 2012/07/24 19:22:22 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.149 2012/09/20 18:04:59 scarabeus Exp $ # @ECLASS: autotools.eclass # @MAINTAINER: @@ -496,7 +496,7 @@ autotools_check_macro() { # We can run in multiple dirs, so we have to cache the trace # data in $PWD rather than an env var. local trace_file=".__autoconf_trace_data" - if [[ ! -e ${trace_file} ]] || [[ aclocal.m4 -nt ${trace_file} ]] ; then + if [[ ! -e ${trace_file} ]] || [[ ! aclocal.m4 -ot ${trace_file} ]] ; then WANT_AUTOCONF="2.5" autoconf \ $(autotools_m4dir_include) \ ${ALL_AUTOTOOLS_MACROS[@]/#/--trace=} > ${trace_file} 2>/dev/null |