You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After I updated my code with the latest master branch update (openssl 1.1.1f and nginx 19.0.1).
I cannot build my project. Does somebody know what is the reason?
OS: OSX Mojae 10.14.6
Compiler: GCC and CLANG
Here is the error message I have got.
Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /Users/user/ngx_mruby/mruby/build/test/lib/libmruby.a(nist_kw.o) has no symbols
CC mrbgems/mruby-bin-mirb/tools/mirb/mirb.c -> build/host/mrbgems/mruby-bin-mirb/tools/mirb/mirb.o
LD build/host/bin/mirb
Undefined symbols for architecture x86_64:
"_ASN1_BIT_STRING_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_BIT_STRING_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_BIT_STRING_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_GENERALIZEDTIME_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_INTEGER_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_NULL_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_NULL_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_OBJECT_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_ASN1_STRING_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_STRING_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_STRING_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_TIME_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_TYPE_free", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_ASN1_TYPE_free in libmruby.a(ossl_asn1.o)
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_ASN1_TYPE_get", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_ASN1_TYPE_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_UTCTIME_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_object_size", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_ASN1_put_eoc", referenced from:
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_ASN1_put_object", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_BIO_ctrl", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_ossl_membio2str0 in libmruby.a(ossl_bio.o)
_ossl_protect_membio2str in libmruby.a(ossl_bio.o)
_ossl_membio2str in libmruby.a(ossl_bio.o)
"_BIO_free", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_membio2str in libmruby.a(ossl_bio.o)
...
"_BIO_new", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_BIO_new_mem_buf", referenced from:
_ossl_obj2bio in libmruby.a(ossl_bio.o)
"_BIO_s_mem", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_BN_bin2bn", referenced from:
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_bn2bin", referenced from:
_mrb_ossl_bn_to_s in libmruby.a(ossl_bn.o)
"_BN_clear_free", referenced from:
_ossl_bn_free in libmruby.a(ossl_bn.o)
"_BN_dec2bn", referenced from:
_GetBNPtr in libmruby.a(ossl_bn.o)
"_BN_dup", referenced from:
_ossl_bn_new in libmruby.a(ossl_bn.o)
"_BN_new", referenced from:
_ossl_bn_new in libmruby.a(ossl_bn.o)
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_num_bits", referenced from:
_mrb_ossl_bn_to_s in libmruby.a(ossl_bn.o)
"_BN_set_negative", referenced from:
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_to_ASN1_INTEGER", referenced from:
_num_to_asn1integer in libmruby.a(ossl_asn1.o)
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_CONF_get1_default_config_file", referenced from:
_Init_ossl_config in libmruby.a(ossl_config.o)
"_CRYPTO_free", referenced from:
_Init_ossl_config in libmruby.a(ossl_config.o)
_ossl_x509extfactory_free in libmruby.a(ossl_x509ext.o)
"_CRYPTO_malloc", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_x509extfactory_initialize in libmruby.a(ossl_x509ext.o)
"_ERR_clear_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_ERR_error_string", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_get_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_peek_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_reason_error_string", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_EVP_DigestFinal_ex", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
"_EVP_DigestInit_ex", referenced from:
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_DigestUpdate", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_free", referenced from:
_ossl_digest_free in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_md", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_ossl_evp_get_digestbyname in libmruby.a(ossl_pkey.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_new", referenced from:
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_size", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
"_EVP_PKEY_assign", referenced from:
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_base_id", referenced from:
_ossl_pkey_new in libmruby.a(ossl_pkey.o)
_ossl_rsa_new in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
...
"_EVP_PKEY_free", referenced from:
_ossl_evp_pkey_free in libmruby.a(ossl_pkey.o)
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
_ossl_evp_pkey_free in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_get0_RSA", referenced from:
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_new", referenced from:
_ossl_pkey_init in libmruby.a(ossl_pkey.o)
_ossl_pkey_alloc in libmruby.a(ossl_pkey.o)
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_size", referenced from:
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_SignFinal", referenced from:
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_get_digestbyname", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
"_NCONF_free", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_NCONF_load_bio", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
"_NCONF_new", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
"_OBJ_ln2nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_OBJ_nid2sn", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
"_OBJ_obj2nid", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
"_OBJ_sn2nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_OBJ_txt2obj", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_PEM_read_bio_RSAPrivateKey", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_RSAPublicKey", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_RSA_PUBKEY", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_X509", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_PEM_read_bio_X509_REQ", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_PEM_write_bio_RSAPrivateKey", referenced from:
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_PEM_write_bio_RSA_PUBKEY", referenced from:
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_PEM_write_bio_X509", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
"_RSAPublicKey_dup", referenced from:
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
"_RSA_free", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
"_RSA_generate_key", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_RSA_get0_factors", referenced from:
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_RSA_get0_key", referenced from:
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
"_RSA_new", referenced from:
_ossl_rsa_new in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_X509V3_EXT_nconf_nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_X509V3_set_ctx", referenced from:
_ossl_x509extfactory_initialize in libmruby.a(ossl_x509ext.o)
"_X509V3_set_nconf", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_X509_ATTRIBUTE_count", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_create_by_OBJ", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_free", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
_ossl_x509attr_free in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_get0_object", referenced from:
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_new", referenced from:
_ossl_x509attr_initialize in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_set1_data", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_set1_object", referenced from:
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_X509_EXTENSION_free", referenced from:
_ossl_x509ext_free in libmruby.a(ossl_x509ext.o)
"_X509_EXTENSION_new", referenced from:
_ossl_x509ext_init in libmruby.a(ossl_x509ext.o)
"_X509_NAME_add_entry_by_txt", referenced from:
_ossl_x509name_add_entry in libmruby.a(ossl_x509name.o)
"_X509_NAME_free", referenced from:
_ossl_x509name_free in libmruby.a(ossl_x509name.o)
"_X509_NAME_new", referenced from:
_ossl_x509name_initialize in libmruby.a(ossl_x509name.o)
"_X509_REQ_add1_attr", referenced from:
_ossl_x509req_add_attribute in libmruby.a(ossl_x509req.o)
"_X509_REQ_free", referenced from:
_ossl_x509req_free in libmruby.a(ossl_x509req.o)
"_X509_REQ_new", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_pubkey", referenced from:
_ossl_x509req_set_public_key in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_subject_name", referenced from:
_ossl_x509req_set_subject in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_version", referenced from:
_ossl_x509req_set_version in libmruby.a(ossl_x509req.o)
"_X509_REQ_sign", referenced from:
_ossl_x509req_sign in libmruby.a(ossl_x509req.o)
"_X509_free", referenced from:
_ossl_x509_free in libmruby.a(ossl_x509cert.o)
"_X509_new", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_d2i_RSAPrivateKey_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_RSAPublicKey_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_RSA_PUBKEY_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_X509_ATTRIBUTE", referenced from:
_ossl_x509attr_initialize in libmruby.a(ossl_x509attr.o)
"_d2i_X509_NAME", referenced from:
_ossl_x509name_initialize in libmruby.a(ossl_x509name.o)
"_d2i_X509_REQ_bio", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_d2i_X509_bio", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_i2d_ASN1_TYPE", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
"_i2d_X509_EXTENSION", referenced from:
_ossl_x509ext_to_der in libmruby.a(ossl_x509ext.o)
"_i2d_X509_REQ", referenced from:
_ossl_x509req_to_der in libmruby.a(ossl_x509req.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Undefined symbols for architecture x86_64:
"_ASN1_BIT_STRING_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_BIT_STRING_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_BIT_STRING_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_GENERALIZEDTIME_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_INTEGER_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_NULL_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_NULL_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_OBJECT_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_ASN1_STRING_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_STRING_new", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_STRING_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_TIME_free", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_TYPE_free", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_ASN1_TYPE_free in libmruby.a(ossl_asn1.o)
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_ASN1_TYPE_get", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_ASN1_TYPE_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_UTCTIME_set", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_ASN1_object_size", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_ASN1_put_eoc", referenced from:
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_ASN1_put_object", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_asn1cons_to_der in libmruby.a(ossl_asn1.o)
"_BIO_ctrl", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_ossl_membio2str0 in libmruby.a(ossl_bio.o)
_ossl_protect_membio2str in libmruby.a(ossl_bio.o)
_ossl_membio2str in libmruby.a(ossl_bio.o)
"_BIO_free", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_membio2str in libmruby.a(ossl_bio.o)
...
"_BIO_new", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_BIO_new_mem_buf", referenced from:
_ossl_obj2bio in libmruby.a(ossl_bio.o)
"_BIO_s_mem", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_BN_bin2bn", referenced from:
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_bn2bin", referenced from:
_mrb_ossl_bn_to_s in libmruby.a(ossl_bn.o)
"_BN_clear_free", referenced from:
_ossl_bn_free in libmruby.a(ossl_bn.o)
"_BN_dec2bn", referenced from:
_GetBNPtr in libmruby.a(ossl_bn.o)
"_BN_dup", referenced from:
_ossl_bn_new in libmruby.a(ossl_bn.o)
"_BN_new", referenced from:
_ossl_bn_new in libmruby.a(ossl_bn.o)
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_num_bits", referenced from:
_mrb_ossl_bn_to_s in libmruby.a(ossl_bn.o)
"_BN_set_negative", referenced from:
_ossl_bn_initialize in libmruby.a(ossl_bn.o)
"_BN_to_ASN1_INTEGER", referenced from:
_num_to_asn1integer in libmruby.a(ossl_asn1.o)
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
"_CONF_get1_default_config_file", referenced from:
_Init_ossl_config in libmruby.a(ossl_config.o)
"_CRYPTO_free", referenced from:
_Init_ossl_config in libmruby.a(ossl_config.o)
_ossl_x509extfactory_free in libmruby.a(ossl_x509ext.o)
"_CRYPTO_malloc", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
_ossl_x509extfactory_initialize in libmruby.a(ossl_x509ext.o)
"_ERR_clear_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_ERR_error_string", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_get_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_peek_error", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_ERR_reason_error_string", referenced from:
_ossl_fetch_error in libmruby.a(ossl.o)
"_EVP_DigestFinal_ex", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
"_EVP_DigestInit_ex", referenced from:
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_DigestUpdate", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_free", referenced from:
_ossl_digest_free in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_md", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_ossl_evp_get_digestbyname in libmruby.a(ossl_pkey.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_CTX_new", referenced from:
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_MD_size", referenced from:
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
"_EVP_PKEY_assign", referenced from:
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_base_id", referenced from:
_ossl_pkey_new in libmruby.a(ossl_pkey.o)
_ossl_rsa_new in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
...
"_EVP_PKEY_free", referenced from:
_ossl_evp_pkey_free in libmruby.a(ossl_pkey.o)
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
_ossl_evp_pkey_free in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_get0_RSA", referenced from:
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_new", referenced from:
_ossl_pkey_init in libmruby.a(ossl_pkey.o)
_ossl_pkey_alloc in libmruby.a(ossl_pkey.o)
_rsa_instance in libmruby.a(ossl_pkey_rsa.o)
"_EVP_PKEY_size", referenced from:
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_SignFinal", referenced from:
_mrb_ossl_pkey_sign in libmruby.a(ossl_pkey.o)
"_EVP_get_digestbyname", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ctx_new in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_digest in libmruby.a(ossl_digest.o)
_mrb_ossl_digest_sha256_init in libmruby.a(ossl_digest.o)
"_NCONF_free", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_NCONF_load_bio", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
"_NCONF_new", referenced from:
_GetConfigPtr in libmruby.a(ossl_config.o)
"_OBJ_ln2nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_OBJ_nid2sn", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
"_OBJ_obj2nid", referenced from:
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
"_OBJ_sn2nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_OBJ_txt2obj", referenced from:
_ossl_asn1_get_asn1type in libmruby.a(ossl_asn1.o)
_GetDigestPtr in libmruby.a(ossl_digest.o)
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_PEM_read_bio_RSAPrivateKey", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_RSAPublicKey", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_RSA_PUBKEY", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_PEM_read_bio_X509", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_PEM_read_bio_X509_REQ", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_PEM_write_bio_RSAPrivateKey", referenced from:
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_PEM_write_bio_RSA_PUBKEY", referenced from:
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_PEM_write_bio_X509", referenced from:
_ossl_x509_to_pem in libmruby.a(ossl_x509cert.o)
"_RSAPublicKey_dup", referenced from:
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
"_RSA_free", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_public_key in libmruby.a(ossl_pkey_rsa.o)
"_RSA_generate_key", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_RSA_get0_factors", referenced from:
_mrb_ossl_rsa_is_private in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_export in libmruby.a(ossl_pkey_rsa.o)
"_RSA_get0_key", referenced from:
_ossl_rsa_get_n in libmruby.a(ossl_pkey_rsa.o)
_ossl_rsa_get_e in libmruby.a(ossl_pkey_rsa.o)
"_RSA_new", referenced from:
_ossl_rsa_new in libmruby.a(ossl_pkey_rsa.o)
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_X509V3_EXT_nconf_nid", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_X509V3_set_ctx", referenced from:
_ossl_x509extfactory_initialize in libmruby.a(ossl_x509ext.o)
"_X509V3_set_nconf", referenced from:
_ossl_x509extfactory_create_ext in libmruby.a(ossl_x509ext.o)
"_X509_ATTRIBUTE_count", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_create_by_OBJ", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_free", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
_ossl_x509attr_free in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_get0_object", referenced from:
_ossl_x509attr_get_oid in libmruby.a(ossl_x509attr.o)
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_new", referenced from:
_ossl_x509attr_initialize in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_set1_data", referenced from:
_ossl_x509attr_set_value in libmruby.a(ossl_x509attr.o)
"_X509_ATTRIBUTE_set1_object", referenced from:
_ossl_x509attr_set_oid in libmruby.a(ossl_x509attr.o)
"_X509_EXTENSION_free", referenced from:
_ossl_x509ext_free in libmruby.a(ossl_x509ext.o)
"_X509_EXTENSION_new", referenced from:
_ossl_x509ext_init in libmruby.a(ossl_x509ext.o)
"_X509_NAME_add_entry_by_txt", referenced from:
_ossl_x509name_add_entry in libmruby.a(ossl_x509name.o)
"_X509_NAME_free", referenced from:
_ossl_x509name_free in libmruby.a(ossl_x509name.o)
"_X509_NAME_new", referenced from:
_ossl_x509name_initialize in libmruby.a(ossl_x509name.o)
"_X509_REQ_add1_attr", referenced from:
_ossl_x509req_add_attribute in libmruby.a(ossl_x509req.o)
"_X509_REQ_free", referenced from:
_ossl_x509req_free in libmruby.a(ossl_x509req.o)
"_X509_REQ_new", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_pubkey", referenced from:
_ossl_x509req_set_public_key in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_subject_name", referenced from:
_ossl_x509req_set_subject in libmruby.a(ossl_x509req.o)
"_X509_REQ_set_version", referenced from:
_ossl_x509req_set_version in libmruby.a(ossl_x509req.o)
"_X509_REQ_sign", referenced from:
_ossl_x509req_sign in libmruby.a(ossl_x509req.o)
"_X509_free", referenced from:
_ossl_x509_free in libmruby.a(ossl_x509cert.o)
"_X509_new", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_d2i_RSAPrivateKey_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_RSAPublicKey_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_RSA_PUBKEY_bio", referenced from:
_mrb_ossl_pkey_rsa_init in libmruby.a(ossl_pkey_rsa.o)
"_d2i_X509_ATTRIBUTE", referenced from:
_ossl_x509attr_initialize in libmruby.a(ossl_x509attr.o)
"_d2i_X509_NAME", referenced from:
_ossl_x509name_initialize in libmruby.a(ossl_x509name.o)
"_d2i_X509_REQ_bio", referenced from:
_ossl_x509req_initialize in libmruby.a(ossl_x509req.o)
"_d2i_X509_bio", referenced from:
_ossl_x509_initialize in libmruby.a(ossl_x509cert.o)
"_i2d_ASN1_TYPE", referenced from:
_ossl_asn1prim_to_der in libmruby.a(ossl_asn1.o)
"_i2d_X509_EXTENSION", referenced from:
_ossl_x509ext_to_der in libmruby.a(ossl_x509ext.o)
"_i2d_X509_REQ", referenced from:
_ossl_x509req_to_der in libmruby.a(ossl_x509req.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
rake aborted!
The text was updated successfully, but these errors were encountered:
After I updated my code with the latest master branch update (openssl 1.1.1f and nginx 19.0.1).
I cannot build my project. Does somebody know what is the reason?
OS: OSX Mojae 10.14.6
Compiler: GCC and CLANG
Here is the error message I have got.
The text was updated successfully, but these errors were encountered: