[MacPorts] #59574: zeroc-ice35: error: member access into incomplete type 'SSL' (aka 'ssl_st')
MacPorts
noreply at macports.org
Sun Nov 3 07:02:49 UTC 2019
#59574: zeroc-ice35: error: member access into incomplete type 'SSL' (aka 'ssl_st')
------------------------+-------------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Keywords: | Port: zeroc-ice35
------------------------+-------------------------
[https://build.macports.org/builders/ports-10.15_x86_64-builder/builds/1007/steps
/install-dependencies/logs/stdio zeroc-ice35 doesn't build]:
{{{
Instance.cpp:144:86: error: member access into incomplete type 'SSL' (aka
'ssl_st')
IceSSL::Instance* p =
reinterpret_cast<IceSSL::Instance*>(SSL_CTX_get_ex_data(ssl->ctx, 0));
^
/opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration of
'ssl_st'
typedef struct ssl_st SSL;
^
Instance.cpp:153:86: error: member access into incomplete type 'SSL' (aka
'ssl_st')
IceSSL::Instance* p =
reinterpret_cast<IceSSL::Instance*>(SSL_CTX_get_ex_data(ssl->ctx, 0));
^
/opt/local/include/openssl/ossl_typ.h:147:16: note: forward declaration of
'ssl_st'
typedef struct ssl_st SSL;
^
Instance.cpp:277:20: error: use of undeclared identifier 'RAND_egd'
if(RAND_egd(entropyDaemon.c_str()) <= 0)
^
3 errors generated.
}}}
Possibly it is incompatible with openssl 1.1.
--
Ticket URL: <https://trac.macports.org/ticket/59574>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list