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

2008-10-28 Thread Petri Helin
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

2008-10-28 Thread Niels Wagenaar
-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

2008-10-28 Thread Goga777
Приветствую, 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

2008-10-28 Thread Petri Helin
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

2008-10-28 Thread Harald Milz
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

2008-10-16 Thread Ludwig Nussel
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

2008-10-15 Thread Harald Milz
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

2008-10-15 Thread Harald Milz
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

2008-10-15 Thread Darren Salt
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

2008-10-15 Thread Ludwig Nussel
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

2008-10-15 Thread Harald Milz
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