[coreboot] buildrom - LAB uclibc compilation failure

Cristi Magherusan cristi.magherusan at net.utcluj.ro
Tue Jul 1 12:37:22 CEST 2008


Hello,

On Mon, 2008-06-30 at 09:08 -0600, Jordan Crouse wrote:
> Since you went to all the effort anyway, would you please document how you
> created the initramfs for your payload, and how you integrated it with
> buildrom?  Eventually, I intend for buildroot to take over building LAB
> payloads, since it is clear that the inmates have taken over the asylum
> over at uclibc and are intent on making it unusable for regular users.

I asked for a wiki account, but haven't got one yet *hint hint* :)

Well, It was quite straightforward with buildroot, just that the last
steps (mkelfImage, compressing the kernel image with lzma and using
coreboot) needed to be made manually. Then I decided to use buildroot
with its default settings since the 2.6.22 kernel is good enough for
now, and the fact that is more integrated makes it much more suitable
for a development system, and I can't afford to waste time on the,
collateral task of making buildroot work.

The buildroot was re-configured for my needs, I configured the kernel to
contain KVM support and some other collateral things, then did the same
with busybox, and I added a make test target that runs qemu with my bios
image.

Afterwards, I included a buildrom make target for my kvm tools, and
started to hack on them and make them compile and link against stuff
that will be present in the bios image. 

These tools also needed some stuff like zlib, which I had to include in
buildrom and now I'm having some issues with uClibc, which is missing
some features present in glibc that are needed by the kvm tools
(specifically aio support, by now), and I must add them to uClibc.

That's my current status.

Best regards,
Cristi

-- 
Ing. Cristi Măgherușan,
Universitatea Tehnică din Cluj-Napoca
Centrul de Comunicații "Pusztai Kalman"
Tel. 0264/401247  http://cc.utcluj.ro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080701/d2bf3d06/attachment.sig>


More information about the coreboot mailing list