| Summary: | xine-lib-1_rc8-r1 compile fails - can't find register in class `BREG' while reloading `asm' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Scott Marks <smarks> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | This is the complete emerge transcript. | ||
|
Description
Scott Marks
2004-12-23 21:56:46 UTC
Created attachment 46759 [details]
This is the complete emerge transcript.
it's your CFLAGS that are causing this. For starters, remove -fPIC from that. Please don't use CFLAGS that you do not understand. Perhaps you ought to read the Description a little more closely. Did you miss this? "As far as I can tell, this is *NOT* the -fpic/-fPIC conflict problem. I have tried various combinations, including commenting out CFLAGS completely from make.conf" However, subsequent work on xine-lib-1.0 seems to make the issue moot. A different change evoked a bug in the libcaca ebuild, but that is definitely a distinct issue. Insofar as your somewhat rude comment "Please don't use CFLAGS that you do not understand" goes, I have been building position-independent executables since 1975, and have been a occasional contributor to gcc since 2001. In this particular case, I was led to use -fPIC by the Gentoo Linux Prelink Guide: http://www.gentoo.org/doc/en/prelink-howto.xml |