Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jun 2017 19:58:48 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [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)
Message-ID:  <bug-219894-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219894

            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@FreeBSD.org
          Reporter: christopher@schulte.org
             Flags: maintainer-feedback?(hrs@FreeBSD.org)
          Assignee: hrs@FreeBSD.org

Both scenarios -

1) upgrading from 7.1.0_2 to 7.1.0_3, as well as=20
2) a new attempt to install 7.1.0_3 on system without security/heimdal
installed

both fail.  The config is default.

# make showconfig
=3D=3D=3D> The following configuration options are available for heimdal-7.=
1.0_3:
     BDB=3Don: Enable BerkeleyDB KDC backend support
     CRACKLIB=3Doff: Use CrackLib for password quality checking
     DIGEST=3Don: Enable DIGEST support
     IPV6=3Don: IPv6 protocol support
     KX509=3Don: Enable kx509 support
     LDAP=3Doff: Enable OpenLDAP KDC backend support
     LMDB=3Doff: Enable LMDB KDC backend support
     PKINIT=3Don: Enable PK-INIT support
     SQLITE=3Doff: Enable SQLite KDC backend support

[...]
Making all in kdc
cd . && perl ../cf/make-proto.pl -q -P comment -o kdc-protos.h default_conf=
ig.c
         set_dbinfo.c            digest.c        fast.c=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
kdc_locl.h              kerberos5.c             krb5tgs.c=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20
pkinit.c                pkinit-ec.c              log.c                   mi=
sc.c
                 kx509.c                         process.c=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20
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=20=
=20=20=20=20=20=20=20
          kdc_locl.h              kerberos5.c             krb5tgs.c=20=20=
=20=20=20=20=20=20=20=20=20=20
  pkinit.c                pkinit-ec.c              log.c=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20
misc.c                  kx509.c                         process.c=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20
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=3DCC    --mode=3Dcompile cc -DHAVE_CONFIG_H  -I. =
-I.
-I../include -I../include  -I../lib/roken -I../lib/roken -I/usr/local/inclu=
de=20
-I/usr/local/include -I./../lib/krb5 -I/usr/local/include -isystem
/usr/local/include -D_LARGE_FILES=3D  -Wall -Wextra -Wno-sign-compare
-Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith -Wbad-function-c=
ast
-Wmissing-declarations -Wnested-externs -Wshadow -DINET6 -O2 -pipe=20
-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=3D -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter
-Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarat=
ions
-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

=3D=3D=3D>>> make build failed for security/heimdal
=3D=3D=3D>>> Aborting update

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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