status of Knoppix as build platform
Bill Immerman <[email protected]>
| Newsgroups | gmane.linux.bbc.devel |
|---|---|
| Message-ID | <[email protected]> |
The newest version of Knoppix (V3.3-2003-11-03) uses glibc 2.3.2 & gcc
3.3.2) so it seemed a good time to re-try building HEAD under it. Got quite
far; it broke at python, meaning that it got through a lot of core
packages, including glibc, gcc, perl, and the kernel. From the website, it
appears that it is not yet expected that building HEAD will succeed up to
an iso, is this true? If what I got to is par for building HEAD, then this
might be a convenience for those wanting to try/keep up with HEAD
development. Doesn't need a chroot. My only preparations were:
-- checkout HEAD on system with garchive and do a fresh make garchive
-- make /var/www/{garchive, garpkg} on running Knoppix system
-- nfs mount garchive on /var/www/garchive
-- mount enough writeable storage on Knoppix read/write ( > 5.5 gig; I
actually mounted with options dev, suid, in case I needed to do chroot on
this storage ... otherwise you can't create device nodes ... previous
Knoppix (V3.2) succesfully builds STABLE in chroot, but this is important
trick)
-- move /tmp aside and symlink /tmp to a directory on the writeable
storage; make build and gar subdirectories there (otherwise, may run out of
tmp space duing build)
-- checkout gar (HEAD) on writeable storage and build as usual
-- I didn't do this but will try next time: setup environment for ccache
so it uses area on writeable storage instead of knoppix user's home (which
is in ram, therefore has little space for cache)
Thanks,
Bill