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
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
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