Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Apr 2020 00:09:29 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 245861] www/squid 4.11 fails to compile - missing 'keyblock' in 'krb5_creds
Message-ID:  <bug-245861-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 245861
           Summary: www/squid 4.11 fails to compile - missing 'keyblock'
                    in 'krb5_creds
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dewayne@heuristicsystems.com.au
                CC: timp87@gmail.com
                CC: timp87@gmail.com
             Flags: maintainer-feedback?(timp87@gmail.com)

Upgraded ports via source overnight.  Attempted to rebuild on=20

Environment:
FreeBSD 12.1-STABLE #0 r359973M: i386 1201513 1201513

# make -C /usr/ports/www/squid showconfig|grep =3Don
     DOCS=3Don: Build and/or install documentation
     EXAMPLES=3Don: Build and/or install examples
     FS_AUFS=3Don: AUFS (threaded-io) support
     FS_DISKD=3Don: DISKD storage engine controlled by separate service
     ICAP=3Don: the ICAP client
     IPV6=3Don: IPv6 protocol support
     KQUEUE=3Don: Kqueue(2) support
     PCRE=3Don: Use Perl Compatible Regular Expressions
     SSL=3Don: SSL gatewaying support
     SSL_CRTD=3Don: Use ssl_crtd to handle SSL cert requests
     AUTH_LDAP=3Don: Install LDAP authentication helpers
     AUTH_SASL=3Don: Install SASL authentication helpers
     AUTH_SMB=3Don: Install SMB auth. helpers (req. Samba)
     GSSAPI_HEIMDAL=3Don: GSSAPI support via security/heimdal

result:
...
depbase=3D`echo support_krb5.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;
/usr/local/libexec/ccache/c++ -DHAVE_CONFIG_H
-DDEFAULT_CONFIG_FILE=3D\"/usr/local/etc/squid/squid.conf\"=20
-DDEFAULT_SQUID_DATA_DIR=3D\"/usr/local/etc/squid\"=20
-DDEFAULT_SQUID_CONFIG_DIR=3D\"/usr/local/etc/squid\"    -I../../../..
-I../../../../include  -I../../../../lib -I../../../../src=20
-I../../../../include  -I/usr/local/include/heimdal  -I../../../../libltdl =
-I.
-I/usr/local/include -Wno-write-strings -Wno-error=3Dunused-command-line-ar=
gument
-Wno-ignored-optimization-argument -Wno-error=3Dmacro-redefined -fPIE -fPIC
-I/usr/local/include -I/usr/local/include -D_REENTRANT -I/usr/local/include
-I/usr/local/include -O2 -pipe -Wl,-m,elf_x86_64_fbsd -Wl,--strip-debug
-Wl,--build-id=3Dmd5 -Wl,--hash-style=3Dsysv -Wno-write-strings
-Wno-unused-variable -Wno-error=3Dunused-command-line-argument
-Wno-ignored-optimization-argument -Wno-error=3Dmacro-redefined -fPIE -fPIC
-fomit-frame-pointer -fPIE -fPIC -march=3Dhaswell   -I/usr/local/include -MT
support_krb5.o -MD -MP -MF $depbase.Tpo -c -o support_krb5.o support_krb5.c=
c &&
mv -f $depbase.Tpo $depbase.Po
support_krb5.cc:470:24: error: no member named 'keyblock' in 'krb5_creds'
                creds->keyblock.enctype =3D 0;
                ~~~~~  ^
support_krb5.cc:471:28: error: no member named 'keyblock' in 'krb5_creds'
                if (creds->keyblock.contents)
                    ~~~~~  ^
support_krb5.cc:472:73: error: no member named 'keyblock' in 'krb5_creds'
                    krb5_free_keyblock_contents(kparam.context,
&creds->keyblock);
                                                                 ~~~~~  ^
3 errors generated.
*** Error code 1

Stop.
make[6]: stopped in
/var/ports/usr/ports/www/squid/work/squid-4.11/src/acl/external/kerberos_ld=
ap_group
*** Error code 1

--=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-245861-7788>