Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/llvm: llvm-2.9-r2.ebuild ChangeLog llvm-2.8-r2.ebuild llvm-9999.ebuild llvm-2.8-r4.ebuild
Date: Tue, 04 Oct 2011 11:43:47
Message-Id: 20111004114337.2900D2004B@flycatcher.gentoo.org
1 voyageur 11/10/04 11:43:37
2
3 Modified: llvm-2.9-r2.ebuild ChangeLog llvm-2.8-r2.ebuild
4 llvm-9999.ebuild
5 Removed: llvm-2.8-r4.ebuild
6 Log:
7 Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543
8
9 (Portage version: 2.2.0_alpha60/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 sys-devel/llvm/llvm-2.9-r2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild?r1=1.2&r2=1.3
17
18 Index: llvm-2.9-r2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- llvm-2.9-r2.ebuild 3 Oct 2011 13:36:01 -0000 1.2
25 +++ llvm-2.9-r2.ebuild 4 Oct 2011 11:43:37 -0000 1.3
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2011 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v 1.2 2011/10/03 13:36:01 voyageur Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.9-r2.ebuild,v 1.3 2011/10/04 11:43:37 voyageur Exp $
31
32 EAPI="3"
33 inherit eutils flag-o-matic multilib toolchain-funcs
34 @@ -76,8 +76,9 @@
35 sed -e 's,$ABS_RUN_DIR/lib,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
36 -i tools/llvm-config/llvm-config.in.in || die "llvm-config sed failed"
37
38 - einfo "Fixing rpath"
39 + einfo "Fixing rpath and CFLAGS"
40 sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
41 + -e '/OmitFramePointer/s/-fomit-frame-pointer//' \
42 -i Makefile.rules || die "rpath sed failed"
43
44 epatch "${FILESDIR}"/${PN}-2.6-commandguide-nops.patch
45 @@ -89,6 +90,7 @@
46
47 src_configure() {
48 local CONF_FLAGS="--enable-shared
49 + --with-optimize-option=
50 $(use_enable !debug optimized)
51 $(use_enable debug assertions)
52 $(use_enable debug expensive-checks)"
53
54
55
56 1.47 sys-devel/llvm/ChangeLog
57
58 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.47&view=markup
59 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.47&content-type=text/plain
60 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?r1=1.46&r2=1.47
61
62 Index: ChangeLog
63 ===================================================================
64 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v
65 retrieving revision 1.46
66 retrieving revision 1.47
67 diff -u -r1.46 -r1.47
68 --- ChangeLog 3 Oct 2011 13:36:01 -0000 1.46
69 +++ ChangeLog 4 Oct 2011 11:43:37 -0000 1.47
70 @@ -1,6 +1,10 @@
71 # ChangeLog for sys-devel/llvm
72 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
73 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.46 2011/10/03 13:36:01 voyageur Exp $
74 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.47 2011/10/04 11:43:37 voyageur Exp $
75 +
76 + 04 Oct 2011; Bernard Cafarelli <voyageur@g.o> llvm-2.8-r2.ebuild,
77 + -llvm-2.8-r4.ebuild, llvm-2.9-r2.ebuild, llvm-9999.ebuild:
78 + Fix forced -O3 -fomit-frame-pointer CFLAGS again, bug #385543
79
80 03 Oct 2011; Bernard Cafarelli <voyageur@g.o> -llvm-2.8-r1.ebuild,
81 llvm-2.8-r2.ebuild, llvm-2.8-r4.ebuild, -llvm-2.9-r1.ebuild,
82
83
84
85 1.7 sys-devel/llvm/llvm-2.8-r2.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?rev=1.7&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?rev=1.7&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild?r1=1.6&r2=1.7
90
91 Index: llvm-2.8-r2.ebuild
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v
94 retrieving revision 1.6
95 retrieving revision 1.7
96 diff -u -r1.6 -r1.7
97 --- llvm-2.8-r2.ebuild 3 Oct 2011 13:36:01 -0000 1.6
98 +++ llvm-2.8-r2.ebuild 4 Oct 2011 11:43:37 -0000 1.7
99 @@ -1,6 +1,6 @@
100 # Copyright 1999-2011 Gentoo Foundation
101 # Distributed under the terms of the GNU General Public License v2
102 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v 1.6 2011/10/03 13:36:01 voyageur Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-2.8-r2.ebuild,v 1.7 2011/10/04 11:43:37 voyageur Exp $
104
105 EAPI="3"
106 inherit eutils multilib toolchain-funcs
107 @@ -75,8 +75,9 @@
108 sed -e 's,$ABS_RUN_DIR/lib,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
109 -i tools/llvm-config/llvm-config.in.in || die "llvm-config sed failed"
110
111 - einfo "Fixing rpath"
112 + einfo "Fixing rpath and CFLAGS"
113 sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
114 + -e '/OmitFramePointer/s/-fomit-frame-pointer//' \
115 -i Makefile.rules || die "rpath sed failed"
116
117 epatch "${FILESDIR}"/${PN}-2.7-nodoctargz.patch
118 @@ -96,6 +97,7 @@
119 else
120 CONF_FLAGS="${CONF_FLAGS} \
121 --enable-optimized \
122 + --with-optimize-option= \
123 --disable-assertions \
124 --disable-expensive-checks"
125 fi
126
127
128
129 1.15 sys-devel/llvm/llvm-9999.ebuild
130
131 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.15&view=markup
132 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.15&content-type=text/plain
133 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?r1=1.14&r2=1.15
134
135 Index: llvm-9999.ebuild
136 ===================================================================
137 RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v
138 retrieving revision 1.14
139 retrieving revision 1.15
140 diff -u -r1.14 -r1.15
141 --- llvm-9999.ebuild 3 Oct 2011 13:36:01 -0000 1.14
142 +++ llvm-9999.ebuild 4 Oct 2011 11:43:37 -0000 1.15
143 @@ -1,6 +1,6 @@
144 # Copyright 1999-2011 Gentoo Foundation
145 # Distributed under the terms of the GNU General Public License v2
146 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.14 2011/10/03 13:36:01 voyageur Exp $
147 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.15 2011/10/04 11:43:37 voyageur Exp $
148
149 EAPI="3"
150 inherit subversion eutils flag-o-matic multilib toolchain-funcs
151 @@ -77,8 +77,9 @@
152 sed -e 's,$ABS_RUN_DIR/lib,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
153 -i tools/llvm-config/llvm-config.in.in || die "llvm-config sed failed"
154
155 - einfo "Fixing rpath"
156 + einfo "Fixing rpath and CFLAGS"
157 sed -e 's,\$(RPATH) -Wl\,\$(\(ToolDir\|LibDir\)),$(RPATH) -Wl\,'"${EPREFIX}"/usr/$(get_libdir)/${PN}, \
158 + -e '/OmitFramePointer/s/-fomit-frame-pointer//' \
159 -i Makefile.rules || die "rpath sed failed"
160
161 epatch "${FILESDIR}"/${PN}-2.6-commandguide-nops.patch
162 @@ -87,6 +88,7 @@
163
164 src_configure() {
165 local CONF_FLAGS="--enable-shared
166 + --with-optimize-option=
167 $(use_enable !debug optimized)
168 $(use_enable debug assertions)
169 $(use_enable debug expensive-checks)"