Bug 228944

Summary: textproc/htmldoc: Fails to build with OpenSSL 1.1
Product: Ports & Packages Reporter: Bernard Spil <brnrd>
Component: Individual Port(s)Assignee: Kubilay Kocak <koobs>
Status: Closed Not A Bug    
Severity: Affects Only Me CC: jose, ndowens04
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223721
Bug Depends on:    
Bug Blocks: 228865    

Description Bernard Spil freebsd_committer 2018-06-12 14:33:27 UTC
> variable has incomplete type 'BIO_METHOD'

During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented.

Intention is to update 12-STABLE to current 1.1.0 and subsequently update it to 1.1.1 when that is released.
Comment 1 Nathan 2018-08-25 02:25:39 UTC
OpenSSL is not supported in htmldoc, according to upstream:
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2018-08-25 02:40:33 UTC
Closing, per upstream comment that openssl is not supported (reaD: only gnutls is supported).

Latest patch in 223721 removes BROKEN_SSL which is a red herring, as USES=ssl is a noop, and the port will still build with GnuTLS even with other ssl libraries installed
Comment 4 Bernard Spil freebsd_committer 2018-08-25 10:03:46 UTC
The OpenSSL configure options were removed in a later version.

Please update the port to the latest version and switch to using GnuTLS.