summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-09-20 18:04:59 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-09-20 18:04:59 +0000
commit330bfb7d5aff4cd0f3c260cba5447be26c200708 (patch)
tree06ae113d49532edfad23a118ae7e9d4684e33276 /eclass
parentstable ppc64, bug #431766 (diff)
downloadhistorical-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/ChangeLog6
-rw-r--r--eclass/autotools.eclass4
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