Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 84854

Summary: ffmpeg-0.4.7 fails to compile
Product: Gentoo Linux Reporter: Rene Zbinden <rene.zbinden>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED TEST-REQUEST    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rene Zbinden 2005-03-11 05:58:49 UTC
I want to emerge k3b. I get the following an compile error for ffmpeg-0.4.7.


Reproducible: Always
Steps to Reproduce:
1.emerge k3b
2.
3.

Actual Results:  
...
gcc -O2 -march=pentium-m -mtune=pentium-m -momit-leaf-frame-pointer -fomit-frame
-pointer -ftracer -pipe -fno-pie -Wall -g -I.. -I/var/tmp/portage/ffmpeg-0.4.7/w
ork/ffmpeg-0.4.7 -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavcodec -D
HAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 
ogg.o ogg.c 
rm -f libavformat.a
ar rc libavformat.a utils.o cutils.o allformats.o mpeg.o mpegts.o mpegtsenc.o ff
m.o crc.o img.o raw.o rm.o avienc.o avidec.o wav.o swf.o au.o gif.o mov.o mpjpeg
.o dv.o yuv4mpeg.o 4xm.o flvenc.o flvdec.o asf.o pnm.o yuv.o png.o jpeg.o gifdec
.o avio.o aviobuf.o file.o  framehook.o  grab.o dv1394.o audio.o  udp.o tcp.o ht
tp.o rtsp.o rtp.o rtpproto.o ogg.o 
ranlib libavformat.a
gcc -shared -o libavformat.so utils.o cutils.o allformats.o mpeg.o mpegts.o mpeg
tsenc.o ffm.o crc.o img.o raw.o rm.o avienc.o avidec.o wav.o swf.o au.o gif.o mo
v.o mpjpeg.o dv.o yuv4mpeg.o 4xm.o flvenc.o flvdec.o asf.o pnm.o yuv.o png.o jpe
g.o gifdec.o avio.o aviobuf.o file.o  framehook.o  grab.o dv1394.o audio.o  udp.
o tcp.o http.o rtsp.o rtp.o rtpproto.o ogg.o  -lm -lz -ldl 
make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/liba
vformat'
gcc -O2 -march=pentium-m -mtune=pentium-m -momit-leaf-frame-pointer -fomit-frame
-pointer -ftracer -pipe -fno-pie -Wall -g -I. -I/var/tmp/portage/ffmpeg-0.4.7/wo
rk/ffmpeg-0.4.7 -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavcodec -I/
var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavformat -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffmpeg.o ffmpeg.c 
ffmpeg.c: In function `do_video_out':
ffmpeg.c:584: warning: dereferencing type-punned pointer will break strict-alias
ing rules
ffmpeg.c: In function `av_encode':
ffmpeg.c:1272: warning: dereferencing type-punned pointer will break strict-alia
sing rules
gcc -O2 -march=pentium-m -mtune=pentium-m -momit-leaf-frame-pointer -fomit-frame
-pointer -ftracer -pipe -fno-pie -Wall -g -I. -I/var/tmp/portage/ffmpeg-0.4.7/wo
rk/ffmpeg-0.4.7 -I/var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavcodec -I/
var/tmp/portage/ffmpeg-0.4.7/work/ffmpeg-0.4.7/libavformat -D_FILE_OFFSET_BITS=6
4 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cmdutils.o cmdutils.c 
gcc -Wl,--warn-common -rdynamic -g  -o ffmpeg_g ffmpeg.o cmdutils.o -L./libavfor
mat -lavformat -L./libavcodec -lavcodec -lm -lz -ldl -logg -lvorbis -lvorbisenc
./libavcodec/libavcodec.so: undefined reference to `wm0101'
./libavcodec/libavcodec.so: undefined reference to `wm1010'
./libavcodec/libavcodec.so: undefined reference to `wm1100'
./libavcodec/libavcodec.so: undefined reference to `magicF2W'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1

!!! ERROR: media-video/ffmpeg-0.4.7 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! make failed.
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
Finish compiling.

Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 17 2005, 13:27:35)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -fforce-addr
-momit-leaf-frame-pointer -fomit-frame-pointer -ftracer -pipe
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.switch.ch/mirror/gentoo/
ftp://mirror.switch.ch/mirror/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups divx4linux
emboss encode fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2
imagemagick imlib ipv6 ithreads java jpeg lcms libg++ libwww mad mikmod motif
mozilla mp3 mpeg ncurses nls nocd nptl oggvorbis opengl pam pdflib perl png
pthreads python quicktime readline samba sdl spell sse ssl svga tcpd tiff
truetype truetype-fonts type1-fonts usb xml2 xmms xv xvid zlib video_cards_r250"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Chris White (RETIRED) gentoo-dev 2005-03-15 13:14:06 UTC
Have you tried the latest version of ffmpeg?  That's being looked at as the new stable target.
Comment 2 Chris White (RETIRED) gentoo-dev 2005-03-18 00:06:46 UTC
Need results with latest ffmpeg.