Re: -current mit kerberos change breaks security/p5-GSSAPI, www/squid

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 29 Jul 2025 21:50:09 UTC
Hello!

to simplify patches and maintaining ports I've setup a new global variable to pass it as arguments in ports, see example with squid:
https://people.freebsd.org/~fluffy/-patches/gssapi-squid.diff




On 27.07.2025 01:17, Michael Butler wrote:
> I don't seem to be able to rebuild p5-GSSAPI .. indirectly required by git with the default options through p5-Authen-SASL ..
> 
> imb@d5540:/usr/ports/security/p5-GSSAPI> sudo make
> ===>  License ART10 GPLv1+ accepted by the user
> ===>   p5-GSSAPI-0.28_2 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by p5-GSSAPI-0.28_2 for building
> ===>  Extracting for p5-GSSAPI-0.28_2
> => SHA256 Checksum OK for GSSAPI-0.28.tar.gz.
> ===>  Patching for p5-GSSAPI-0.28_2
> ===>  Applying FreeBSD patches for p5-GSSAPI-0.28_2 from /usr/ports/security/p5-GSSAPI/files
> ===>   p5-GSSAPI-0.28_2 depends on package: perl5>=5.40.r<5.41 - found
> ===>  Configuring for p5-GSSAPI-0.28_2
> 
>   Welcome to GSSAPI.pm setup!
> 
>   (./Makefile.PL Version 0.03)
> 
>   run "perl Makefile.PL --help" to see further installation options
> 
> 
> ----------------------------------------------------------
>   Searching krb5-config command...
> 
>   using krb5-config command '/bin/krb5-config'.
> 
> ----------------------------------------------------------
>   using GSSAPI implementation
>   /bin/krb5-config does not respond libconf! at ./Makefile.PL line 116.
> *** Error code 2
> 
> Stop.
> make[1]: stopped making "/usr/ports/security/p5-GSSAPI/work/.stage_done.GSSAPI._usr_local" in /usr/ports/security/p5-GSSAPI
> *** Error code 1
> 
> Stop.
> make: stopped making "all" in /usr/ports/security/p5-GSSAPI
> 
> www/squid is also broken (by default) unless the GSSAPI option is set to 'none',
> 
>      Michael
> 
> 

-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD, @fluffy:matrix-dev.freebsd.org)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team