[MacPorts] #63854: ldns does not build against openssl-3.0.0

MacPorts noreply at macports.org
Mon Nov 8 04:26:38 UTC 2021


#63854: ldns does not build against openssl-3.0.0
----------------------+--------------------
  Reporter:  marka63  |      Owner:  (none)
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  ldns     |
----------------------+--------------------

Comment (by reneeotten):

 I am not convinced that these errors are related to OpenSSL v3 (the
 warnings indeed are). I just tried to have this port use the openssl PG
 and version 1.1, but it fails as well:

 {{{
 ./dnssec_sign.c:535:23: error: incomplete definition of type 'struct
 evp_pkey_st'
         if (EVP_PKEY_type(key->type) == EVP_PKEY_DSA) {
                           ~~~^
 /opt/local/libexec/openssl11/include/openssl/ossl_typ.h:93:16: note:
 forward declaration of 'struct evp_pkey_st'
 typedef struct evp_pkey_st EVP_PKEY;
                ^
 ./dnssec_sign.c:547:20: error: incomplete definition of type 'struct
 evp_pkey_st'
                 EVP_PKEY_type(key->type)
                               ~~~^
 /opt/local/libexec/openssl11/include/openssl/ossl_typ.h:93:16: note:
 forward declaration of 'struct evp_pkey_st'
 typedef struct evp_pkey_st EVP_PKEY;
                ^
 3 errors generated.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63854#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list