Summary: | ffmpeg-0.4.9_p20050226-r3 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Ballé <os> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | radarsat1 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Johannes Ballé
2005-05-02 00:33:28 UTC
I get the following output: sputil_mmx.o i386/dsputil_mmx.c i686-pc-linux-gnu-gcc -O3 -Wall -Wno-switch -march=pentium3 -O3 -pipe -fPIC -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/mpegvideo_mmx.o i386/mpegvideo_mmx.c i386/dsputil_mmx.c: In Funktion »dsputil_init_mmx«: i386/dsputil_mmx.c:3076: Warnung: Zuweisung von inkompatiblem Zeigertyp i386/dsputil_mmx.c:3077: Warnung: Zuweisung von inkompatiblem Zeigertyp i386/mpegvideo_mmx_template.c: In Funktion »dct_quantize_MMX«: i386/mpegvideo_mmx_template.c:93: error: can't find a register in class `GENERAL_REGS' while reloading `asm' make[1]: *** [i386/mpegvideo_mmx.o] Fehler 1 make[1]: *** Warte auf noch nicht beendete Prozesse... i386/dsputil_mmx.c: In Funktion »put_qpel8_mc10_3dnow«: i386/dsputil_mmx_avg.h:105: error: can't find a register in class `BREG' while reloading `asm' i386/dsputil_mmx.c: Auf höchster Ebene: i386/dsputil_mmx_rnd.h:59: Warnung: `put_no_rnd_pixels8_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:155: Warnung: `put_no_rnd_pixels16_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:300: Warnung: `avg_no_rnd_pixels4_mmx' defined but not used i386/dsputil_mmx_rnd.h:59: Warnung: `put_pixels8_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:155: Warnung: `put_pixels16_l2_mmx' defined but not used make[1]: *** [i386/dsputil_mmx.o] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared/libavcodec' make: *** [lib] Fehler 2 Reproducible: Always Steps to Reproduce: 1. emerge ffmpeg Output of "emerge -pv ffmpeg": These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-video/ffmpeg-0.4.9_p20050226-r3 [0.4.7] -aac (-altivec) -debug -doc -dv +dvd +encode +imlib +mmx +oggvorbis +oss -threads +truetype -v4l +xvid* 0 kB Output of "emerge info": Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11.6 i686) ================================================================= System uname: 2.6.11.6 i686 Intel(R) Pentium(R) M processor 1600MHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 30 2005, 17:05:16)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS=" ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo/" LANG="de_DE" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 X acpi alsa audiofile avi berkdb bitmap-fonts bluetooth cdparanoia cdr crypt cups curl dvd emboss encode fam flac foomaticdb gdbm gif gimpprint gphoto2 gstreamer gtk gtk2 i8x0 imagemagick imlib ipv6 java jpeg kde libg++ libwww mad mikmod mmx monkey motif mp3 mpeg ncurses network nls ogg oggvorbis opengl oss pam pcmcia pdflib perl pic png pnp python qt quicktime readline real rtc samba scanner sdl slang speex spell sse sse2 ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb vorbis wifi winbind xinerama xml xml2 xv xvid xvmc zlib input_devices_synaptics linguas_de userland_GNU kernel_linux libc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS *** This bug has been marked as a duplicate of 90916 *** I also tried compiling with and without threads, and with MAKEOPTS="-j1" fixed in the r5 not the r3 I'm going to make the r5 stable soon r5 stable for the affected arch |