[MacPorts] #59544: cherokee: error: incomplete definition of type 'struct dh_st'
MacPorts
noreply at macports.org
Thu Oct 31 16:28:35 UTC 2019
#59544: cherokee: error: incomplete definition of type 'struct dh_st'
-------------------------+-----------------------------------------
Reporter: ryandesign | Owner: Chih-Hsuan Yen <yan12125@…>
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: fixed | Keywords:
Port: cherokee |
-------------------------+-----------------------------------------
Changes (by Chih-Hsuan Yen <yan12125@…>):
* status: new => closed
* owner: (none) => Chih-Hsuan Yen <yan12125@…>
* resolution: => fixed
Comment:
In [changeset:"c38f5ce3f10fbbca13892ff86f591bdeb7d098cd/macports-ports"
c38f5ce3f10fbbca13892ff86f591bdeb7d098cd/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="c38f5ce3f10fbbca13892ff86f591bdeb7d098cd"
cherokee: use OpenSSL 1.0
I don't quite understand the +ssl variant. It's not a default
variant, and cherokee is still built with SSL support without
+ssl. Also, --enable-tls and --with-openssl have no effects.
Simply removing that variant and enabling SSL support
unconditionally is the best fix out of my head.
Upstream has patches for OpenSSL 1.1 [1], while a newer version
is required for those patches to be applied. On the other hand,
tarballs for new versions require running ./autogen.sh, where
a `python2` command in $PATH is requested. That would be a
headache and I don't plan to invest more time into it.
Closes: https://trac.macports.org/ticket/59544
[1] https://github.com/cherokee/webserver/pull/1196
}}}
--
Ticket URL: <https://trac.macports.org/ticket/59544#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list