Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: toolchain-funcs.eclass
Date: Mon, 30 Sep 2013 01:34:32
Message-Id: 20130930013425.2C4D02004C@flycatcher.gentoo.org
1 vapier 13/09/30 01:34:25
2
3 Modified: toolchain-funcs.eclass
4 Log:
5 tc-export_build_env: also export XXX_FOR_BUILD env vars to match the BUILD_XXX as many packages use those instead
6
7 Revision Changes Path
8 1.122 eclass/toolchain-funcs.eclass
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?rev=1.122&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?rev=1.122&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-funcs.eclass?r1=1.121&r2=1.122
13
14 Index: toolchain-funcs.eclass
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v
17 retrieving revision 1.121
18 retrieving revision 1.122
19 diff -u -r1.121 -r1.122
20 --- toolchain-funcs.eclass 14 May 2013 20:40:34 -0000 1.121
21 +++ toolchain-funcs.eclass 30 Sep 2013 01:34:25 -0000 1.122
22 @@ -1,6 +1,6 @@
23 # Copyright 1999-2012 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.121 2013/05/14 20:40:34 vapier Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-funcs.eclass,v 1.122 2013/09/30 01:34:25 vapier Exp $
27
28 # @ECLASS: toolchain-funcs.eclass
29 # @MAINTAINER:
30 @@ -224,6 +224,12 @@
31 : ${BUILD_CPPFLAGS:=}
32 : ${BUILD_LDFLAGS:=}
33 export BUILD_{C,CXX,CPP,LD}FLAGS
34 +
35 + # Some packages use XXX_FOR_BUILD.
36 + local v
37 + for v in BUILD_{C,CXX,CPP,LD}FLAGS ; do
38 + export ${v#BUILD_}_FOR_BUILD="${!v}"
39 + done
40 }
41
42 # @FUNCTION: tc-env_build