public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multilib.eclass
@ 2011-12-14 18:15 Sergei Trofimovich (slyfox)
  0 siblings, 0 replies; 3+ messages in thread
From: Sergei Trofimovich (slyfox) @ 2011-12-14 18:15 UTC (permalink / raw
  To: gentoo-commits

slyfox      11/12/14 18:15:09

  Modified:             ChangeLog multilib.eclass
  Log:
  Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain without additional tuning.

Revision  Changes    Path
1.41                 eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.41&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.41&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.40&r2=1.41

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- ChangeLog	14 Dec 2011 14:55:03 -0000	1.40
+++ ChangeLog	14 Dec 2011 18:15:09 -0000	1.41
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.40 2011/12/14 14:55:03 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.41 2011/12/14 18:15:09 slyfox Exp $
+
+  14 Dec 2011; Sergei Trofimovich <slyfox@gentoo.org> multilib.eclass:
+  Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain
+  without additional tuning.
 
   14 Dec 2011; Michał Górny <mgorny@gentoo.org> autotools-utils.eclass:
   Drop base.eclass inherit and thus src_unpack() export.



1.97                 eclass/multilib.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.97&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.97&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?r1=1.96&r2=1.97

Index: multilib.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -r1.96 -r1.97
--- multilib.eclass	10 Dec 2011 19:41:51 -0000	1.96
+++ multilib.eclass	14 Dec 2011 18:15:09 -0000	1.97
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.96 2011/12/10 19:41:51 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.97 2011/12/14 18:15:09 slyfox Exp $
 
 # @ECLASS: multilib.eclass
 # @MAINTAINER:
@@ -348,7 +348,7 @@
 			: ${DEFAULT_ABI=s390x}
 		;;
 		sparc*)
-			export CFLAGS_sparc32=${CFLAGS_sparc32}
+			export CFLAGS_sparc32=${CFLAGS_sparc32--m32}
 			export CHOST_sparc32=${CTARGET/sparc64/sparc}
 			export CTARGET_sparc32=${CHOST_sparc32}
 			export LIBDIR_sparc32="lib"






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multilib.eclass
@ 2013-01-21 19:22 Michal Gorny (mgorny)
  0 siblings, 0 replies; 3+ messages in thread
From: Michal Gorny (mgorny) @ 2013-01-21 19:22 UTC (permalink / raw
  To: gentoo-commits

mgorny      13/01/21 19:22:25

  Modified:             ChangeLog multilib.eclass
  Log:
  Set PKG_CONFIG_{LIBDIR,PATH} for multilib builds. Approved by vapier in bug #453206.

Revision  Changes    Path
1.630                eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.630&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.630&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.629&r2=1.630

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.629
retrieving revision 1.630
diff -u -r1.629 -r1.630
--- ChangeLog	20 Jan 2013 23:42:48 -0000	1.629
+++ ChangeLog	21 Jan 2013 19:22:25 -0000	1.630
@@ -1,6 +1,10 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.629 2013/01/20 23:42:48 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.630 2013/01/21 19:22:25 mgorny Exp $
+
+  21 Jan 2013; Michał Górny <mgorny@gentoo.org> multilib.eclass:
+  Set PKG_CONFIG_{LIBDIR,PATH} for multilib builds. Approved by vapier in bug
+  #453206.
 
   20 Jan 2013; Michał Górny <mgorny@gentoo.org> autotools-multilib.eclass:
   Enable EAPI=5.



1.102                eclass/multilib.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.102&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.102&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?r1=1.101&r2=1.102

Index: multilib.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v
retrieving revision 1.101
retrieving revision 1.102
diff -u -r1.101 -r1.102
--- multilib.eclass	17 Oct 2012 19:13:18 -0000	1.101
+++ multilib.eclass	21 Jan 2013 19:22:25 -0000	1.102
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.101 2012/10/17 19:13:18 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.102 2013/01/21 19:22:25 mgorny Exp $
 
 # @ECLASS: multilib.eclass
 # @MAINTAINER:
@@ -395,7 +395,7 @@
 
 	# First restore any saved state we have laying around.
 	if [[ ${__DEFAULT_ABI_SAVED} == "true" ]] ; then
-		for v in CHOST CBUILD AS CC CXX LD ; do
+		for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH} ; do
 			vv="__abi_saved_${v}"
 			export ${v}="${!vv}"
 			unset ${vv}
@@ -407,7 +407,7 @@
 	# screws up ccache and distcc.  See #196243 for more info.
 	if [[ ${ABI} != ${DEFAULT_ABI} ]] ; then
 		# Back that multilib-ass up so we can restore it later
-		for v in CHOST CBUILD AS CC CXX LD ; do
+		for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH} ; do
 			export __abi_saved_${v}="${!v}"
 		done
 		export __DEFAULT_ABI_SAVED="true"
@@ -420,6 +420,8 @@
 		export LD="$(tc-getLD) $(get_abi_LDFLAGS)"
 		export CHOST=$(get_abi_CHOST $1)
 		export CBUILD=$(get_abi_CHOST $1)
+		export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig
+		export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig
 	fi
 }
 





^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multilib.eclass
@ 2015-05-26 14:25 Christoph Junghans (ottxor)
  0 siblings, 0 replies; 3+ messages in thread
From: Christoph Junghans (ottxor) @ 2015-05-26 14:25 UTC (permalink / raw
  To: gentoo-commits

ottxor      15/05/26 14:25:16

  Modified:             ChangeLog multilib.eclass
  Log:
  export FC/F77 for multilib support

Revision  Changes    Path
1.1624               eclass/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1624&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1624&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1623&r2=1.1624

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
retrieving revision 1.1623
retrieving revision 1.1624
diff -u -r1.1623 -r1.1624
--- ChangeLog	25 May 2015 18:18:00 -0000	1.1623
+++ ChangeLog	26 May 2015 14:25:16 -0000	1.1624
@@ -1,6 +1,9 @@
 # ChangeLog for eclass directory
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1623 2015/05/25 18:18:00 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1624 2015/05/26 14:25:16 ottxor Exp $
+
+  26 May 2015; Christoph Junghans <ottxor@gentoo.org> multilib.eclass:
+  export FC/F77 for multilib support
 
   25 May 2015; Andreas K. Huettel <dilfridge@gentoo.org> perl-module.eclass:
   Remove long-deprecated and just dieing function stubs



1.107                eclass/multilib.eclass

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.107&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?rev=1.107&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/multilib.eclass?r1=1.106&r2=1.107

Index: multilib.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- multilib.eclass	11 Jul 2014 08:21:58 -0000	1.106
+++ multilib.eclass	26 May 2015 14:25:16 -0000	1.107
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.106 2014/07/11 08:21:58 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.107 2015/05/26 14:25:16 ottxor Exp $
 
 # @ECLASS: multilib.eclass
 # @MAINTAINER:
@@ -415,7 +415,7 @@
 
 	# First restore any saved state we have laying around.
 	if [[ ${_DEFAULT_ABI_SAVED} == "true" ]] ; then
-		for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH} ; do
+		for v in CHOST CBUILD AS CC CXX F77 FC LD PKG_CONFIG_{LIBDIR,PATH} ; do
 			vv="_abi_saved_${v}"
 			[[ ${!vv+set} == "set" ]] && export ${v}="${!vv}" || unset ${v}
 			unset ${vv}
@@ -427,7 +427,7 @@
 	# screws up ccache and distcc.  See #196243 for more info.
 	if [[ ${ABI} != ${DEFAULT_ABI} ]] ; then
 		# Back that multilib-ass up so we can restore it later
-		for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH} ; do
+		for v in CHOST CBUILD AS CC CXX F77 FC LD PKG_CONFIG_{LIBDIR,PATH} ; do
 			vv="_abi_saved_${v}"
 			[[ ${!v+set} == "set" ]] && export ${vv}="${!v}" || unset ${vv}
 		done
@@ -438,6 +438,8 @@
 		export CHOST=$(get_abi_CHOST ${DEFAULT_ABI})
 		export CC="$(tc-getCC) $(get_abi_CFLAGS)"
 		export CXX="$(tc-getCXX) $(get_abi_CFLAGS)"
+		export F77="$(tc-getF77) $(get_abi_CFLAGS)"
+		export FC="$(tc-getFC) $(get_abi_CFLAGS)"
 		export LD="$(tc-getLD) $(get_abi_LDFLAGS)"
 		export CHOST=$(get_abi_CHOST $1)
 		export CBUILD=$(get_abi_CHOST $1)





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-05-26 14:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-26 14:25 [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog multilib.eclass Christoph Junghans (ottxor)
  -- strict thread matches above, loose matches on Subject: below --
2013-01-21 19:22 Michal Gorny (mgorny)
2011-12-14 18:15 Sergei Trofimovich (slyfox)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox