1 |
Kito wrote: |
2 |
> Right, but the libs that are 64-Bit aware should be enough to bootstrap |
3 |
> for a 64-Bit target. |
4 |
|
5 |
Agreed. |
6 |
|
7 |
>> One way to do it, would be to create a installer with "fat" libraries, |
8 |
>> and set the -arch cflags correctly (specifying multiple ones makes fat |
9 |
>> files) during the bootstrap process. This might not be what an |
10 |
>> advanced user wants, but pretty ok for a regular user. |
11 |
> |
12 |
> I've thought about this a lot, and I always come back with the feeling |
13 |
> that fat (or 'universal' if you like marketing terms) binaries don't |
14 |
> really have a place in portage. Ideally we wouldn't ship anything in an |
15 |
> installer that portage doesn't know how to build itself... which would |
16 |
> mean another keyword (ppc64-macos) and profile ( |
17 |
> default-darwin/macos/10.4/{x86,x86_64(?),ppc,ppc64} ). |
18 |
|
19 |
I can live with that. In the end I wouldn't want the ppc and i386 stuff |
20 |
on my machine if I don't want to use it. |
21 |
|
22 |
>> So last way to do it is just to keep it unofficial. That is for |
23 |
>> example if I put the 64-bits installer on my website, and give no |
24 |
>> support + a lot of warnings. An emerge info then would immediately |
25 |
>> reveal a 64-bits savvy user. |
26 |
> |
27 |
> I guess I don't follow how you would do this in a pkg installer without |
28 |
> having a valid profile and keyword. We have the overlay now, so you |
29 |
> could keep the profile there without polluting mainline tree. |
30 |
|
31 |
For the moment, I won't be doing anything on it :) But I still think |
32 |
there is nothing necessary (yet) to do it. |
33 |
|
34 |
> All that being said, ppc64/darwin is already an extinct species, despite |
35 |
> the fact it never really got started, so I'm not sure how much work |
36 |
> you'd want to put in to this in the long term... |
37 |
|
38 |
"64-bits, because I'm worth it" :p |
39 |
I think this whole idea is not of any interest for the moment. It's |
40 |
much more important that the infrastructure for a 'normal' Portage on |
41 |
OSX gets there. (And if I understood correctly, it's underway.) |
42 |
|
43 |
>> well, this is all just dreaming anyway for now. |
44 |
> |
45 |
> And what is life without dreams... |
46 |
|
47 |
boring! |
48 |
|
49 |
|
50 |
-- |
51 |
Fabian Groffen |
52 |
Gentoo for Mac OS X Project -- Interim Lead |
53 |
-- |
54 |
gentoo-osx@g.o mailing list |