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() {




Reply via email to