1 |
Great work! |
2 |
|
3 |
It almost finished for me ... ~x64-macos |
4 |
|
5 |
The following keyword changes are necessary to proceed: |
6 |
(see "package.accept_keywords" in the portage(5) man page for more details) |
7 |
# required by app-portage/portage-utils-0.56[-static] |
8 |
# required by app-admin/perl-cleaner-2.17 |
9 |
# required by dev-lang/perl-5.20.2-r1 |
10 |
# required by virtual/perl-ExtUtils-Command-1.180.0-r2 |
11 |
# required by perl-core/ExtUtils-MakeMaker-7.40.0-r1 |
12 |
# required by virtual/perl-ExtUtils-MakeMaker-7.40.0 |
13 |
# required by dev-perl/Text-Unidecode-1.230.0 |
14 |
# required by sys-apps/texinfo-5.2 |
15 |
# required by sys-apps/groff-1.22.3 |
16 |
# required by sys-apps/man-1.6g |
17 |
# required by virtual/man-0-r1 |
18 |
# required by @system |
19 |
# required by @world (argument) |
20 |
|
21 |
=dev-libs/iniparser-3.1-r1 ** |
22 |
|
23 |
I added it to package.accept_keywords and re-ran bootstrap-prefix.sh |
24 |
and it blew up on me because it tried to emerge gmp again and failed. |
25 |
|
26 |
-Jeremy |
27 |
|
28 |
On Mon, Jun 1, 2015 at 2:38 PM, Fabian Groffen <grobian@g.o> wrote: |
29 |
> As the subject says, a bootstrap on OSX will now work itself into a |
30 |
> system with Clang as the only and main compiler. This also means that |
31 |
> bootstrapping finally works normally again on OSX 10.9 Maverick and |
32 |
> 10.10 Yosemite. Long overdue. Too long, probably. |
33 |
> |
34 |
> If you have an existing prefix, it will likely try to install clang. If |
35 |
> you want to keep your Prefix, you probably have to first manually |
36 |
> install clang/llvm-3.4 before you can compile 3.5. I haven't tested |
37 |
> this, sorry. |
38 |
> |
39 |
> This switch would not have been possible without the hard work of many |
40 |
> non-devs that contributed patches and fixes over the years to |
41 |
> binutils-apple and llvm. Many thanks to you all! |
42 |
> |
43 |
> For the curious, https://bugs.gentoo.org/show_bug.cgi?id=538366 |
44 |
> documents more or less what a bootstrap now does. I decided not to try |
45 |
> and skip the clang-3.4 step (although we can on newer systems) because |
46 |
> then I'd know it would work on older systems the same way. In the end |
47 |
> on a modern machine, it just takes a while, but I was able to do do |
48 |
> three full bootstraps on a single rainy day (with some stops inbetween) |
49 |
> on my rusty Core i7 iMac. It shouldn't be so bad. It took me an hour |
50 |
> or so on a Mac Mini Core i5 with an SSD this morning. So I hope it's ok |
51 |
> for people to (finally) re-bootstrap their prefixes. |
52 |
> |
53 |
> Fabian |
54 |
> |
55 |
> -- |
56 |
> Fabian Groffen |
57 |
> Gentoo on a different level |