Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/gcc-apple: gcc-apple-4.2.1_p5666-r1.ebuild ChangeLog
Date: Fri, 28 Feb 2014 19:35:10
Message-Id: 20140228193504.6D4AC2004C@flycatcher.gentoo.org
1 grobian 14/02/28 19:35:04
2
3 Modified: gcc-apple-4.2.1_p5666-r1.ebuild ChangeLog
4 Log:
5 Do not override CC, but rather append what we need in 64-bits mode
6
7 (Portage version: 2.2.8-prefix/cvs/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89)
8
9 Revision Changes Path
10 1.2 sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild?r1=1.1&r2=1.2
15
16 Index: gcc-apple-4.2.1_p5666-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- gcc-apple-4.2.1_p5666-r1.ebuild 11 Jun 2012 18:06:40 -0000 1.1
23 +++ gcc-apple-4.2.1_p5666-r1.ebuild 28 Feb 2014 19:35:04 -0000 1.2
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2012 Gentoo Foundation
26 +# Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild,v 1.1 2012/06/11 18:06:40 grobian Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5666-r1.ebuild,v 1.2 2014/02/28 19:35:04 grobian Exp $
30
31 EAPI="3"
32
33 @@ -159,7 +159,7 @@
34 --mandir=${EPREFIX}/usr/share/gcc-data/${CTARGET}/${GCC_VERS}/man \
35 --infodir=${EPREFIX}/usr/share/gcc-data/${CTARGET}/${GCC_VERS}/info \
36 --with-gxx-include-dir=${STDCXX_INCDIR} \
37 - --host=${CHOST}
38 + --host=${CHOST} \
39 --enable-version-specific-runtime-libs"
40
41 if is_crosscompile ; then
42 @@ -220,7 +220,7 @@
43 # (won't hurt if already 64-bits, but is essential when coming from a
44 # multilib compiler -- the default)
45 [[ ${CTARGET} == powerpc64-* || ${CTARGET} == x86_64-* ]] && \
46 - export CC="gcc -m64"
47 + export CC="${CC:-$(tc-getCC)} -m64"
48
49 mkdir -p "${WORKDIR}"/build
50 cd "${WORKDIR}"/build
51
52
53
54 1.24 sys-devel/gcc-apple/ChangeLog
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/ChangeLog?rev=1.24&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/ChangeLog?rev=1.24&content-type=text/plain
58 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-apple/ChangeLog?r1=1.23&r2=1.24
59
60 Index: ChangeLog
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v
63 retrieving revision 1.23
64 retrieving revision 1.24
65 diff -u -r1.23 -r1.24
66 --- ChangeLog 11 Jun 2012 18:26:50 -0000 1.23
67 +++ ChangeLog 28 Feb 2014 19:35:04 -0000 1.24
68 @@ -1,6 +1,10 @@
69 # ChangeLog for sys-devel/gcc-apple
70 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
71 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v 1.23 2012/06/11 18:26:50 grobian Exp $
72 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
73 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v 1.24 2014/02/28 19:35:04 grobian Exp $
74 +
75 + 28 Feb 2014; Fabian Groffen <grobian@g.o>
76 + gcc-apple-4.2.1_p5666-r1.ebuild:
77 + Do not override CC, but rather append what we need in 64-bits mode
78
79 11 Jun 2012; Fabian Groffen <grobian@g.o>
80 -files/gcc-apple-4.2.1-gfortran.patch,
81 @@ -335,4 +339,3 @@
82 New organisation of Apple's GCC ebuilds. Ebuilds now carry the GCC
83 version in their name. All ebuilds rely on gcc-config, and appropriate
84 slotting is applied.
85 -