On Wed, Oct 15, 2008 at 04:48:55PM +0100, Darren Salt wrote:
I demand that Harald Milz may or may not have written...
this seems to be a famous one, possibly a GCC bug according to some fora. I can't build vdr-xine-0.8.2 and the related xine-lib on openSUSE 11.0 with
gcc version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036] (SUSE Linux)
- apparently an asm optimization thing:
[snip]
dsputil_mmx.c:636: error: can't find a register in class ‘GENERAL_REGS’
while reloading ‘asm’ [snip]
Is that a known problem, and does somebody have a patch curing this?
Known problem. Use newer xine-lib (if you're using what I think that you're using, it's old and unsupported) and external ffmpeg.
That sounds as if the vdr-xine plugin were outdated and should no longer be used on recent distros. If this is so, this should be noted in the vdr-wiki and one should use xineliboutput instead. Is that so?