Hello Mike, >> >> I think Charles means that we need tar and gzip equivalents in a >> interpreter language because that's the compression we use with every >> package (lrp = tar.gz). Those utilities are needed to install the >> packages with the linuxrc script inside the initramfs. >> >> Zlib is completely different and would also mean to include the zlib >> library next to the lua binary inside the initramfs, which is probably >> much bigger than using the "native" klibc compiled utilities. >> >> But we have some options to make things smaller and maybe even use the >> klibc utilities (if the needed ones are implemented yet). > > Eric, > There is a gcc wrapper (klcc) for compiling applications with klibc. > Gzip, ash, and syslinux are already ported. Is tar the only missing > item? > > http://www.kernel.org/pub/linux/libs/klibc/cvsroot/klibc/ > klcc.1,v klcc.in,v > Tar is not the only thing missing, f.e. there is no makedevs utility available and probably some other tools we need in linuxrc.
But the whole initramfs is only supported with kernel 2.6, moving to this kernel is not only (optional) moving to initramfs but changing a lot in other packages, recompiling, change scripts, sysfs, etc. I really don't see a real need now to move to kernel 2.6 and open a can of worms. Ofcourse we will move sometime and in the meantime we will look into all needed changes. Eric ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ leaf-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/leaf-devel