Date: Mon, 1 Mar 2004 16:19:36 -0800 (PST) From: tom hensel <tom@replic8.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/63625: ffmpeg-0.4.8_4 does not build on 5.2.1-R, again Message-ID: <200403020019.i220JaTn072416@www.freebsd.org> Resent-Message-ID: <200403020020.i220KKAw093577@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 63625 >Category: ports >Synopsis: ffmpeg-0.4.8_4 does not build on 5.2.1-R, again >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 01 16:20:20 PST 2004 >Closed-Date: >Last-Modified: >Originator: tom hensel >Release: 5.2.1-RELEASE >Organization: >Environment: FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: PORTNAME= ffmpeg PORTVERSION= 0.4.8 PORTREVISION= 4 builds to fail, make command used: make WITH_MP3=YES WITH_VORBIS=YES WITH_FAAD=YES WITHOUT_A52=YES WITH_BKTR_FORMAT=PAL WITH_BKTR_DEV=2 output of make configure follows: =*=snip=*= ===> Configuring for ffmpeg-0.4.8_4 sdl-config: not found sdl-config: not found Install prefix /usr/local Source path /usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8 C compiler cc make gmake CPU x86 (generic) Big Endian no MMX enabled yes Vector Builtins yes gprof enabled no zlib enabled yes mp3lame enabled yes vorbis enabled yes faad enabled yes faadbin enabled no a52 support yes a52 dlopened no pp support no debug symbols no optimize no shared pp no Video hooking yes SDL support no risky / patent encumbered codecs yes Imlib2 support no freetype support yes Sun medialib support no AMR-NB float support no AMR-NB fixed support no Creating config.mak and config.h =*=snap=*= now the relevant lines when building stops: =*=snip=*= cc -O -pipe -march=k6 -fPIC -DPIC -I/usr/local/include -I/usr/X11R6/include -Wall -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 In file included from i386/mpegvideo_mmx.c:493: i386/mpegvideo_mmx_template.c: In function `dct_quantize_MMX': i386/mpegvideo_mmx_template.c:89: error: can't find a register in class `GENERAL_REGS' while reloading `asm' i386/mpegvideo_mmx_template.c:141: error: can't find a register in class `GENERAL_REGS' while reloading `asm' gmake[1]: *** [i386/mpegvideo_mmx.o] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8/libavcodec' gmake: *** [lib] Error 2 *** Error code 2 =*=snap=*= >How-To-Repeat: get a freshly installed FreeBSD 5.2.1-RELEASE machine. install ffmpeg from ports, maybe use the same WITH_THINGS as i did. >Fix: sorry, i don't know. thanks to the people fixing it again and again :) >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403020019.i220JaTn072416>