Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in profiles/default/bsd/fbsd/amd64/9.1/clang: ChangeLog package.use.force package.use.mask
Date: Sat, 01 Jun 2013 14:18:00
Message-Id: 20130601141755.03EF22171D@flycatcher.gentoo.org
1 aballier 13/06/01 14:17:54
2
3 Modified: ChangeLog package.use.force package.use.mask
4 Log:
5 Build libcxxrt over libgcc_s since that is what clang defaults to.
6
7 Revision Changes Path
8 1.5 profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog?rev=1.5&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog?rev=1.5&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog?r1=1.4&r2=1.5
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog,v
17 retrieving revision 1.4
18 retrieving revision 1.5
19 diff -u -r1.4 -r1.5
20 --- ChangeLog 31 May 2013 16:01:48 -0000 1.4
21 +++ ChangeLog 1 Jun 2013 14:17:54 -0000 1.5
22 @@ -1,6 +1,10 @@
23 # ChangeLog for profile directory
24 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog,v 1.4 2013/05/31 16:01:48 aballier Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/ChangeLog,v 1.5 2013/06/01 14:17:54 aballier Exp $
27 +
28 + 01 Jun 2013; Alexis Ballier <aballier@g.o> package.use.force,
29 + package.use.mask:
30 + Build libcxxrt over libgcc_s since that is what clang defaults to.
31
32 31 May 2013; Alexis Ballier <aballier@g.o> package.use.mask:
33 libunwind is rather core for our C++ stack. Better not have it link to
34
35
36
37 1.3 profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force?rev=1.3&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force?rev=1.3&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force?r1=1.2&r2=1.3
42
43 Index: package.use.force
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force,v
46 retrieving revision 1.2
47 retrieving revision 1.3
48 diff -u -r1.2 -r1.3
49 --- package.use.force 31 May 2013 15:59:45 -0000 1.2
50 +++ package.use.force 1 Jun 2013 14:17:54 -0000 1.3
51 @@ -1,12 +1,11 @@
52 # Copyright 1999-2013 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force,v 1.2 2013/05/31 15:59:45 aballier Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.force,v 1.3 2013/06/01 14:17:54 aballier Exp $
56
57 # Force building libc++ over libcxxrt.
58 sys-libs/libcxx libcxxrt
59
60 # Force static libs on the C++ stack so that static linking has a chance to
61 # work.
62 -sys-libs/libunwind static-libs
63 sys-libs/libcxxrt static-libs
64 sys-libs/libcxx static-libs
65
66
67
68 1.3 profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask?rev=1.3&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask?rev=1.3&content-type=text/plain
72 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask?r1=1.2&r2=1.3
73
74 Index: package.use.mask
75 ===================================================================
76 RCS file: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask,v
77 retrieving revision 1.2
78 retrieving revision 1.3
79 diff -u -r1.2 -r1.3
80 --- package.use.mask 31 May 2013 16:01:48 -0000 1.2
81 +++ package.use.mask 1 Jun 2013 14:17:54 -0000 1.3
82 @@ -1,10 +1,9 @@
83 # Copyright 1999-2013 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 -# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask,v 1.2 2013/05/31 16:01:48 aballier Exp $
86 +# $Header: /var/cvsroot/gentoo-x86/profiles/default/bsd/fbsd/amd64/9.1/clang/package.use.mask,v 1.3 2013/06/01 14:17:54 aballier Exp $
87
88 -# libunwind is rather core for our C++ stack. Better not have it link to liblzma
89 -# for smaller debug info.
90 -sys-libs/libunwind lzma
91 +# Build libcxxrt over libgcc_s since that is what clang defaults to.
92 +sys-libs/libcxxrt libunwind
93
94 # Needs to be fixed: cxx useflag enables plugins and gold.
95 # gold fails to build with clang: