You must have libkrb5.so.15.0 in /usr/lib/ If there are some others, like libkrb5.so.16.0 .... remove them then run ldconfig -R clean you objs dir and start "make build" again
e> What might be a wrong? e> Here is a last line from "make build" output e> cc -o kdc 524.o config.o connect.o kerberos5.o kerberos4.o log.o e> main.o misc.o print_version.o parse_bytes.o -lkrb5 -ldes -lcrypto -lutil e> 524.o(.text+0x37): In function `fetch_server': e> : undefined reference to `principalname2krb5_principal' e> 524.o(.text+0x14d): In function `log_524': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0xe38): In function `as_rep': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0xea9): In function `as_rep': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0x11a8): In function `as_rep': e> : undefined reference to `KDCOptions_units' e> kerberos5.o(.text+0x24a4): In function `tgs_make_reply': e> : undefined reference to `krb5_principal2principalname' e> kerberos5.o(.text+0x2c1e): In function `need_referral': e> : undefined reference to `krb5_get_host_realm_int' e> kerberos5.o(.text+0x2d60): In function `tgs_rep2': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0x328c): In function `tgs_rep2': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0x335f): In function `tgs_rep2': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0x33a6): In function `tgs_rep2': e> : undefined reference to `principalname2krb5_principal' e> kerberos5.o(.text+0x33d0): In function `tgs_rep2': e> : undefined reference to `KDCOptions_units' e> kerberos4.o(.text+0x5b): In function `encode_v4_ticket': e> : undefined reference to `principalname2krb5_principal' e> kerberos4.o(.text+0x106): In function `encode_v4_ticket': e> : undefined reference to `principalname2krb5_principal' e> collect2: ld returned 1 exit status e> *** Error code 1 e> Stop in /usr/src/kerberosV/libexec/kdc (line 93 of e> /usr/share/mk/bsd.prog.mk). e> *** Error code 1 e> Stop in /usr/src/kerberosV/libexec. e> *** Error code 1 e> Stop in /usr/src/kerberosV. e> *** Error code 1 e> Stop in /usr/src. e> *** Error code 1 e> Stop in /usr/src (line 73 of Makefile). e> #