Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Feb 2004 14:54:22 -0800 (PST)
From:      Martin Waedt <martin.waedt@ocpi.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:    =?iso-8859-1?q?ports/62667=3A_ffmpeg-0=2E4=2E8=5F3_won?= =?iso-8859-1?q?=B4t_builld_on_freebsd_4=2E9_STABLE?=
Message-ID:  <200402102254.i1AMsMsq051059@www.freebsd.org>
Resent-Message-ID: <200402102300.i1AN0IKi055268@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         62667
>Category:       ports
>Synopsis:       ffmpeg-0.4.8_3 wonīt builld on freebsd 4.9 STABLE
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Feb 10 15:00:18 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Martin Waedt
>Release:        4.9 STABLE
>Organization:
DDS GmbH
>Environment:
FreeBSD trinity.home.dudecity.de 4.9-STABLE FreeBSD 4.9-STABLE #3: Tue Feb 10 22:06:25 CET 2004     root@trinity.home.dudecity.de:/usr/obj/usr/src/sys/TRINITY  i386
>Description:
ffmpeg wonīt build. I tried to install it via the port. Also tried it on 
a 4.8 box but same error.

--->  Installing 'ffmpeg-0.4.8_3' from a port (multimedia/ffmpeg)
--->  Building '/usr/ports/multimedia/ffmpeg'
===>  Cleaning for esound-0.2.32_1
===>  Cleaning for liba52-0.7.4_1
===>  Cleaning for libaudiofile-0.2.5
===>  Cleaning for libogg-1.1,3
===>  Cleaning for libvorbis-1.0.1,3
===>  Cleaning for libiconv-1.9.1_3
===>  Cleaning for gettext-0.13.1
===>  Cleaning for gmake-3.80_2
===>  Cleaning for imake-4.3.0_2
===>  Cleaning for libgnugetopt-1.2
===>  Cleaning for libtool-1.3.5_1
===>  Cleaning for nasm-0.98.38_1,1
===>  Cleaning for pkgconfig-0.15.0_1
===>  Cleaning for sdl-1.2.5_3,1
===>  Cleaning for aalib-1.4.r5_1
===>  Cleaning for svgalib-1.4.3_2
===>  Cleaning for djbfft-0.76
===>  Cleaning for freetype2-2.1.5_2
===>  Cleaning for expat-1.95.6_1
===>  Cleaning for fontconfig-2.2.90_4
===>  Cleaning for XFree86-libraries-4.3.0_6
===>  Cleaning for ffmpeg-0.4.8_3
You can disable liba52 support by defining WITHOUT_LIBA52

Define WITHOUT_MMX if your system does not support MMX

Define WITH_MP3 to enable lame MP3 codec

You can enable additional compilation optimizations
by defining WITH_OPTIMIZED_CFLAGS

You can disable vhook support by defining WITHOUT_VHOOK


If you want to capture from a bktr(4) supported card
you will probably need to set the input device and format
You can set WITH_BKTR_FORMAT to NTSC or PAL and you can set
WITH_BKTR_DEV to 0, 1, 2 or 3 (1 is usually the tuner)
so for a PAL tuner make WITH_BKTR_FORMAT=PAL WITH_BKTR_DEV=1

Warning: invalid settings will probably dump cores

===>  Vulnerability check disabled
===>  Extracting for ffmpeg-0.4.8_3
>How-To-Repeat:
make install
>Fix:
donīt know ;)
>Release-Note:
>Audit-Trail:
>Unformatted:
 >> Checksum OK for ffmpeg-0.4.8.tar.gz.
 ===>  Patching for ffmpeg-0.4.8_3
 ===>  Applying extra patch /usr/ports/multimedia/ffmpeg/files/extra-bktr-patch-libavformat::Makefile
 ===>  Applying FreeBSD patches for ffmpeg-0.4.8_3
 ===>   ffmpeg-0.4.8_3 depends on executable: gmake - found
 ===>   ffmpeg-0.4.8_3 depends on file: /usr/local/bin/sdl11-config - found
 ===>   ffmpeg-0.4.8_3 depends on shared library: a52.0 - found
 ===>   ffmpeg-0.4.8_3 depends on shared library: freetype.9 - found
 ===>   ffmpeg-0.4.8_3 depends on shared library: vorbisenc.2 - found
 ===>   ffmpeg-0.4.8_3 depends on shared library: gnugetopt.1 - found
 ===>   ffmpeg-0.4.8_3 depends on shared library: SDL-1.1.5 - found
 ===>  Configuring for ffmpeg-0.4.8_3
 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  no
 gprof enabled    no
 zlib enabled     yes
 mp3lame enabled  no
 vorbis enabled   yes
 faad enabled     no
 faadbin enabled  no
 a52 support      yes
 a52 dlopened     yes
 pp support       no
 debug symbols    no
 optimize         no
 shared pp        no
 Video hooking    yes
 SDL support      yes
 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
 ===>  Building for ffmpeg-0.4.8_3
 gmake LDFLAGS="-L/usr/local/lib -L/usr/X11R6/lib" -C libavcodec all
 gmake[1]: Entering directory `/usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8/libavcodec'
 cc -O -pipe -march=pentiumpro -fPIC -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 common.o common.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 utils.o utils.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mem.o mem.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 allcodecs.o allcodecs.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mpegvideo.o mpegvideo.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 jrevdct.o jrevdct.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 jfdctfst.o jfdctfst.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 jfdctint.o jfdctint.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mpegaudio.o mpegaudio.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 ac3enc.o ac3enc.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mjpeg.o mjpeg.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 resample.o resample.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 dsputil.o dsputil.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 motion_est.o motion_est.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 imgconvert.o imgconvert.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 imgresample.o imgresample.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mpeg12.o mpeg12.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mpegaudiodec.o mpegaudiodec.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 pcm.o pcm.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 simple_idct.o simple_idct.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 ratecontrol.o ratecontrol.c 
 ratecontrol.c: In function `init_pass2':
 ratecontrol.c:720: warning: `expected_bits' might be used uninitialized in this function
 cc -O -pipe -march=pentiumpro -fPIC -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 adpcm.o adpcm.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 eval.o eval.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 dv.o dv.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 error_resilience.o error_resilience.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 fft.o fft.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mdct.o mdct.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 mace.o mace.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 huffyuv.o huffyuv.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 cyuv.o cyuv.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 opts.o opts.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 raw.o raw.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 h264.o h264.c 
 h264.c:1012: warning: `encode_nal' defined but not used
 h264.c:1071: warning: `encode_rbsp_trailing' defined but not used
 h264.c:1140: warning: `h264_luma_dc_dct_c' defined but not used
 h264.c:1198: warning: `chroma_dc_dct_c' defined but not used
 h264.c:1287: warning: `h264_diff_dct_c' defined but not used
 h264.c:2336: warning: `decode_mb_cabac' defined but not used
 cc -O -pipe -march=pentiumpro -fPIC -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 golomb.o golomb.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 vp3.o vp3.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 asv1.o asv1.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 4xm.o 4xm.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 cabac.o cabac.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 ffv1.o ffv1.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 ra144.o ra144.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 ra288.o ra288.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 vcr1.o vcr1.c 
 vcr1.c:161: warning: `encode_init' defined but not used
 cc -O -pipe -march=pentiumpro -fPIC -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 cljr.o cljr.c 
 cljr.c:129: warning: `encode_init' defined but not used
 cc -O -pipe -march=pentiumpro -fPIC -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 roqvideo.o roqvideo.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 dpcm.o dpcm.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 interplayvideo.o interplayvideo.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 xan.o xan.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 h263.o h263.c 
 cc -O -pipe -march=pentiumpro -fPIC -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 msmpeg4.o msmpeg4.c 
 msmpeg4.c: In function `msmpeg4_encode_dc':
 msmpeg4.c:751: Invalid `asm' statement:
 msmpeg4.c:751: fixed or forbidden register 3 (bx) was spilled for class BREG.
 msmpeg4.c: In function `msmpeg4_decode_dc':
 msmpeg4.c:751: Invalid `asm' statement:
 msmpeg4.c:751: fixed or forbidden register 3 (bx) was spilled for class BREG.
 msmpeg4.c: At top level:
 msmpeg4.c:660: warning: `ff_old_msmpeg4_dc_scale' defined but not used
 wmv2.c:103: warning: `wmv2_encode_end' defined but not used
 wmv2.c:481: warning: `ff_wmv2_decode_init' defined but not used
 gmake[1]: *** [msmpeg4.o] Error 1
 gmake[1]: Leaving directory `/usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8/libavcodec'
 gmake: *** [lib] Error 2
 *** Error code 2
 
 Stop in /usr/ports/multimedia/ffmpeg.
 	! multimedia/ffmpeg	(new compiler error)
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402102254.i1AMsMsq051059>