Created attachment 153955 [details] svn diff for irc/znc Building irc/znc fails on missing COMP_METHOD method. This is a result of LibreSSL no longer including comp.h in ssl.h/ssl3.h. Attached patch fixes this build failure by including comp.h in Csocket.cpp.. I looked at upstreaming this but it seems that we're far behind the GitHub repo (v1.4 vs v1.6) and the code has changed considerably.
Created attachment 153956 [details] Build log of irc/znc
Created attachment 153957 [details] svn diff for irc/znc
Created attachment 153958 [details] Build log of irc/znc
(In reply to Bernard Spil from comment #0) What is the current situation with upstreaming the patch?
Hi Mark, https://github.com/jimloco/Csocket/pull/49 https://github.com/znc/znc/issues/594 Not yet imported.
It looks like this was finally accepted upstream by znc.
A commit references this bug: Author: feld Date: Thu Apr 16 15:18:45 UTC 2015 New revision: 384113 URL: https://svnweb.freebsd.org/changeset/ports/384113 Log: Fix building against LibreSSL Upstream is accepting this change and it will land in the next release. PR: 198387 Changes: head/irc/znc/files/patch-src_Csocket.cpp
Committed, thanks!