[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