1 |
Hi folks, |
2 |
|
3 |
this commit changes the set of USE flags on the just stabled gcc-4.6, |
4 |
running a huge number into an rebuild of an freshly updated package. |
5 |
(emerge --newuse recaclulates from "go disabled" to "go missing") |
6 |
|
7 |
Wouldn't it be possible to |
8 |
a) refrain from this change (really, who has USE=go turned on?) |
9 |
b) handle this with package.use.mask, |
10 |
c) figure it out before stabilization |
11 |
|
12 |
I see the point in nobody beeing perfect, but these recurring |
13 |
effect-less rebuilds of widespread base packages set me up. |
14 |
|
15 |
Imho, editing /var/db/pkg/sys-devel/gcc-4.6.3/USE is not a recipe to be |
16 |
carried out to the user. But can we do stuff like this in profile |
17 |
updates? Without hurting system with USE=go activated, which need |
18 |
actually need the recompile. |
19 |
|
20 |
my 2 cents |
21 |
|
22 |
Michael |
23 |
|
24 |
|
25 |
-------- Original Message -------- |
26 |
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog |
27 |
toolchain.eclass |
28 |
Date: Tue, 15 Jan 2013 02:30:53 +0000 (UTC) |
29 |
From: Ryan Hill (dirtyepic) <dirtyepic@g.o> |
30 |
Reply-To: gentoo-dev@l.g.o, dirtyepic@g.o |
31 |
To: gentoo-commits@l.g.o |
32 |
|
33 |
dirtyepic 13/01/15 02:30:53 |
34 |
|
35 |
Modified: ChangeLog toolchain.eclass |
36 |
Log: |
37 |
Drop go support for 4.6 - broken by newer glibc versions and upstream |
38 |
recommends it not be used. |
39 |
|
40 |
Revision Changes Path |
41 |
1.615 eclass/ChangeLog |
42 |
|
43 |
file : |
44 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.615&view=markup |
45 |
plain: |
46 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.615&content-type=text/plain |
47 |
diff : |
48 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.614&r2=1.615 |
49 |
|
50 |
Index: ChangeLog |
51 |
=================================================================== |
52 |
RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v |
53 |
retrieving revision 1.614 |
54 |
retrieving revision 1.615 |
55 |
diff -u -r1.614 -r1.615 |
56 |
--- ChangeLog 13 Jan 2013 22:35:28 -0000 1.614 |
57 |
+++ ChangeLog 15 Jan 2013 02:30:53 -0000 1.615 |
58 |
@@ -1,6 +1,10 @@ |
59 |
# ChangeLog for eclass directory |
60 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
61 |
-# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.614 2013/01/13 |
62 |
22:35:28 eva Exp $ |
63 |
+# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.615 2013/01/15 |
64 |
02:30:53 dirtyepic Exp $ |
65 |
+ |
66 |
+ 15 Jan 2013; Ryan Hill <dirtyepic@g.o> toolchain.eclass: |
67 |
+ Drop go support for 4.6 - broken by newer glibc versions and upstream |
68 |
+ recommends it not be used. |
69 |
|
70 |
13 Jan 2013; Gilles Dartiguelongue <eva@g.o> gnome2.eclass: |
71 |
Allow ebuild override of eclass generated econf. |
72 |
|
73 |
|
74 |
|
75 |
1.567 eclass/toolchain.eclass |
76 |
|
77 |
file : |
78 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?rev=1.567&view=markup |
79 |
plain: |
80 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?rev=1.567&content-type=text/plain |
81 |
diff : |
82 |
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.566&r2=1.567 |
83 |
|
84 |
Index: toolchain.eclass |
85 |
=================================================================== |
86 |
RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v |
87 |
retrieving revision 1.566 |
88 |
retrieving revision 1.567 |
89 |
diff -u -r1.566 -r1.567 |
90 |
--- toolchain.eclass 29 Dec 2012 06:45:06 -0000 1.566 |
91 |
+++ toolchain.eclass 15 Jan 2013 02:30:53 -0000 1.567 |
92 |
@@ -1,6 +1,6 @@ |
93 |
-# Copyright 1999-2012 Gentoo Foundation |
94 |
+# Copyright 1999-2013 Gentoo Foundation |
95 |
# Distributed under the terms of the GNU General Public License v2 |
96 |
-# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.566 |
97 |
2012/12/29 06:45:06 vapier Exp $ |
98 |
+# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.567 |
99 |
2013/01/15 02:30:53 dirtyepic Exp $ |
100 |
# |
101 |
# Maintainer: Toolchain Ninjas <toolchain@g.o> |
102 |
|
103 |
@@ -115,7 +115,7 @@ |
104 |
tc_version_is_at_least "4.3" && IUSE+=" fixed-point" |
105 |
tc_version_is_at_least "4.4" && IUSE+=" graphite" |
106 |
[[ ${GCC_BRANCH_VER} == 4.5 ]] && IUSE+=" lto" |
107 |
- tc_version_is_at_least "4.6" && IUSE+=" go" |
108 |
+ tc_version_is_at_least "4.7" && IUSE+=" go" |
109 |
fi |
110 |
fi |
111 |
|
112 |
|
113 |
|
114 |
|
115 |
|
116 |
|
117 |
-- |
118 |
Michael Weber |
119 |
Gentoo Developer |
120 |
web: https://xmw.de/ |
121 |
mailto: Michael Weber <xmw@g.o> |