Gentoo Archives: gentoo-dev

From: splite-gentoo@××××××××××××××××.edu
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Beginning of official Gentoo Itanium 2 porting effort
Date: Fri, 12 Sep 2003 15:22:44
Message-Id: 20030912152243.GA3969@sigint.cs.purdue.edu
In Reply to: Re: [gentoo-dev] Beginning of official Gentoo Itanium 2 porting effort by Jon Portnoy
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

Replies

Subject Author
Re: [gentoo-dev] Beginning of official Gentoo Itanium 2 porting effort Daniel Robbins <drobbins@g.o>