Public bug reported: Binary package hint: kmediafactory
Hi, kmediafactory FTBFS in i386 and lpia: make[5]: Entering directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp/ffmpeg/libavcodec/i386' /bin/bash ../../../libtool --silent --mode=compile cc -DHAVE_CONFIG_H -I. -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I../../.. -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DCONFIG_DECODERS -DCONFIG_ENCODERS -DCONFIG_MUXERS -DCONFIG_DEMUXERS -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavutil -I/usr/include/ImageMagick -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -std=gnu99 -w -fomit-frame-pointer -msse -Os -g1 `echo -DNDEBUG -O2 -g -O2 -g -Wall -O2 | sed -e ' s/-funroll-loops//g; s/-g[0-9]/-g1/g; s/-O[0-9]/-Os/g'` -c -o cputest.lo `test -f '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/cputest.c' || echo '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/'`/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/cputest.c /bin/bash ../../../libtool --silent --mode=compile cc -DHAVE_CONFIG_H -I. -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I../../.. -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DCONFIG_DECODERS -DCONFIG_ENCODERS -DCONFIG_MUXERS -DCONFIG_DEMUXERS -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavutil -I/usr/include/ImageMagick -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -std=gnu99 -w -fomit-frame-pointer -msse -Os -g1 `echo -DNDEBUG -O2 -g -O2 -g -Wall -O2 | sed -e ' s/-funroll-loops//g; s/-g[0-9]/-g1/g; s/-O[0-9]/-Os/g'` -c -o fdct_mmx.lo `test -f '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/fdct_mmx.c' || echo '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/'`/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/fdct_mmx.c /bin/bash ../../../libtool --silent --mode=compile cc -DHAVE_CONFIG_H -I. -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I../../.. -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DCONFIG_DECODERS -DCONFIG_ENCODERS -DCONFIG_MUXERS -DCONFIG_DEMUXERS -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386 -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec -I/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavutil -I/usr/include/ImageMagick -I/usr/include/kde -I/usr/share/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -std=gnu99 -w -fomit-frame-pointer -msse -Os -g1 `echo -DNDEBUG -O2 -g -O2 -g -Wall -O2 | sed -e ' s/-funroll-loops//g; s/-g[0-9]/-g1/g; s/-O[0-9]/-Os/g'` -c -o dsputil_mmx.lo `test -f '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c' || echo '/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/'`/build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/h264dsp_mmx.c: In function 'h264_h_loop_filter_luma_mmx2': /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm' /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/h264dsp_mmx.c:206: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints /build/buildd/kmediafactory-0.5.2/./ffmpeg/libavcodec/i386/dsputil_mmx.c:621: error: 'asm' operand has impossible constraints make[5]: *** [dsputil_mmx.lo] Error 1 make[5]: Leaving directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp/ffmpeg/libavcodec/i386' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp/ffmpeg/libavcodec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/kmediafactory-0.5.2/obj-i686-linux-gnulp' make: *** [debian/stamp-makefile-build] Error 2 This is a know problem of old versions of ffmpeg, and this problem doesn't appear in kmediafactory 0.6, as upsteam use ffmpeg package. The fix for this problem is to disable -fPIC flag of gcc for i386. ** Affects: kmediafactory (Ubuntu) Importance: Undecided Assignee: fabrice_sp (fabricesp) Status: In Progress ** Changed in: kmediafactory (Ubuntu) Assignee: (unassigned) => fabrice_sp (fabricesp) Status: New => In Progress ** Summary changed: - FTBFS in i386, because of assembly in ffmpeg/libavcodec/i386 directory + FTBFS on i386, becuase of compilation errors in ffmpeg/libavcodec/i386/dsputil_mmx.c -- FTBFS on i386, becuase of compilation errors in ffmpeg/libavcodec/i386/dsputil_mmx.c https://bugs.launchpad.net/bugs/350132 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs