[mythtv-commits] Ticket #10542: configure incorrectly detects VIA c3 and enables cmov etc...

MythTV noreply at mythtv.org
Mon Apr 9 18:35:50 UTC 2012

#10542: configure incorrectly detects VIA c3 and enables cmov etc...
 Reporter:  andrew@…              |          Owner:
     Type:  Bug Report - General  |         Status:  closed
 Priority:  minor                 |      Milestone:
Component:  Packaging             |        Version:  0.24.2
 Severity:  medium                |     Resolution:  Upstream Bug
 Keywords:  c3 cmov configure     |  Ticket locked:  0

Comment (by andrew@…):

 This explains why searching for cmov instructions on my machine returns so
 many positives even with i586-pc-linux-gnu as CHOST!

 I have now rebuilt gcc (emerge -1av gcc) on the c3 machine (previous
 compile was done in an NFS exported CHROOT on my core2 :-), two days later
 it still thinks that -march=native == -march=pentium2 even though gcc
 configure includes --with-arch=i586.
 4.6.2 and 4.4.4 ebuilds (chroot compiled) both have the problem. 3.4.6
 (gcc of a c3-ish vintage) doesn't support -march=native and probably won't
 compile most of the rest of gentoo anyway...

 Anyhow currently have the backend up and running by <ctrl-c>-ing emerge
 mythtv after configure had finished, re-running configure manually (after
 adding the correct options for my c3 to the standard configure command)
 then running "ebuild /path/to/mythtv.ebuild compile" followed by "ebuild
 /path/to/mythtv.ebuild qmerge"

 Thanks for the help chaps! - Will post a reference to the upstream bug /
 and or a work-around if I find one. (Once I work out if it's a gcc or a
 gentoo specific issue that is :-).

 (Who ignored that good advice in the wiki not to try running mythtv on
 gentoo or old hardware....)

Ticket URL: <http://code.mythtv.org/trac/ticket/10542#comment:9>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center

More information about the mythtv-commits mailing list