1 |
On Wed, Sep 10, 2003 at 05:54:54PM -0400, Jon Portnoy wrote: |
2 |
> On Wed, Sep 10, 2003 at 02:35:03PM -0600, Daniel Robbins wrote: |
3 |
> > Hi Everyone, |
4 |
> > |
5 |
> > HP has generously given us a very nice dual-CPU Itanium 2 system with |
6 |
> > 10GB of RAM on extended loan to allow us to port Gentoo Linux to it. I |
7 |
> > currently have it set up on my LAN and can give out access to |
8 |
> > experienced Gentoo developers and possibly some non-developers who might |
9 |
> > have already begun work on porting Gentoo to IA64. |
10 |
> |
11 |
> Steven Plite (splite-gentoo@××××××××××××××××.edu) has done quite a bit |
12 |
> of work in this area - he's currently in the new dev pipeline. |
13 |
|
14 |
It wasn't easy getting in either. I usually take a size 36. |
15 |
|
16 |
> > There are several people on the Gentoo dev team who are very motivated |
17 |
> > to get our IA64 rock-solid as soon as we possibly can, so I'd expect our |
18 |
> > progress on IA64 to move along very very quickly. If you have the time |
19 |
> > and experience to help in some capacity, please email Seemant Kulleen at |
20 |
> > seemant@g.o and cc me (drobbins@g.o) and tell us how you |
21 |
> > can help. |
22 |
> > |
23 |
> > The machine is currently running Debian. Porting plan is: |
24 |
> > |
25 |
> > 1) port Portage to Debian/IA64 |
26 |
> > 2) use Portage to build an IA64 stage1 in a chroot |
27 |
> > 3) use Portage to build an IA64 stage3 in a chroot |
28 |
> > 4) get it to boot |
29 |
> > 5) convert system over to native Gentoo operation |
30 |
|
31 |
Did all that. Was pretty straightforward, even for a Gentoo noob like me. |
32 |
|
33 |
> > 6) expand support for IA64 throughout the Portage tree |
34 |
|
35 |
I made enough IA64 ebuilds to have a usable headless system, which was |
36 |
all my users needed. Sometime I'll hook up a head and see if X works. |
37 |
|
38 |
> > 7) release |
39 |
|
40 |
Don't forget: |
41 |
|
42 |
8) ... |
43 |
9) profit! |
44 |
|
45 |
> > |
46 |
> > Best Regards, |
47 |
> > |
48 |
> > Daniel |
49 |
> |
50 |
> Steven Plite mailed me today and said he'd put a working stage1 up on a |
51 |
> FTP tonight - hopefully he can drop us a mail about it soon. |
52 |
|
53 |
My annual late-summer head cold is slowing me down, but the tarball's |
54 |
finally up: |
55 |
|
56 |
ftp://ftp.cs.purdue.edu/pub/splite/stage1-ia64-1.4-20030912.tar.bz2 |
57 |
|
58 |
I made a cut-down portage tree with enough ebuilds to satisfy bootstrap.sh, |
59 |
along with an ia64 profile and a one-line patch to eutils.eclass. (Just grep |
60 |
for "ia64" to see the changes.) Instead of running "emerge sync" in the |
61 |
stage1 tree, just extract this tarball under usr/portage: |
62 |
|
63 |
ftp://ftp.cs.purdue.edu/pub/splite/usrportage-ia64-20030912.tar.bz2 |
64 |
|
65 |
Now you too can do a stage2. At least, it works for me in a chroot on a |
66 |
Gentoo/IA64 system. I no longer have a Debian/IA64 system to test it on, |
67 |
but I can't see why it wouldn't work. |
68 |
|
69 |
Next I'll work on updating my IA64 ebuilds to match the latest stable x86 |
70 |
versions; my local tree has gotten a bit stale. Also need to make an elilo |
71 |
ebuild, which is the only non-emerged bit I still have. |
72 |
|
73 |
Does anyone have experience making bootable IA64 CDs? That EFI stuff creeps |
74 |
me out. |
75 |
|
76 |
-- |
77 |
gentoo-dev@g.o mailing list |