Re: [gentoo-user] Upgrade using binary packages
On Thu, 26 Apr 2007 06:39:15 +0530, [EMAIL PROTECTED] wrote: In the kernel config this shows up as Via C3 processor... Which is not an i686, it has a couple of instructions missing from the full i686 instruction set, hence the illegal instruction message. CFLAGS=-Os -march=i586 -m3dnow -pipe -fomit-frame-pointer Use -march=c3. -- Neil Bothwick Standard: (n., adj.) a design target which manufacturers may embellish, improve upon, or ignore as they wish, so long as it can be used profitably in their advertising. signature.asc Description: PGP signature
Re: [gentoo-user] Upgrade using binary packages
Hi, On Wed, 25 Apr 2007 06:53:54 +0530 [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I have an underpowered system which runs mythtv. Machine architecture? 1. On a i686 machine generated the binary packages using tips from this list.. [...] 5. Almost at the end of the glibc emerge , 'Illegal instruction' errors start appearing...sweet I understand that a stage3 tarball is essentially a binary upgrade. But using this method I thought I could do an incremental upgrade. So what is wrong with this approach ? Nothing. It works just fine (I did this enough times before). You just probably didn't match the CFLAGS and/or MMX/SSE USE flags to the underpowered system but compiled your binaries for the faster architecture. -hwh -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Upgrade using binary packages
On 4/25/07, Hans-Werner Hilse [EMAIL PROTECTED] wrote: Hi, On Wed, 25 Apr 2007 06:53:54 +0530 [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I have an underpowered system which runs mythtv. Machine architecture? # cat /proc/cpuinfo vendor_id : CentaurHauls cpu family : 6 model name : VIA Samuel 2 cpu MHz : 533.501 cache size : 64 KB flags : fpu de tsc msr cx8 mtrr pge mmx pni 3dnow In the kernel config this shows up as Via C3 processor... CFLAGS=-Os -march=i586 -m3dnow -pipe -fomit-frame-pointer CHOST=i386-pc-linux-gnu USE=... mmx 3dnow ... 1. On a i686 machine generated the binary packages using tips from this list.. [...] ... So what is wrong with this approach ? Nothing. It works just fine (I did this enough times before). You just probably didn't match the CFLAGS and/or MMX/SSE USE flags to the underpowered system but compiled your binaries for the faster architecture. I guess you are right. for i686 system I have CFLAGS=-march=i686 -O2 -pipe CHOST=i686-pc-linux-gnu If I recall correctly now , //proc/cpuinfo shows this as a Pentium4 with flags showing sse sse2 . Even the gentoo i686 livecd does not boot on the mythtv system. Just after uncompressing the kernel, system reboots. I think I will have to use a rescue CD of some sort. thanks sathish -hwh -- [EMAIL PROTECTED] mailing list -- [EMAIL PROTECTED] mailing list