* [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