[Bug 219894] security/heimdal: 7.1.0_3 build fails on FreeBSD 11.0 (./kdc_locl.h:48:10: fatal error: 'kdc-private.h' file not found)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jun 9 19:58:49 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219894
Bug ID: 219894
Summary: security/heimdal: 7.1.0_3 build fails on FreeBSD 11.0
(./kdc_locl.h:48:10: fatal error: 'kdc-private.h' file
not found)
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: hrs at FreeBSD.org
Reporter: christopher at schulte.org
Flags: maintainer-feedback?(hrs at FreeBSD.org)
Assignee: hrs at FreeBSD.org
Both scenarios -
1) upgrading from 7.1.0_2 to 7.1.0_3, as well as
2) a new attempt to install 7.1.0_3 on system without security/heimdal
installed
both fail. The config is default.
# make showconfig
===> The following configuration options are available for heimdal-7.1.0_3:
BDB=on: Enable BerkeleyDB KDC backend support
CRACKLIB=off: Use CrackLib for password quality checking
DIGEST=on: Enable DIGEST support
IPV6=on: IPv6 protocol support
KX509=on: Enable kx509 support
LDAP=off: Enable OpenLDAP KDC backend support
LMDB=off: Enable LMDB KDC backend support
PKINIT=on: Enable PK-INIT support
SQLITE=off: Enable SQLite KDC backend support
[...]
Making all in kdc
cd . && perl ../cf/make-proto.pl -q -P comment -o kdc-protos.h default_config.c
set_dbinfo.c digest.c fast.c
kdc_locl.h kerberos5.c krb5tgs.c
pkinit.c pkinit-ec.c log.c misc.c
kx509.c process.c
windc.c rx.h || rm -f kdc-protos.h
Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC
contains: /usr/local/lib/perl5/site_perl/mach/5.24
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.24/mach
/usr/local/lib/perl5/5.24 .) at ../cf/make-proto.pl line 7.
BEGIN failed--compilation aborted at ../cf/make-proto.pl line 7.
cd . && perl ../cf/make-proto.pl -q -P comment -p kdc-private.h
default_config.c set_dbinfo.c digest.c fast.c
kdc_locl.h kerberos5.c krb5tgs.c
pkinit.c pkinit-ec.c log.c
misc.c kx509.c process.c
windc.c rx.h || rm -f kdc-private.h
Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC
contains: /usr/local/lib/perl5/site_perl/mach/5.24
/usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.24/mach
/usr/local/lib/perl5/5.24 .) at ../cf/make-proto.pl line 7.
BEGIN failed--compilation aborted at ../cf/make-proto.pl line 7.
/bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.
-I../include -I../include -I../lib/roken -I../lib/roken -I/usr/local/include
-I/usr/local/include -I./../lib/krb5 -I/usr/local/include -isystem
/usr/local/include -D_LARGE_FILES= -Wall -Wextra -Wno-sign-compare
-Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast
-Wmissing-declarations -Wnested-externs -Wshadow -DINET6 -O2 -pipe
-fstack-protector -isystem /usr/local/include -fno-strict-aliasing -MT
default_config.lo -MD -MP -MF .deps/default_config.Tpo -c -o default_config.lo
default_config.c
libtool: compile: cc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-I../lib/roken -I../lib/roken -I/usr/local/include -I/usr/local/include
-I./../lib/krb5 -I/usr/local/include -isystem /usr/local/include
-D_LARGE_FILES= -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter
-Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations
-Wnested-externs -Wshadow -DINET6 -O2 -pipe -fstack-protector -isystem
/usr/local/include -fno-strict-aliasing -MT default_config.lo -MD -MP -MF
.deps/default_config.Tpo -c default_config.c -fPIC -DPIC -o
.libs/default_config.o
In file included from default_config.c:36:
./kdc_locl.h:48:10: fatal error: 'kdc-private.h' file not found
#include <kdc-private.h>
^
1 error generated.
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/security/heimdal/work/heimdal-7.1.0/kdc
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/security/heimdal/work/heimdal-7.1.0
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/security/heimdal
*** Error code 1
Stop.
make: stopped in /usr/ports/security/heimdal
===>>> make build failed for security/heimdal
===>>> Aborting update
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list