I use stage 1 on a VIA Epia Board cat /proc/cpuinfo shows processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 7 model name : VIA Samuel 2 stepping : 3 cpu MHz : 599.740 cache size : 64 KB physical id : 0 siblings : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr cx8 mtrr pge mmx pni 3dnow bogomips : 1179.64 uname -m replies i686 - so my make.conf looks like this: CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" GENTOO_MIRRORS="http://gentoo.eliteitminds.com ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/" USE="-gtk -gnome qt kde dvd alsa cdr" The error message given: !!! ERROR: sys-devel/gnuconfig-20050223 failed. !!! Function epatch, Line 358, Exitcode 0 !!! Failed Patch: config.guess.uclibc.patch! Here's the output: livecd portage # cat /var/tmp/portage/gnuconfig-20050223/temp/config.guess.uclibc.patch-13439.out ***** config.guess.uclibc.patch ***** =============================================================== PATCH COMMAND: patch -p0 -g0 < /var/tmp/portage/gnuconfig-20050223/work/config.guess.uclibc.patch =============================================================== /usr/lib/portage/bin/ebuild.sh: line 1874: 13462 Done cat ${PATCH_TARGET} 13463 Illegal instruction | patch -p${count} ${popts} --dry-run -f =============================================================== PATCH COMMAND: patch -p1 -g0 < /var/tmp/portage/gnuconfig-20050223/work/config.guess.uclibc.patch =============================================================== /usr/lib/portage/bin/ebuild.sh: line 1874: 13469 Done cat ${PATCH_TARGET} 13470 Illegal instruction | patch -p${count} ${popts} --dry-run -f =============================================================== PATCH COMMAND: patch -p2 -g0 < /var/tmp/portage/gnuconfig-20050223/work/config.guess.uclibc.patch =============================================================== /usr/lib/portage/bin/ebuild.sh: line 1874: 13476 Done cat ${PATCH_TARGET} 13477 Illegal instruction | patch -p${count} ${popts} --dry-run -f =============================================================== PATCH COMMAND: patch -p3 -g0 < /var/tmp/portage/gnuconfig-20050223/work/config.guess.uclibc.patch =============================================================== /usr/lib/portage/bin/ebuild.sh: line 1874: 13483 Done cat ${PATCH_TARGET} 13484 Illegal instruction | patch -p${count} ${popts} --dry-run -f =============================================================== PATCH COMMAND: patch -p4 -g0 < /var/tmp/portage/gnuconfig-20050223/work/config.guess.uclibc.patch =============================================================== /usr/lib/portage/bin/ebuild.sh: line 1874: 13490 Done cat ${PATCH_TARGET} 13491 Illegal instruction | patch -p${count} ${popts} --dry-run -f What did I do wrong? Reproducible: Always Steps to Reproduce: 1. 2. 3.
your install is broken ... maybe you have software which is trying to utilize i686 code that your board doesnt support /usr/lib/portage/bin/ebuild.sh: line 1874: 13462 Done cat ${PATCH_TARGET} 13463 Illegal instruction | patch -p${count} ${popts} --dry-run -f