[Bug 215283] net/openldap24-sasl-client: GSSAPI support missing runtime dependency
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Dec 13 18:01:08 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215283
Bug ID: 215283
Summary: net/openldap24-sasl-client: GSSAPI support missing
runtime dependency
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: delphij at FreeBSD.org
Reporter: wollman at FreeBSD.org
Flags: maintainer-feedback?(delphij at FreeBSD.org)
Assignee: delphij at FreeBSD.org
The branch of the net/openldap24-server Makefile that pulls in
cyrus-sasl-gssapi as a RUN_DEPENDS only applies to server builds and not to the
client. Both sides need this package for GSSAPI support.
Quick patch that fixes it (beware cut-and-paste tab mangling):
--- Makefile (revision 428456)
+++ Makefile (working copy)
@@ -138,7 +138,10 @@
.if ${CLIENT_ONLY} == sasl
PORT_OPTIONS+= SASL
+.if ${PORT_OPTIONS:MGSSAPI}
+RUN_DEPENDS+= cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi
.endif
+.endif
.if defined(USE_OPENLDAP)
BROKEN= you have USE_OPENLDAP variable defined either
in environment or in make(1) arguments; please undefine and try again
.endif
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list