mgorny 14/05/02 16:16:37
Modified: ChangeLog autotools-multilib.eclass
multilib-minimal.eclass
Log:
Run multilib_src_configure() in parallel. Bug #485046.
Revision Changes Path
1.1237 eclass/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1237&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1237&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1236&r2=1.1237
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1236
retrieving revision 1.1237
diff -u -r1.1236 -r1.1237
--- ChangeLog 1 May 2014 19:27:14 -0000 1.1236
+++ ChangeLog 2 May 2014 16:16:37 -0000 1.1237
@@ -1,6 +1,10 @@
# ChangeLog for eclass directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1236 2014/05/01
19:27:14 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1237 2014/05/02
16:16:37 mgorny Exp $
+
+ 02 May 2014; Michał Górny <[email protected]> autotools-multilib.eclass,
+ multilib-minimal.eclass:
+ Run multilib_src_configure() in parallel. Bug #485046.
01 May 2014; Christoph Junghans <[email protected]> unpacker.eclass:
add app-arch/plzip support (bug #509264)
1.23 eclass/autotools-multilib.eclass
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.23&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?rev=1.23&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/autotools-multilib.eclass?r1=1.22&r2=1.23
Index: autotools-multilib.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- autotools-multilib.eclass 30 Apr 2014 18:17:19 -0000 1.22
+++ autotools-multilib.eclass 2 May 2014 16:16:37 -0000 1.23
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.22
2014/04/30 18:17:19 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/autotools-multilib.eclass,v 1.23
2014/05/02 16:16:37 mgorny Exp $
# @ECLASS: autotools-multilib.eclass
# @MAINTAINER:
@@ -29,14 +29,6 @@
EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
-# bug #485046
-_autotools-multilib_fix_multilib_minimal() {
- src_conf=$(declare -f multilib-minimal_src_configure)
- src_conf=${src_conf/multilib_foreach_abi/multilib_parallel_foreach_abi}
- eval "${src_conf}"
-}
-_autotools-multilib_fix_multilib_minimal
-
# Note: _at_args[@] passing is a backwards compatibility measure.
# Don't use it in new packages.
1.9 eclass/multilib-minimal.eclass
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-minimal.eclass?rev=1.9&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-minimal.eclass?rev=1.9&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib-minimal.eclass?r1=1.8&r2=1.9
Index: multilib-minimal.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/multilib-minimal.eclass,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- multilib-minimal.eclass 29 Apr 2014 20:54:54 -0000 1.8
+++ multilib-minimal.eclass 2 May 2014 16:16:37 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-minimal.eclass,v 1.8
2014/04/29 20:54:54 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/multilib-minimal.eclass,v 1.9
2014/05/02 16:16:37 mgorny Exp $
# @ECLASS: multilib-minimal.eclass
# @MAINTAINER:
@@ -51,7 +51,7 @@
popd >/dev/null || die
}
- multilib_foreach_abi multilib-minimal_abi_src_configure
+ multilib_parallel_foreach_abi multilib-minimal_abi_src_configure
}
multilib-minimal_src_compile() {