Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: "Mike Frysinger (vapier)" <vapier@g.o>
Cc: gentoo-dev@l.g.o, qa@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: toolchain.eclass
Date: Mon, 09 Feb 2015 23:27:04
Message-Id: 20150209124052.06c6a99a@pomiot.lan
1 Dnia 2015-02-09, o godz. 20:05:07
2 "Mike Frysinger (vapier)" <vapier@g.o> napisał(a):
3
4 > vapier 15/02/09 20:05:07
5 >
6 > Modified: toolchain.eclass
7 > Log:
8 > use multislot for all cross-compilers and versions older than gcc-4.6
9 >
10 > Revision Changes Path
11 > 1.650 eclass/toolchain.eclass
12 >
13 > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?rev=1.650&view=markup
14 > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?rev=1.650&content-type=text/plain
15 > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.649&r2=1.650
16 >
17 > Index: toolchain.eclass
18 > ===================================================================
19 > RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v
20 > retrieving revision 1.649
21 > retrieving revision 1.650
22 > diff -u -r1.649 -r1.650
23 > --- toolchain.eclass 5 Feb 2015 23:28:17 -0000 1.649
24 > +++ toolchain.eclass 9 Feb 2015 20:05:07 -0000 1.650
25 > @@ -1,6 +1,6 @@
26 > # Copyright 1999-2015 Gentoo Foundation
27 > # Distributed under the terms of the GNU General Public License v2
28 > -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.649 2015/02/05 23:28:17 blueness Exp $
29 > +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.650 2015/02/09 20:05:07 vapier Exp $
30 >
31 > # Maintainer: Toolchain Ninjas <toolchain@g.o>
32 >
33 > @@ -155,7 +155,7 @@
34 > IUSE+=" ${IUSE_DEF[*]}"
35 >
36 > # Support upgrade paths here or people get pissed
37 > -if use multislot ; then
38 > +if ! tc_version_is_at_least 4.6 || is_crosscompile || use multislot ; then
39 > SLOT="${GCC_CONFIG_VER}"
40 > else
41 > SLOT="${GCC_BRANCH_VER}"
42
43 This breaks a few packages [1,2]. Please fix the breakage and run
44 repoman next time.
45
46 [1]:https://travis-ci.org/gentoo/gentoo-portage-rsync-mirror/jobs/50118225#L4304
47 [2]:https://travis-ci.org/gentoo/gentoo-portage-rsync-mirror/jobs/50118228#L923
48
49 --
50 Best regards,
51 Michał Górny

Replies