ports/156776: collectd in current ports will not build with libgcrypt support without hacking makefile
wynkoop at wynn.com
Mon May 2 20:20:10 UTC 2011
>Synopsis: collectd in current ports will not build with libgcrypt support without hacking makefile
>Arrival-Date: Mon May 02 20:20:09 UTC 2011
>Originator: Brett Wynkoop
Wynn Data Ltd.
[root at fbsd81test /usr/ports/net-mgmt/collectd]# uname -a
FreeBSD fbsd81test.isprime.com 8.2-RELEASE FreeBSD 8.2-RELEASE #0 r219081M: Wed Mar 2 08:29:52 CET 2011 root at www4:/usr/obj/usr/src/sys/GENERIC amd64
make config gives no option for linking collectd with libgcrypt. If built without
hacking the make file gcrypt support can not be built into the current port
of collectd. Older ports trees did have collectd linking against libgcrypt.
I am not sure how far back one would have to go, but I built it on a FreeBSD 8.1
box in November of 2010 and libgcrypt linked in.
Some sites use encryption with collectd so this should be an easy to select option and not need any make file hacking.
build collectd from ports-current then ldd /usr/local/sbin/collectd
Add libgcrypt to the make config section of the port.
More information about the freebsd-ports-bugs