Summary: | www/squid: Broken with GSSAPI_MIT | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Renato Botelho <garga> | ||||||||
Component: | Individual Port(s) | Assignee: | Renato Botelho <garga> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Some People | CC: | timp87 | ||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(timp87) |
||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Renato Botelho
![]() ![]() I can't reproduce it. Could you please provide /etc/make.conf content also? And, please, post 'pkg info' for your openldap installed package here. (In reply to timp87 from comment #1) I opened a ticket upstream, lets try to follow it there before make any change here. https://bugs.squid-cache.org/show_bug.cgi?id=4933 Created attachment 203475 [details]
Fix build with MIT krb5
Fix proposed on upstream ticket
Created attachment 203477 [details]
Fix build with MIT (take #2)
pkgconfig is needed by configure script to find krb5-config
Created attachment 203509 [details]
Fix build with GSSAPI (Take #3)
Previous patch broke build with GSSAPI_BASE. This one work with all GSSAPI options. It passes krb5-config path as a parameter to configure making it to find the binary and work as expected
A commit references this bug: Author: garga Date: Mon Apr 22 12:29:44 UTC 2019 New revision: 499632 URL: https://svnweb.freebsd.org/changeset/ports/499632 Log: www/squid: Fix build with GSSAPI options In some circumstances squid's configure script cannot detect properly which GSSAPI is being used to build with and break build. Applied patch from upstream ticket and also passes path of desired krb5-config to be used during build PR: 236959 Approved by: maintainer timeout (2 weeks) Obtained from: https://bugs.squid-cache.org/show_bug.cgi?id=4933 (based on) Sponsored by: Rubicon Communications, LLC (Netgate) Changes: head/www/squid/Makefile head/www/squid/files/patch-configure |