http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4-

Comment #13 by Tobias BOEGE:

Checklist:
  o Did you use the code from the very latest Gambas revision, #7876? Be sure 
to completely uninstall Gambas beforehand.
  o Are you sure you are linking to the correct OpenSSL, i.e. did you 
re-./configure gb.openssl and does it use your OpenSSL 1.0? What version 
exactly? Are there distro-specific patches again?
  o What error message do you receive from the vanilla repository code exactly?
  o If your changes fix that, post the patch in here. "Fix", as always, means 
that you can run a gb.openssl project. I will attach one for you.

In general, the #if block should not be entered in the first place if the 
functions I defined in there are present in the openssl headers, so inlining 
them is fixing the symptom, not the cause. I just grep'd through the OpenSSL 
1.0.0 and 1.0.0t sources and the functions EVP_MD_CTX_new, EVP_MD_CTX_free, 
EVP_MD_CTX_reset, OPENSSL_zalloc and OPENSSL_clear_free are not found anywhere, 
so I don't understand where the name clash could come from. For reference, the 
OpenSSL manpages [1] state that these functions were added in OpenSSL 1.1, 
which is just the version we try to be forward-compatible with by defining 
these functions for any environment which is pre-1.1.

>decryp a hash
You probably misspelled something here. Otherwise I won't believe you.

[1] https://www.openssl.org/docs/manmaster/crypto/EVP_DigestInit.html, see 
History



------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to