I think these functions are all new with 1.0.2, but maybe some aren't... If so, was there a missing step to get them exported or set the linkage?
mod_ssl from httpd trunk fails like this: Linking C shared library mod_ssl.so Creating library mod_ssl.lib and object mod_ssl.exp ssl_engine_config.c.obj : error LNK2019: unresolved external symbol SSL_CONF_CTX_new referenced in function modssl_ctx_init ssl_engine_config.c.obj : error LNK2019: unresolved external symbol SSL_CONF_CTX_set_flags referenced in function modssl_ctx_init ssl_engine_config.c.obj : error LNK2019: unresolved external symbol SSL_CONF_cmd_value_type referenced in function ssl_cmd_SSLOpenSSLConfCmd ssl_engine_init.c.obj : error LNK2019: unresolved external symbol SSL_CTX_get0_certificate referenced in function ssl_init_server_certs ssl_engine_init.c.obj : error LNK2019: unresolved external symbol SSL_CONF_CTX_finish referenced in function ssl_init_server_ctx ssl_engine_init.c.obj : error LNK2019: unresolved external symbol SSL_CONF_CTX_free referenced in function ssl_init_server_ctx ssl_engine_init.c.obj : error LNK2019: unresolved external symbol SSL_CONF_CTX_set_ssl_ctx referenced in function ssl_init_server_ctx ssl_engine_init.c.obj : error LNK2019: unresolved external symbol SSL_CONF_cmd referenced in function ssl_init_server_ctx mod_ssl.so : fatal error LNK1120: 8 unresolved externals LINK Pass 1 failed. with 1120 OpenSSL built like this: cd \Users\Trawick\git\openssl && perl Configure no-asm --prefix=$(PREFIX) VC-WIN64A cd \Users\Trawick\git\openssl && ms\do_win64a.bat cd \Users\Trawick\git\openssl && nmake /f ms\ntdll.mak cd \Users\Trawick\git\openssl && nmake /f ms\ntdll.mak test cd \Users\Trawick\git\openssl && nmake /f ms\ntdll.mak install httpd built with cmake --/-- Windows 7, Visual Studio 2012 64-bit command prompt -- Born in Roswell... married an alien... http://emptyhammock.com/ http://edjective.org/
