Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 May 2011 20:19:33 GMT
From:      Brett Wynkoop <wynkoop@wynn.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/156776: collectd in current ports will not build with libgcrypt support without hacking makefile
Message-ID:  <201105022019.p42KJXjH083033@red.freebsd.org>
Resent-Message-ID: <201105022020.p42KK9j3067715@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105022019.p42KJXjH083033>