<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font size="2">This also have broken nodejs as well, I have 2
errors here:<br>
<br>
../src/node_crypto.cc:4585:10: error: cannot initialize a
variable of type 'DSA *' (aka 'dsa_st *') with an rvalue of type
'const struct dsa_st *'<br>
DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get());<br>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
</font></p>
<p><font size="2">../src/node_crypto.cc:4589:13: error: cannot
initialize a variable of type 'EC_KEY *' (aka 'ec_key_st *')
with an rvalue of type 'const struct ec_key_st *'<br>
EC_KEY* ec_key = EVP_PKEY_get0_EC_KEY(pkey.get());<br>
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
</font><br>
</p>
<pre class="moz-signature" cols="72">Jimmy Wong</pre>
<div class="moz-cite-prefix">On 08/11/2021 8:29 PM, Jimmy Yuen Ho
Wong wrote:<br>
</div>
<blockquote type="cite"
cite="mid:3cf62ce3-f15a-76f9-21e7-28ebbb3a2641@gmail.com">I was
just trying to get the rmd160 digest from the watchman archive and
I got this.
<br>
<br>
Error setting digest
<br>
00AE181801000000:error:0308010C:digital envelope
routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:346:Global
default library context, Algorithm (RIPEMD160 : 101), Properties
()
<br>
00AE181801000000:error:03000086:digital envelope
routines:evp_md_init_internal:initialization
error:crypto/evp/digest.c:234:
<br>
<br>
What's the rush to change all openssl references to openssl3?
<br>
<br>
</blockquote>
</body>
</html>