--- /usr/portage/dev-libs/uclibc/uclibc-0.9.26-r7.ebuild 2004-10-28 01:07:51.000000000 -0500 +++ zportage/dev-libs/uclibc/uclibc-0.9.26-r7.ebuild 2004-12-17 17:27:11.000000000 -0600 @@ -22,7 +22,7 @@ LICENSE="LGPL-2" SLOT="0" KEYWORDS="x86 ppc ~sparc mips arm" -IUSE="build hardened ipv6 static debug" # nls is not supported yet +IUSE="build hardened ipv6 static debug nofpu" # nls is not supported yet RESTRICT="nostrip" DEPEND="sys-devel/gcc" @@ -95,6 +95,8 @@ epatch ${FILESDIR}/${PV}/uClibc-20040921-ldso-unsecvars.patch cp ${FILESDIR}/${PV}/unsecvars.h ${S}/ldso/include/ || die + use arm && use nofpu && epatch ${FILESDIR}/uclibc-softvfp-gentoo.patch + # fixup for install perms sed -i -e "s:-fa:-dRf:g" Makefile @@ -129,6 +131,7 @@ done echo "UCLIBC_HAS_FULL_RPC=y" >> .config echo "PTHREADS_DEBUG_SUPPORT=y" >> .config + use arm && use nofpu && sed -i -e "s:HAS_FPU=y:# HAS_FPU is not set:" .config #if use nls #then