On Wed, Nov 16, 2005 at 03:46:47PM -0800, Steve Langasek wrote:
> 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?

what I did:
1) get root
2) apt-get build-dep libxine1
3) back to normal user
4) apt-get source libxine1
5) cd xine-lib-1.0.1
6) DEB_BUILD_OPTIONS="nostrip noopt" dpkg-buildpackage -rfakeroot -uc -b

Arnout

> .
> -- 
> 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/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to