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]