<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>