[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Sunupdate (#496)

David Stes notifications at github.com
Thu Jun 11 08:22:10 UTC 2020


> @cstes Can you have a look at the defined `OPENSSL_VERSION_NUMBER`? The definition to `void*` is necessary in earlier versions of OpenSSL, only later versions have the stacks typed.

The header opensslv.h  has a definition # define OPENSSL_VERSION_NUMBER  0x100020ffL
That header is included by crypto.h.

In my case I observed that I had to change

--- a/platforms/unix/plugins/SqueakSSL/openssl_overlay.h
+++ b/platforms/unix/plugins/SqueakSSL/openssl_overlay.h
@@ -164,7 +164,7 @@
 #define sqo_SSL_library_init SSL_library_init
 #define sqo_SSL_load_error_strings SSL_load_error_strings

-#define sk_GENERAL_NAME_freefunc void(*)(void*)
+#define sk_GENERAL_NAME_freefunc void(*)(GENERAL_NAME*)



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/496#issuecomment-642492139
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200611/d781f38c/attachment-0001.html>


More information about the Vm-dev mailing list