Gentoo Archives: gentoo-alt

From: Elias Pipping <pipping@g.o>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [prefix] What's needed for Leopard support?
Date: Thu, 08 Nov 2007 20:12:12
Message-Id: 20071108201146.GF31697@macbook.local
In Reply to: Re: [gentoo-alt] [prefix] What's needed for Leopard support? by Fabian Groffen
1 On Thu, Nov 08, 2007 at 08:13:48PM +0100, Fabian Groffen wrote:
2 > On 08-11-2007 12:10:21 -0700, Aaron Wilson wrote:
3 > > Thanks very much, I guess I'll just have to be patient. As always, I
4 > > couldn't be more grateful for the work that is put into prefixed Gentoo
5 > > portage. OS X with prefixed portage is by far my favourite environment to
6 > > date. Thanks!
7 >
8 > I'm waiting for pipping to come up with a nice report on how far you can
9 > get bootstrapping on Leopard these days :)
10 >
11 > I just released a new snapshot, which include a number of Leopard fixes.
12
13 Heh alright -- hopefully you don't expect me to bootstrap from scratch
14 because I already did only a few days ago. Quoting myself this is what
15 didn't work and the current status:
16
17 > * odcctools don't work [..] LDFLAGS and CPPFLAGS need to be set [..]
18
19 odcctools work. CPPFLAGS/LDFLAGS do *not* need to be set.
20
21 > * gnupg 2 doesn't work. [..]
22
23 gnupg 2 works.
24
25 > * darwin-miscutils don't work [..]
26
27 darwin-miscutils work.
28
29 > * ghc doesn't work [..]
30
31 ghc works.
32
33 > * apr doesn't work [..]
34
35 apr works.
36
37 ----------
38
39 You should be able to bootstrap on leopard now, following this guide:
40
41 http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml?style=printable
42
43 Only skipping this step:
44
45 Code Listing 1.3: Use the bootstrap script
46 [ snip ]
47 --> $ ./bootstrap-prefix.sh $EPREFIX/tmp python
48 [ snip ]
49
50 The rest should be straight-forward.
51
52
53 For the list of tools that don't work on leopard (x86-macos), see:
54
55 /usr/portage/profiles/default-prefix/darwin/macos/10.5/x86/package.mask
56
57 in your local installation or online:
58
59 http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/profiles/default-prefix/darwin/macos/10.5/x86/package.mask
60
61
62 -- Elias