On Wed, Nov 16, 2005 at 11:20:32PM +0100, A.M.P. Boelens wrote:
> Package: libxine1
> Version: 1.0.1-1.3
> Severity: serious
> Justification: no longer builds from source

> I try to rebuild linxine1 without stripping because it hangs on a certain mp3,
> but it won't build. I get the following error:
> 
> Make[6]: Leaving directory 
> `/home/arnout/src/xine-lib-1.0.1/src/libffmpeg/libavcodec/armv4l'
> Making all in i386
> make[6]: Entering directory 
> `/home/arnout/src/xine-lib-1.0.1/src/libffmpeg/libavcodec/i386'
> if /bin/sh ../../../../libtool-nofpic --mode=compile gcc -DHAVE_CONFIG_H -I. 
> -I. -I../../../.. -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   -DSIMPLE_IDCT -DHAVE_AV_CONFIG_H -DRUNTIME_CPUDETECT 
> -DUSE_FASTMEMCPY -DCONFIG_RISKY -DCONFIG_DECODERS -DXINE_MPEG_ENCODER 
> -DCONFIG_ZLIB `echo -mtune=athlon -O3 -pipe -fomit-frame-pointer 
> -falign-functions=4 -falign-loops=4 -falign-jumps=4  
> -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 
> -fno-strict-aliasing -ffast-math -funroll-loops -finline-functions -Wall 
> -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -Wnested-externs 
> -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -g 
> -O0 | sed -e 's/-funroll-loops//g'` -MT dsputil_mmx.lo -MD -MP -MF 
> ".deps/dsputil_mmx.Tpo" \
>   -c -o dsputil_mmx.lo `test -f 'dsputil_mmx.c' || echo './'`dsputil_mmx.c; \
> then mv -f ".deps/dsputil_mmx.Tpo" ".deps/dsputil_mmx.Plo"; \
> else rm -f ".deps/dsputil_mmx.Tpo"; exit 1; \
> fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -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 -DSIMPLE_IDCT -DHAVE_AV_CONFIG_H -DRUNTIME_CPUDETECT 
> -DUSE_FASTMEMCPY -DCONFIG_RISKY -DCONFIG_DECODERS -DXINE_MPEG_ENCODER 
> -DCONFIG_ZLIB -mtune=athlon -O3 -pipe -fomit-frame-pointer 
> -falign-functions=4 -falign-loops=4 -falign-jumps=4 
> -mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2 
> -fno-strict-aliasing -ffast-math -finline-functions -Wall -DNDEBUG 
> -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wnested-externs 
> -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -g 
> -O0 -MT dsputil_mmx.lo -MD -MP -MF .deps/dsputil_mmx.Tpo -c
> dsputil_mmx.c -o .libs/dsputil_mmx.o dsputil_mmx.c: In function 
> 'h263_h_loop_filter_mmx':
> dsputil_mmx.c:586: error: can't find a register in class 'GENERAL_REGS' while 
> reloading 'asm'
> dsputil_mmx.c:586: error: can't find a register in class 'GENERAL_REGS' while 
> reloading 'asm'
> make[6]: *** [dsputil_mmx.lo] Error 1
> make[6]: Leaving directory 
> `/home/arnout/src/xine-lib-1.0.1/src/libffmpeg/libavcodec/i386'
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory 
> `/home/arnout/src/xine-lib-1.0.1/src/libffmpeg/libavcodec'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory `/home/arnout/src/xine-lib-1.0.1/src/libffmpeg'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/arnout/src/xine-lib-1.0.1/src'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/arnout/src/xine-lib-1.0.1'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/home/arnout/src/xine-lib-1.0.1'
> make: *** [build-stamp] Error 2

This is bug #318838, which was fixed in libxine1 1.0.1-1.1.  How are you
building this package that you are seeing this failure in a package which
has built fine with gcc-4.0 for three versions?
.
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to