[MacPorts] #63945: yubico-piv-tool: fails to build with openssl3

MacPorts noreply at macports.org
Sat Nov 13 16:56:09 UTC 2021


#63945: yubico-piv-tool: fails to build with openssl3
-------------------------------+--------------------
 Reporter:  michael-j-oconnor  |      Owner:  (none)
     Type:  defect             |     Status:  new
 Priority:  Normal             |  Milestone:
Component:  ports              |    Version:
 Keywords:                     |       Port:
-------------------------------+--------------------
 yubico-piv-tool 2.2.0 fails to build with openssl3.  It looks like there's
 a slightly newer version 2.2.1 that released nearly concurrently with
 openssl 3, but the relnotes weren't clear on whether or not openssl 3 was
 addressed.


 {{{
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-
 tool/work/yubico-piv-tool-2.2.0/ykcs11/ykcs11.h:37:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_security_yubico-piv-tool/yubico-piv-
 tool/work/yubico-piv-tool-2.2.0/ykcs11/openssl_types.h:34:
 :info:build In file included from
 /opt/local/libexec/openssl3/include/openssl/bn.h:26:
 :info:build In file included from
 /opt/local/libexec/openssl3/include/openssl/crypto.h:39:
 :info:build /opt/local/libexec/openssl3/include/openssl/core.h:72:11:
 error: unknown type name 'OSSL_DISPATCH'
 :info:build     const OSSL_DISPATCH *implementation;
 :info:build           ^
 :info:build /opt/local/libexec/openssl3/include/openssl/core.h:191:43:
 error: unknown type name 'OSSL_DISPATCH'
 }}}
 etc.

-- 
Ticket URL: <https://trac.macports.org/ticket/63945>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list