Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

OpenSSL in ruby and packages



Hi,

After update (but apparently I got yesterday a source too late so that I need to update again?) I am updating packages too and get for ruby 2.3.6:

--- objspace_dump.o ---
compiling objspace_dump.c
--- ../../.ext/x86_64-netbsd/objspace.so ---
linking shared-object objspace.so
--- ext/openssl/all ---
In file included from ossl.h:57:0,
                 from ossl_ssl_session.c:5:
/usr/include/openssl/asn1_mac.h:10:2: error: #error "This file is obsolete; please update your software."
 #error "This file is obsolete; please update your software."
  ^~~~~
--- ext/pathname/all ---
--- pathname.o ---
compiling pathname.c
--- ext/openssl/all ---
In file included from ossl.h:222:0,
                 from ossl_ssl_session.c:5:
openssl_missing.h:78:35: error: macro "EVP_MD_CTX_create" passed 1 arguments, but takes just 0
 EVP_MD_CTX *EVP_MD_CTX_create(void);
                                   ^
In file included from /usr/include/openssl/x509.h:23:0,
                 from /usr/include/openssl/x509v3.h:14,
                 from ossl.h:58,
                 from ossl_ssl_session.c:5:
openssl_missing.h:82:6: error: expected declaration specifiers or '...' before '(' token
 void EVP_MD_CTX_init(EVP_MD_CTX *ctx);
      ^
openssl_missing.h:90:6: error: expected declaration specifiers or '...' before '(' token
 void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx);
      ^

is this further fallout or is it unrelated?

Riccardo



Home | Main Index | Thread Index | Old Index