[vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1

Harald Milz hm at seneca.muc.de
Tue Oct 28 09:17:33 CET 2008

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? 

"Asked by reporters about his upcoming marriage to a forty-two-year-old
woman, director Roman Polanski told reporters, `The way I look at it,
she's the equivalent of three fourteen-year-olds.'"
		-- David Letterman

More information about the vdr mailing list