Created attachment 197184 [details] squid-4.2.patch Update 4.2 including LibreSSL patch bug #228967 bug #231115
While testing the patch I noticed this: ====> Running Q/A tests (stage-qa) Error: /usr/local/sbin/squid is linked to /usr/local/lib/libltdl.so.7 from devel/libltdl but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libltdl.so:devel/libltdl I'm figuring out what's libltdl and how squid uses it.
Created attachment 197349 [details] squid-4.2.patch2 My patch almost the same as previous but I also set the port to use embedded libltdl. Seems like we've always been using embedded libltdl. At least when building with poudriere or in other "clean" env.
Created attachment 197681 [details] squid-4.3.patch Meanwhile squid-4.3 released. Patch attached.
Created attachment 197682 [details] squid-4.3.patch fixed Remove some rubish
Testbuilds@work
Committed, thanks!
A commit references this bug: Author: pi Date: Mon Oct 1 18:31:41 UTC 2018 New revision: 481048 URL: https://svnweb.freebsd.org/changeset/ports/481048 Log: www/squid: update 4.1 -> 4.3 - fix build with LibreSSL PR: 231442 Submitted by: timp87@gmail.com (maintainer), takefu@airport.fm Relnotes: http://www.squid-cache.org/Versions/v4/changesets/ Changes: head/www/squid/Makefile head/www/squid/distinfo head/www/squid/files/patch-src_ssl_bio.cc head/www/squid/pkg-plist