Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
On Tue, Oct 28, 2008 at 11:38 AM, Niels Wagenaar <[EMAIL PROTECTED]> wrote: > -Original message- > From: Goga777 <[EMAIL PROTECTED]> > Sent: Tue 28-10-2008 10:06 > To: vdr@linuxtv.org; > Subject: Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1 > >> > -- SNIP -- >> > How did you deduce that, when Darren said that you should upgrade your >> > xine-lib? You might even jump to xine-lib 1.2 which already includes >> > vdr-xine plugin. >> >> does xine-lib 1.2 include vdr-pligin from Reinchard Nissl ? are you sure ? >> > > Last time I check, xine-lib 1.2 doesn't include the vdr-xine plugin. But, if > you use 1.2, you don't have to patch xine-lib anymore. > > Xine-lib 1.2 now includes the patches for Xine-Lib so that you connect to a > VDR system which is using the vdr-xine plugin. > Sorry, I put it very badly :( Of course xine-lib 1.2 doesn't include the whole vdr-xine plugin, but the VDR input plugin for xine-lib. -Petri ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
-Original message- From: Goga777 <[EMAIL PROTECTED]> Sent: Tue 28-10-2008 10:06 To: vdr@linuxtv.org; Subject: Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1 > > -- SNIP -- > > How did you deduce that, when Darren said that you should upgrade your > > xine-lib? You might even jump to xine-lib 1.2 which already includes > > vdr-xine plugin. > > does xine-lib 1.2 include vdr-pligin from Reinchard Nissl ? are you sure ? > Last time I check, xine-lib 1.2 doesn't include the vdr-xine plugin. But, if you use 1.2, you don't have to patch xine-lib anymore. Xine-lib 1.2 now includes the patches for Xine-Lib so that you connect to a VDR system which is using the vdr-xine plugin. > Goga > Regards, Niels Wagenaar ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
Приветствую, Petri > On Tue, Oct 28, 2008 at 10:17 AM, Harald Milz <[EMAIL PROTECTED]> wrote: > > On Wed, Oct 15, 2008 at 04:48:55PM +0100, Darren Salt wrote: > >> 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? > > > > How did you deduce that, when Darren said that you should upgrade your > xine-lib? You might even jump to xine-lib 1.2 which already includes > vdr-xine plugin. does xine-lib 1.2 include vdr-pligin from Reinchard Nissl ? are you sure ? Goga ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
On Tue, Oct 28, 2008 at 10:17 AM, Harald Milz <[EMAIL PROTECTED]> wrote: > On Wed, Oct 15, 2008 at 04:48:55PM +0100, Darren Salt wrote: >> 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? > How did you deduce that, when Darren said that you should upgrade your xine-lib? You might even jump to xine-lib 1.2 which already includes vdr-xine plugin. -Petri ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
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 ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
Harald Milz wrote: > On Wed, Oct 15, 2008 at 06:50:40PM +0200, Harald Milz wrote: > > On Wed, Oct 15, 2008 at 05:08:10PM +0200, Ludwig Nussel wrote: > > > Packman also offers xine packages built with the same options. > > > > But without netvdr as it seems ... > > Disregard - it's in. But --enable-vdr-keys is not ... That switch apparently doesn't exist anymore. Anyways, if you are still missing anything in the pre-built packages just file a bug report at bugzilla.novell.com. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
On Wed, Oct 15, 2008 at 06:50:40PM +0200, Harald Milz wrote: > On Wed, Oct 15, 2008 at 05:08:10PM +0200, Ludwig Nussel wrote: > > Packman also offers xine packages built with the same options. > > But without netvdr as it seems ... Disregard - it's in. But --enable-vdr-keys is not ... -- When more and more people are thrown out of work, unemployment results. -- Calvin Coolidge ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
On Wed, Oct 15, 2008 at 05:08:10PM +0200, Ludwig Nussel wrote: > Harald Milz wrote: > > 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 -O3 ... -O2 ... -Os > > Use -O2, that works for sure. See the xine backports (which include vdr-xine Nay, same problem. > btw) in the build service: > https://build.opensuse.org/project/show?project=multimedia%3Axine > > Packman also offers xine packages built with the same options. But without netvdr as it seems ... Reinhard, any idea? -- When love is gone, there's always justice. And when justice is gone, there's always force. And when force is gone, there's always Mom. Hi, Mom! -- Laurie Anderson ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
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. (This particular problem, and the fact that gcc 4.3 can't seem to compile that at all in PIC mode on i386, is what prompted a switch to external ffmpeg by default.) -- | Darren Salt| linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Travel less. Share transport more. PRODUCE LESS CARBON DIOXIDE. You hate mail. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
Harald Milz wrote: > 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 -O3 ... -O2 ... -Os Use -O2, that works for sure. See the xine backports (which include vdr-xine btw) in the build service: https://build.opensuse.org/project/show?project=multimedia%3Axine Packman also offers xine packages built with the same options. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] Problems building xine-lib on openSUSE 11.0 w/ gcc 4.3.1
Hi, 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: gcc -DHAVE_CONFIG_H -I. -I../../../../include -I../../../.. -I../../../../include -I../../../../include -I../../../../src -I../../../../src/xine-engine -I../../../../src/xine-engine -I../../../../src/xine-utils -I../../../../src/input -I../../../../src/input -I../../../../lib -I../../../../lib -DHAVE_AV_CONFIG_H -DRUNTIME_CPUDETECT -DXINE_MPEG_ENCODER -D_ISOC9X_SOURCE -DCONFIG_DECODERS -I../../../../src/libffmpeg/libavutil -I../../../../src/libffmpeg -I../../../../src/libffmpeg -fomit-frame-pointer -fno-strict-aliasing -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-function-declaration -Wstrict-aliasing=2 -mtune=pentiumpro -O3 -pipe -fomit-frame-pointer -falign-functions=4 -falign-loops=4 -falign-jumps=4 -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions -Wall -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -g -O2 -DNDEBUG -Os -MT dsputil_mmx.lo -MD -MP -MF .deps/dsputil_mmx.Tpo -c dsputil_mmx.c -fPIC -DPIC -o .libs/dsputil_mmx.o dsputil_mmx.c: In function ‘gmc_mmx’: dsputil_mmx.c:2486: warning: suggest parentheses around arithmetic in operand of | dsputil_mmx.c:2486: warning: suggest parentheses around arithmetic in operand of | dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of | dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of | dsputil_mmx.c:2487: warning: suggest parentheses around arithmetic in operand of | dsputil_mmx.c: At top level: dsputil_mmx.c:2692: warning: no previous prototype for ‘ff_put_cavs_qpel8_mc00_mmx2’ dsputil_mmx.c:2695: warning: no previous prototype for ‘ff_avg_cavs_qpel8_mc00_mmx2’ dsputil_mmx.c:2698: warning: no previous prototype for ‘ff_put_cavs_qpel16_mc00_mmx2’ dsputil_mmx.c:2701: warning: no previous prototype for ‘ff_avg_cavs_qpel16_mc00_mmx2’ h264dsp_mmx.c: In function ‘h264_h_loop_filter_luma_mmx2’: dsputil_mmx.c:636: error: can't find a register in class ‘GENERAL_REGS’ while reloading ‘asm’ dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints h264dsp_mmx.c:393: error: ‘asm’ operand has impossible constraints dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints dsputil_mmx.c:636: error: ‘asm’ operand has impossible constraints Is that a known problem, and does somebody have a patch curing this? -- Death to all fanatics! ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr