heads/modules
Trammell Hudson 9273e252f6
Build initrd tools with musl-libc (issue #77).
This adds compilations modules for musl-libc and kernel-headers.
The entire initrd (busybox, cryptsetup, gpgv, kexec, etc) can be built
with the much smaller libc and it appears to work with chroot.

Library paths are not set correctly and files are installed into
heads/install to make them accessible to other modules.  This prevents
the initrd from working without manual fixup; need to fix before
merging into master.

Build times have gone up since everything is being rebuilt more
often for some reason.
2016-12-29 18:23:08 -05:00
..
busybox Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
coreboot Rework Makefile a bit. 2016-11-29 11:28:05 -05:00
cryptsetup Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
gpg Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
kernel-headers Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
kexec Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
libuuid Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
linux Update Heads to use the 4.9 Linux LTS kernel. 2016-12-12 11:01:18 -05:00
lvm2 Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
mbedtls Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
musl Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
popt Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
qrencode Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
tpmtotp Build initrd tools with musl-libc (issue #77). 2016-12-29 18:23:08 -05:00
xen Rework Makefile a bit. 2016-11-29 11:28:05 -05:00