ports/156776: collectd in current ports will not build with libgcrypt support without hacking makefile

Brett Wynkoop wynkoop at wynn.com
Mon May 2 20:20:10 UTC 2011


>Number:         156776
>Category:       ports
>Synopsis:       collectd in current ports will not build with libgcrypt support without hacking makefile
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 02 20:20:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Brett Wynkoop
>Release:        8.2
>Organization:
Wynn Data Ltd.
>Environment:
[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

>Description:
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.
>How-To-Repeat:
build collectd from ports-current then ldd /usr/local/sbin/collectd
>Fix:
Add libgcrypt to the make config section of the port.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list