Bug 219012

Summary: [patch] security/heimdal: fails to build with kpasswd on world WITHOUT_KERBEROS
Product: Ports & Packages Reporter: Volodymyr Kostyrko <arcade>
Component: Individual Port(s)Assignee: Hiroki Sato <hrs>
Status: Closed FIXED    
Severity: Affects Only Me CC: w.schwarzenfeld
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (hrs)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
add missing include dir none

Description Volodymyr Kostyrko 2017-05-02 11:53:14 UTC
Created attachment 182243 [details]
add missing include dir

krb5.h location is missed in includes so system one is used when building kpasswd. The build fails when no krb5.h exist.
Comment 1 Walter Schwarzenfeld 2018-01-10 02:27:42 UTC
files/kpasswd-Makefile shows

kpasswdd-cracklib.so: kpasswdd-cracklib.c
        ${CC} ${CFLAGS} -fPIC -shared \
            -DLOCALBASE=\"${LOCALBASE}\" \
=>            -I${LOCALBASE}/include -I./include \
            -o ${.TARGET} ${.ALLSRC} \
            -lcrack -L${LOCALBASE}/lib

is done, could be closed.