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

Bug 150345

Summary: ffmpeg-0.4.9_p20060530 fails to build
Product: Gentoo Linux Reporter: Darren Kirby <bulliver>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: PPC64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Output of emerge --info

Description Darren Kirby 2006-10-06 20:52:56 UTC
This is on a Powermac G5. Here is the stack trace, emerge info follows...

powerpc64-unknown-linux-gnu-gcc -Wl,--warn-common -rdynamic -Wl,--as-needed -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavutil  -lImlib2 `freetype-config --libs` -g -o ppm.so -shared -Wl,-soname,ppm.so ppm.o
powerpc64-unknown-linux-gnu-gcc -Wl,--warn-common -rdynamic -Wl,--as-needed -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavutil  -lImlib2 `freetype-config --libs` -g -o watermark.so -shared -Wl,-soname,watermark.so watermark.o
powerpc64-unknown-linux-gnu-gcc -Wl,--warn-common -rdynamic -Wl,--as-needed -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavutil  -lImlib2 `freetype-config --libs` -g -o imlib2.so -shared -Wl,-soname,imlib2.so imlib2.o
powerpc64-unknown-linux-gnu-gcc -Wl,--warn-common -rdynamic -Wl,--as-needed -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavcodec -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavformat -Wl,-rpath-link,/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/libavutil  -lImlib2 `freetype-config --libs` -g -o drawtext.so -shared -Wl,-soname,drawtext.so drawtext.o
/usr/lib/gcc/powerpc64-unknown-linux-gnu/3.4.6/../../../../powerpc64-unknown-linux-gnu/bin/ld: BFD 2.16.1 internal error, aborting at /var/tmp/portage/binutils-2.16.1-r3/work/binutils-2.16.1/bfd/elflink.c line 6455 in elf_link_output_extsym

/usr/lib/gcc/powerpc64-unknown-linux-gnu/3.4.6/../../../../powerpc64-unknown-linux-gnu/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[1]: *** [imlib2.so] Error 1
make[1]: *** Waiting for unfinished jobs....
/usr/lib/gcc/powerpc64-unknown-linux-gnu/3.4.6/../../../../powerpc64-unknown-linux-gnu/bin/ld: BFD 2.16.1 internal error, aborting at /var/tmp/portage/binutils-2.16.1-r3/work/binutils-2.16.1/bfd/elflink.c line 6455 in elf_link_output_extsym

/usr/lib/gcc/powerpc64-unknown-linux-gnu/3.4.6/../../../../powerpc64-unknown-linux-gnu/bin/ld: Please report this bug.

collect2: ld returned 1 exit status
make[1]: *** [drawtext.so] Error 1
rm ppm.o null.o fish.o drawtext.o watermark.o imlib2.o
make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-static/vhook'
make: *** [videohook] Error 2

!!! ERROR: media-video/ffmpeg-0.4.9_p20060530 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ffmpeg-0.4.9_p20060530.ebuild, line 164:   Called die

Emerge info is attached (bugzilla said the comment was too long).
Comment 1 Darren Kirby 2006-10-06 20:54:50 UTC
Created attachment 99021 [details]
Output of emerge --info
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-07 01:49:49 UTC
Your binutils is too old for --as-needed.

*** This bug has been marked as a duplicate of 115603 ***