This is a tracker bug for all issues I encounter while building an uclibc/hardened LiveCD for the GNAP project.
bug 60862 : Problems in Genkernel hardened support Patch submitted to disable dietlibc and to optionally build without udev on 2.6 kernels Workaround: use 3.0.2g + patch
squashfs is not included in hardened-dev-sources (no bug) Patch should have been included by tseng but not released yet. Workaround: use Catalyst patch posted on bug 66748
Bug 67374: bad return codes in Catalyst Fixed in CVS, not released yet. Workaround: use patch posted on bug 67374
Bug 67654: NTP does not build on default uclibc profiles If you don't have a USE=ipv6 uclibc NTP won't build. Workaround: Build uclibc with USE=ipv6 (not tested yet)
Bug 61187: openvpn does not build on uclibc platforms i386-pc-linux-uclibc needs updated config.* files. Workaround : use corrected ebuild from bug.
Bug 67660: iftop does not build on uclibc platforms i386-pc-linux-uclibc needs updated config.* files. Workaround : use corrected ebuild from bug.
Bug 67764: hwsetup/kudzu-knoppix/newt/slang dependency fatal to uclibc LiveCDs newt and latest slang do not compile under uclibc (bug 67666 was posted to track the slang-glibc dependency problem). They are brought in by hwsetup, which doesn't really need all kudzu-knoppix to work. Workaround: use the livecd-enabled kudzu-knoppix ebuild from bug (not tested)
Re: comment #5 (InCVS)
Comments #2 #5 #6 #7 fixed, workarounds no longer needed. livecd-stage1 successful, thanks everyone. livecd-stage2 blocked at devfsd because genkernel's devfsd does not include devfsd-1.3.25-no-nis.patch... Looking how to work around this to complete livecd-stage2.
Bug 68366 : missing virtual in uclibc profiles virtual/dev-manager is not defined, so devfsd is missing in the resulting stage3. Workaround: add this virtual to uclibc/virtuals in a portage overlay. Comments #1 and #9 should be fixed in genkernel>=3.0.2q, yet to be released.
everything on this bug solved?
Yes all done, thanks.