Analysis of build error: ffmpeg-2.6.2 at bfin on Nathaniel´s autobuilder
Bernd Kuhls
bernd.kuhls at t-online.de
Wed Apr 15 19:42:57 UTC 2015
Hi Nathaniel,
today this build error happened:
http://autobuild.buildroot.net/results/d13/d13488a43f6e034623104a36c07114db99
325b8d/
I can not reproduce the error here but I think I know why it happened:
$ grep -i ^ranlib output/build/ffmpeg-2.6.2/config.log
RANLIB='/home/fli4l/br3/output/host/usr/bin/bfin-uclinux-ranlib'
ranlib_default='ranlib'
compare this to
http://autobuild.buildroot.net/results/d13/d13488a43f6e034623104a36c07114db99
325b8d//ffmpeg-2.6.2/config.log
RANLIB='/home/chroot/media/code/buildroot/autobuilder/instance-
1/output/host/usr/bin/bfin-uclinux-ranlib'
ranlib_default='ranlib -D'
output/build/ffmpeg-2.6.2/configure in line 2722 checks for ranlib
if ranlib 2>&1 | grep -q "\-D "; then
ranlib_default="ranlib -D"
else
ranlib_default="ranlib"
fi
Maybe this check[1] is done on /usr/bin/ranlib instead of bfin-uclinux-
ranlib. Here /usr/bin/ranlib does not support -D, maybe your´s does...?
Regards, Bernd
[1] Added Jan 27th, 2015: http://git.videolan.org/?
p=ffmpeg.git;a=commitdiff;h=f8716d1e56d5019d070b30692d144c30a18fcf23
More information about the buildroot
mailing list