Ошибка полностью выглядит так:
sed: /usr/local/lib/libffi.la: No such file or directory
libtool: link: `/usr/local/lib/libffi.la' is not a valid libtool archive
Такого рода ошибки лечатся следующим workarond’ом:
1) находим нужный порт:
# cd /usr/ports && make search name=libffi
Port: libffi-3.2.1
Path: /usr/ports/devel/libffi
Info: Foreign Function Interface
Maint: zeising@FreeBSD.org
B-deps:
R-deps: indexinfo-0.2.2
WWW: http://sources.redhat.com/libffi/
...
2) собираем его
# cd /usr/ports/devel/libffi && make
3) после сборки ищем нужный файл и копируем куда надо:
# find ./ -name libffi.la
./work/libffi-3.2.1/i386-portbld-freebsd9.3/.libs/libffi.la
./work/libffi-3.2.1/i386-portbld-freebsd9.3/libffi.la
# cp -p ./work/libffi-3.2.1/i386-portbld-freebsd9.3/.libs/libffi.la /usr/local/lib/libffi.la
Далее собираем порт, который не собрался из-за этой ошибки.