Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: [gentoo-alt] Gentoo Prefix on OSX now uses Clang
Date: Mon, 01 Jun 2015 19:39:10
Message-Id: 20150601193859.GR1874@gentoo.org
1 As the subject says, a bootstrap on OSX will now work itself into a
2 system with Clang as the only and main compiler. This also means that
3 bootstrapping finally works normally again on OSX 10.9 Maverick and
4 10.10 Yosemite. Long overdue. Too long, probably.
5
6 If you have an existing prefix, it will likely try to install clang. If
7 you want to keep your Prefix, you probably have to first manually
8 install clang/llvm-3.4 before you can compile 3.5. I haven't tested
9 this, sorry.
10
11 This switch would not have been possible without the hard work of many
12 non-devs that contributed patches and fixes over the years to
13 binutils-apple and llvm. Many thanks to you all!
14
15 For the curious, https://bugs.gentoo.org/show_bug.cgi?id=538366
16 documents more or less what a bootstrap now does. I decided not to try
17 and skip the clang-3.4 step (although we can on newer systems) because
18 then I'd know it would work on older systems the same way. In the end
19 on a modern machine, it just takes a while, but I was able to do do
20 three full bootstraps on a single rainy day (with some stops inbetween)
21 on my rusty Core i7 iMac. It shouldn't be so bad. It took me an hour
22 or so on a Mac Mini Core i5 with an SSD this morning. So I hope it's ok
23 for people to (finally) re-bootstrap their prefixes.
24
25 Fabian
26
27 --
28 Fabian Groffen
29 Gentoo on a different level

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-alt] Gentoo Prefix on OSX now uses Clang Jeremy Olexa <darkside@g.o>