@cstes Can you have a look at the defined
OPENSSL_VERSION_NUMBER
? The definition tovoid*
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, view it on GitHub, or unsubscribe.