View previous topic :: View next topic |
Author |
Message |
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Wed Jan 07, 2004 4:35 pm Post subject: MythTV and AMD64 |
|
|
I just got done re-installing Gentoo with an Opteron CPU. Everything compiled fine..Woohoo 64bit.
Now when I try to emerge MythTV I am getting an error
Code: |
NuppelVideoPlayer.cpp:3215: internal compiler error: in extract_insn, at
recog.c:2175
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/mythtv-0.12/temp/ccITMzIM.out file, please attach this to your bugreport
make[2]: *** [NuppelVideoPlayer.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/mythtv-0.12/work/mythtv-0.12/libs/libmythtv'
make[1]: *** [sub-libmythtv] Error 2
make[1]: Leaving directory `/var/tmp/portage/mythtv-0.12/work/mythtv-0.12/libs'
make: *** [sub-libs] Error 2
!!! ERROR: media-tv/mythtv-0.12 failed.
!!! Function src_compile, Line 92, Exitcode 2
!!! compile problem
|
It looks like it is installing with march-pentiumpro. Could that do it? Thanks for any help. |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Fri Jan 09, 2004 5:31 pm Post subject: |
|
|
Well, I have tryed to add -m32 to my CFLAG line. Still no luck. I put in a bug report, but they are saying to remove the -march from the ebuild. I tryed that, but it is still trying to use pentiumpro. How do I remove it? Here is the bug report for your viewing enjoyment.
https://bugs.gentoo.org/show_bug.cgi?id=37578
Thanks for any help. |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Sun Jan 11, 2004 4:19 am Post subject: |
|
|
does anyone have an idea on how I can get this to work? I think I have tried anything. |
|
Back to top |
|
|
handsomepete Guru
Joined: 21 Apr 2002 Posts: 548 Location: Kansas City, MO
|
Posted: Sun Jan 11, 2004 5:24 pm Post subject: |
|
|
I would consider hitting up the mythtv user mailing list (here) and seeing if anyone else has run into the same problem or if they have any cvs patches for you to play with. The devs read that list too, so they'll probably pick up your question pretty quick. |
|
Back to top |
|
|
jstelly n00b
Joined: 28 Dec 2003 Posts: 70
|
Posted: Fri Jan 23, 2004 7:06 am Post subject: |
|
|
I'm getting the same thing on my AMD64 install. That error message looks like it's gcc choking internally. I tried messing with optimization levels and nothing fixed it so I think we're dead in the water unless we can get one of the mythtv people to help. |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Fri Jan 23, 2004 7:22 am Post subject: |
|
|
I had to give up. I am hoping that either the next release of MythTV or GCC will fix this.
I did get it past the point where it was quiting. I had to CTRL-Z and edit the profile and then resume it. But, it just fails later on. |
|
Back to top |
|
|
asiobob Veteran
Joined: 29 Oct 2003 Posts: 1375 Location: Bamboo Creek
|
Posted: Fri Jan 23, 2004 8:51 am Post subject: |
|
|
this happens to me with tvtime on my pentium4.
It first happened when I first tried to emerge tvtime.
I then got it to emerge. Then when I did a "emerge world -U" it stopped because the tvtime upgrade wouldnt compile with similar errors
THE FIX
edit /etc/make.conf
and comment out CFLAGS and the one below it CXXFLAGS and emerge. It worked and I suspect it will for mythTV as well. Remember though that it won't be optimized (I don't notice in the operation of it tho!)
Remember to uncomment the above afterwards so other software gets optimized. |
|
Back to top |
|
|
Sastraxi Apprentice
Joined: 25 Feb 2003 Posts: 258
|
Posted: Fri Jan 23, 2004 4:35 pm Post subject: |
|
|
You could also try emerging the unstable 0.13. |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Fri Jan 23, 2004 8:23 pm Post subject: |
|
|
The problem with MythTV is that if you don't have the -march in the gcc line, then it puts in pentiumpro. You can't put in k8 otherwise everything fails. I was able to get it past one point only to fail another. And, yes, I am running .13-r1. |
|
Back to top |
|
|
JeffBlair Apprentice
Joined: 23 May 2003 Posts: 175 Location: USA, Lone star state
|
Posted: Tue Feb 17, 2004 1:16 pm Post subject: |
|
|
WOOHOO I just got an e-mail from my bug report. They have patched the ebuild for AMD64. Now all I have to do is re-install linux on my Opteron system. |
|
Back to top |
|
|
|