GNUPG fails to build on FreeBSD 10.0-BETA3

Gerard Seibert jerry at seibercom.net
Fri Nov 15 23:18:48 UTC 2013


I have tried to build gnupg-2.0.22 on FreeBSD 10.0-BETA3 twice and both attempts failed. This is a fresh install of FreeBSD on a totally clean drive. This is the output at the end of the build attempt.

checking for LIBFFI... no
configure: error: Package requirements (libffi >= 3.0.0) were not met:

Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libffi', required by 'world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
===>  Script "configure" failed unexpectedly.
Please run the gnomelogalyzer, available from
"http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose the
problem and suggest a solution. If - and only if - the gnomelogalyzer cannot
solve the problem, report the build failure to the FreeBSD GNOME team at
gnome at FreeBSD.org, and attach (a)
"/usr/ports/devel/glib20/work/glib-2.36.3/config.log", (b) the output of the
failed make command, and (c) the gnomelogalyzer output. Also, it might be a
good idea to provide an overview of all packages installed on your system
(i.e. an `ls /var/db/pkg`). Put your attachment up on any website,
copy-and-paste into http://freebsd-gnome.pastebin.com, or use send-pr(1) with
the attachment. Try to avoid sending any attachments to the mailing list
(gnome at FreeBSD.org), because attachments sent to FreeBSD mailing lists are
usually discarded by the mailing list software.
*** Error code 1

Stop.
make[4]: stopped in /usr/ports/devel/glib20
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/devel/qt4-corelib
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/x11-toolkits/qt4-gui
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/security/pinentry
*** Error code 1

Stop.
make: stopped in /usr/ports/security/gnupg

Should I actually download the gnomelogalyzer or is there a simpler way to get this to work.

-- 
Jerry



More information about the freebsd-questions mailing list