Mantis - Resin
Viewing Issue Advanced Details
5313 minor always 12-13-12 09:43 09-11-14 11:17
cowan  
ferg  
normal  
closed 4.0.32  
no change required  
none    
none  
0005313: Deprecated warnings compiling with OpenSSL on OSX 10.8.2
gcc -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DB64 -DHAS_SOCK_TIMEOUT -DHAS_JVMTI -DRESIN_HOME=\"/Library/Resin/current\" -I/usr/include -I/System/Library/Frameworks/JavaVM.framework/Headers -I../common -I../resin_os -DCPU=\"x86_64\" -DOS= -DSHARED_MODULE -DSSL_ENGINE -c -o ssl.o ssl.c
ssl.c: In function ?ssl_verify_callback?:
ssl.c:266: warning: ?X509_STORE_CTX_get_ex_data? is deprecated (declared at /usr/include/openssl/x509_vfy.h:450)
ssl.c:272: warning: ?X509_STORE_CTX_get_error_depth? is deprecated (declared at /usr/include/openssl/x509_vfy.h:453)
ssl.c:274: warning: ?SSL_get_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1587)
ssl.c:296: warning: ?X509_STORE_CTX_get_error? is deprecated (declared at /usr/include/openssl/x509_vfy.h:451)
ssl.c: In function ?ssl_new_session_cache_callback?:
ssl.c:327: warning: ?SSL_get_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1587)
ssl.c: In function ?ssl_init_locks?:
ssl.c:426: warning: ?CRYPTO_num_locks? is deprecated (declared at /usr/include/openssl/crypto.h:415)
ssl.c:444: warning: ?CRYPTO_set_id_callback? is deprecated (declared at /usr/include/openssl/crypto.h:425)
ssl.c:445: warning: ?CRYPTO_set_locking_callback? is deprecated (declared at /usr/include/openssl/crypto.h:418)
ssl.c:447: warning: ?CRYPTO_set_dynlock_create_callback? is deprecated (declared at /usr/include/openssl/crypto.h:438)
ssl.c:448: warning: ?CRYPTO_set_dynlock_lock_callback? is deprecated (declared at /usr/include/openssl/crypto.h:439)
ssl.c:449: warning: ?CRYPTO_set_dynlock_destroy_callback? is deprecated (declared at /usr/include/openssl/crypto.h:440)
ssl.c: In function ?ssl_create_context?:
ssl.c:469: warning: ?SSLv23_server_method? is deprecated (declared at /usr/include/openssl/ssl.h:1516)
ssl.c:473: warning: ?ENGINE_by_id? is deprecated (declared at /usr/include/openssl/engine.h:324)
ssl.c:480: warning: ?ENGINE_set_default? is deprecated (declared at /usr/include/openssl/engine.h:588)
ssl.c:482: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:492: warning: ?ENGINE_free? is deprecated (declared at /usr/include/openssl/engine.h:457)
ssl.c:496: warning: ?SSL_CTX_new? is deprecated (declared at /usr/include/openssl/ssl.h:1346)
ssl.c:496: warning: passing argument 1 of ?SSL_CTX_new? discards qualifiers from pointer target type
ssl.c:500: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:510: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:512: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:514: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:516: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:524: warning: ?SSL_CTX_set_default_passwd_cb? is deprecated (declared at /usr/include/openssl/ssl.h:1472)
ssl.c:525: warning: ?SSL_CTX_set_default_passwd_cb_userdata? is deprecated (declared at /usr/include/openssl/ssl.h:1473)
ssl.c:528: warning: ?SSL_CTX_use_certificate_file? is deprecated (declared at /usr/include/openssl/ssl.h:1402)
ssl.c:536: warning: ?SSL_CTX_use_PrivateKey_file? is deprecated (declared at /usr/include/openssl/ssl.h:1401)
ssl.c:545: warning: ?SSL_CTX_check_private_key? is deprecated (declared at /usr/include/openssl/ssl.h:1475)
ssl.c:552: warning: ?SSL_CTX_use_certificate_chain_file? is deprecated (declared at /usr/include/openssl/ssl.h:1403)
ssl.c:566: warning: ?SSL_CTX_set_verify? is deprecated (declared at /usr/include/openssl/ssl.h:1459)
ssl.c:572: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:573: warning: ?SSL_CTX_set_session_id_context? is deprecated (declared at /usr/include/openssl/ssl.h:1479)
ssl.c:579: warning: ?SSL_CTX_set_timeout? is deprecated (declared at /usr/include/openssl/ssl.h:1348)
ssl.c:588: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:593: warning: ?SSL_CTX_set_cipher_list? is deprecated (declared at /usr/include/openssl/ssl.h:1345)
ssl.c:601: warning: ?RSA_generate_key? is deprecated (declared at /usr/include/openssl/rsa.h:261)
ssl.c:611: warning: ?RSA_generate_key? is deprecated (declared at /usr/include/openssl/rsa.h:261)
ssl.c:621: warning: ?SSL_CTX_load_verify_locations? is deprecated (declared at /usr/include/openssl/ssl.h:1572)
ssl.c:633: warning: ?SSL_CTX_set_default_verify_paths? is deprecated (declared at /usr/include/openssl/ssl.h:1570)
ssl.c:641: warning: ?SSL_load_client_CA_file? is deprecated (declared at /usr/include/openssl/ssl.h:1404)
ssl.c:643: warning: ?SSL_CTX_set_client_CA_list? is deprecated (declared at /usr/include/openssl/ssl.h:1542)
ssl.c:653: warning: ?X509_STORE_load_locations? is deprecated (declared at /usr/include/openssl/x509_vfy.h:443)
ssl.c:653: warning: ?SSL_CTX_get_cert_store? is deprecated (declared at /usr/include/openssl/ssl.h:1350)
ssl.c: In function ?ssl_safe_free?:
ssl.c:683: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:685: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:687: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:690: warning: ?SSL_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1532)
ssl.c:693: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:698: warning: ?SSL_free? is deprecated (declared at /usr/include/openssl/ssl.h:1490)
ssl.c: In function ?ssl_open?:
ssl.c:763: warning: ?SSL_new? is deprecated (declared at /usr/include/openssl/ssl.h:1481)
ssl.c:780: warning: ?SSL_set_fd? is deprecated (declared at /usr/include/openssl/ssl.h:1370)
ssl.c:781: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:783: warning: ?SSL_set_tmp_rsa_callback? is deprecated (declared at /usr/include/openssl/ssl.h:1635)
ssl.c:786: warning: ?SSL_accept? is deprecated (declared at /usr/include/openssl/ssl.h:1491)
ssl.c:788: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:794: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:806: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:820: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:821: warning: ?SSL_free? is deprecated (declared at /usr/include/openssl/ssl.h:1490)
ssl.c:826: warning: ?SSL_get_current_cipher? is deprecated (declared at /usr/include/openssl/ssl.h:1357)
ssl.c:829: warning: ?SSL_CIPHER_get_name? is deprecated (declared at /usr/include/openssl/ssl.h:1360)
ssl.c:830: warning: ?SSL_CIPHER_get_bits? is deprecated (declared at /usr/include/openssl/ssl.h:1358)
ssl.c: In function ?ssl_read?:
ssl.c:893: warning: ?SSL_pending? is deprecated (declared at /usr/include/openssl/ssl.h:1368)
ssl.c:916: warning: ?SSL_read? is deprecated (declared at /usr/include/openssl/ssl.h:1493)
ssl.c:922: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:971: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c: In function ?ssl_write?:
ssl.c:1040: warning: ?SSL_write? is deprecated (declared at /usr/include/openssl/ssl.h:1495)
ssl.c:1052: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:1081: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c: In function ?ssl_close?:
ssl.c:1114: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c: In function ?ssl_read_client_certificate?:
ssl.c:1153: warning: ?SSL_get_peer_certificate? is deprecated (declared at /usr/include/openssl/ssl.h:1450)
ssl.c:1158: warning: ?BIO_new? is deprecated (declared at /usr/include/openssl/bio.h:581)
ssl.c:1158: warning: ?BIO_s_mem? is deprecated (declared at /usr/include/openssl/bio.h:616)
ssl.c:1160: warning: ?BIO_ctrl? is deprecated (declared at /usr/include/openssl/bio.h:590)
ssl.c:1163: warning: ?BIO_read? is deprecated (declared at /usr/include/openssl/bio.h:585)
ssl.c:1165: warning: ?BIO_free? is deprecated (declared at /usr/include/openssl/bio.h:583)
ssl.c: In function ?Java_com_caucho_vfs_OpenSSLFactory_nativeInit?:
ssl.c:1380: warning: ?OPENSSL_add_all_algorithms_noconf? is deprecated (declared at /usr/include/openssl/evp.h:828)
ssl.c:1381: warning: ?SSL_load_error_strings? is deprecated (declared at /usr/include/openssl/ssl.h:1416)
ssl.c:1382: warning: ?SSL_library_init? is deprecated (declared at /usr/include/openssl/ssl.h:1553)
ssl.c:1383: warning: ?SSL_library_init? is deprecated (declared at /usr/include/openssl/ssl.h:1553)
Rep by R. Mann

Notes
(0006114)
cowan   
12-13-12 09:43   
molson:/ paul$ openssl version
OpenSSL 0.9.8r 8 Feb 2011
(0006115)
cowan   
12-13-12 09:46   
gcc -arch x86_64 -dynamiclib -undefined suppress -flat_namespace -framework JavaVM -o libresin.jnilib ../resin_os/std.o ../resin_os/memory.o ../resin_os/java.o jni_vfs.o profile.o heap.o lru.o symbol.o crc64.o stat.o mmap_file.o ipc.o
gcc -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DB64 -DHAS_SOCK_TIMEOUT -DHAS_JVMTI -DRESIN_HOME=\"/usr/local/share/resin-4.0.32\" -I/usr/include -I/System/Library/Frameworks/JavaVM.framework/Headers -I../common -I../resin_os -DCPU=\"x86_64\" -DOS= -DSHARED_MODULE -DSSL_ENGINE -c -o ssl.o ssl.c
ssl.c: In function ?ssl_verify_callback?:
ssl.c:266: warning: ?X509_STORE_CTX_get_ex_data? is deprecated (declared at /usr/include/openssl/x509_vfy.h:450)
ssl.c:272: warning: ?X509_STORE_CTX_get_error_depth? is deprecated (declared at /usr/include/openssl/x509_vfy.h:453)
ssl.c:274: warning: ?SSL_get_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1587)
ssl.c:296: warning: ?X509_STORE_CTX_get_error? is deprecated (declared at /usr/include/openssl/x509_vfy.h:451)
ssl.c: In function ?ssl_new_session_cache_callback?:
ssl.c:327: warning: ?SSL_get_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1587)
ssl.c: In function ?ssl_init_locks?:
ssl.c:426: warning: ?CRYPTO_num_locks? is deprecated (declared at /usr/include/openssl/crypto.h:415)
ssl.c:444: warning: ?CRYPTO_set_id_callback? is deprecated (declared at /usr/include/openssl/crypto.h:425)
ssl.c:445: warning: ?CRYPTO_set_locking_callback? is deprecated (declared at /usr/include/openssl/crypto.h:418)
ssl.c:447: warning: ?CRYPTO_set_dynlock_create_callback? is deprecated (declared at /usr/include/openssl/crypto.h:438)
ssl.c:448: warning: ?CRYPTO_set_dynlock_lock_callback? is deprecated (declared at /usr/include/openssl/crypto.h:439)
ssl.c:449: warning: ?CRYPTO_set_dynlock_destroy_callback? is deprecated (declared at /usr/include/openssl/crypto.h:440)
ssl.c: In function ?ssl_create_context?:
ssl.c:469: warning: ?SSLv23_server_method? is deprecated (declared at /usr/include/openssl/ssl.h:1516)
ssl.c:473: warning: ?ENGINE_by_id? is deprecated (declared at /usr/include/openssl/engine.h:324)
ssl.c:480: warning: ?ENGINE_set_default? is deprecated (declared at /usr/include/openssl/engine.h:588)
ssl.c:482: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:492: warning: ?ENGINE_free? is deprecated (declared at /usr/include/openssl/engine.h:457)
ssl.c:496: warning: ?SSL_CTX_new? is deprecated (declared at /usr/include/openssl/ssl.h:1346)
ssl.c:496: warning: passing argument 1 of ?SSL_CTX_new? discards qualifiers from pointer target type
ssl.c:500: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:510: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:512: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:514: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:516: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:524: warning: ?SSL_CTX_set_default_passwd_cb? is deprecated (declared at /usr/include/openssl/ssl.h:1472)
ssl.c:525: warning: ?SSL_CTX_set_default_passwd_cb_userdata? is deprecated (declared at /usr/include/openssl/ssl.h:1473)
ssl.c:528: warning: ?SSL_CTX_use_certificate_file? is deprecated (declared at /usr/include/openssl/ssl.h:1402)
ssl.c:536: warning: ?SSL_CTX_use_PrivateKey_file? is deprecated (declared at /usr/include/openssl/ssl.h:1401)
ssl.c:545: warning: ?SSL_CTX_check_private_key? is deprecated (declared at /usr/include/openssl/ssl.h:1475)
ssl.c:552: warning: ?SSL_CTX_use_certificate_chain_file? is deprecated (declared at /usr/include/openssl/ssl.h:1403)
ssl.c:566: warning: ?SSL_CTX_set_verify? is deprecated (declared at /usr/include/openssl/ssl.h:1459)
ssl.c:572: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:573: warning: ?SSL_CTX_set_session_id_context? is deprecated (declared at /usr/include/openssl/ssl.h:1479)
ssl.c:579: warning: ?SSL_CTX_set_timeout? is deprecated (declared at /usr/include/openssl/ssl.h:1348)
ssl.c:588: warning: ?SSL_CTX_ctrl? is deprecated (declared at /usr/include/openssl/ssl.h:1498)
ssl.c:593: warning: ?SSL_CTX_set_cipher_list? is deprecated (declared at /usr/include/openssl/ssl.h:1345)
ssl.c:601: warning: ?RSA_generate_key? is deprecated (declared at /usr/include/openssl/rsa.h:261)
ssl.c:611: warning: ?RSA_generate_key? is deprecated (declared at /usr/include/openssl/rsa.h:261)
ssl.c:621: warning: ?SSL_CTX_load_verify_locations? is deprecated (declared at /usr/include/openssl/ssl.h:1572)
ssl.c:633: warning: ?SSL_CTX_set_default_verify_paths? is deprecated (declared at /usr/include/openssl/ssl.h:1570)
ssl.c:641: warning: ?SSL_load_client_CA_file? is deprecated (declared at /usr/include/openssl/ssl.h:1404)
ssl.c:643: warning: ?SSL_CTX_set_client_CA_list? is deprecated (declared at /usr/include/openssl/ssl.h:1542)
ssl.c:653: warning: ?X509_STORE_load_locations? is deprecated (declared at /usr/include/openssl/x509_vfy.h:443)
ssl.c:653: warning: ?SSL_CTX_get_cert_store? is deprecated (declared at /usr/include/openssl/ssl.h:1350)
ssl.c: In function ?ssl_safe_free?:
ssl.c:683: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:685: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:687: warning: ?SSL_set_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1567)
ssl.c:690: warning: ?SSL_shutdown? is deprecated (declared at /usr/include/openssl/ssl.h:1532)
ssl.c:693: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:698: warning: ?SSL_free? is deprecated (declared at /usr/include/openssl/ssl.h:1490)
ssl.c: In function ?ssl_open?:
ssl.c:763: warning: ?SSL_new? is deprecated (declared at /usr/include/openssl/ssl.h:1481)
ssl.c:780: warning: ?SSL_set_fd? is deprecated (declared at /usr/include/openssl/ssl.h:1370)
ssl.c:781: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:783: warning: ?SSL_set_tmp_rsa_callback? is deprecated (declared at /usr/include/openssl/ssl.h:1635)
ssl.c:786: warning: ?SSL_accept? is deprecated (declared at /usr/include/openssl/ssl.h:1491)
ssl.c:788: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:794: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:806: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c:820: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c:821: warning: ?SSL_free? is deprecated (declared at /usr/include/openssl/ssl.h:1490)
ssl.c:826: warning: ?SSL_get_current_cipher? is deprecated (declared at /usr/include/openssl/ssl.h:1357)
ssl.c:829: warning: ?SSL_CIPHER_get_name? is deprecated (declared at /usr/include/openssl/ssl.h:1360)
ssl.c:830: warning: ?SSL_CIPHER_get_bits? is deprecated (declared at /usr/include/openssl/ssl.h:1358)
ssl.c: In function ?ssl_read?:
ssl.c:893: warning: ?SSL_pending? is deprecated (declared at /usr/include/openssl/ssl.h:1368)
ssl.c:916: warning: ?SSL_read? is deprecated (declared at /usr/include/openssl/ssl.h:1493)
ssl.c:922: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:971: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c: In function ?ssl_write?:
ssl.c:1040: warning: ?SSL_write? is deprecated (declared at /usr/include/openssl/ssl.h:1495)
ssl.c:1052: warning: ?SSL_get_error? is deprecated (declared at /usr/include/openssl/ssl.h:1501)
ssl.c:1081: warning: ?ERR_print_errors_cb? is deprecated (declared at /usr/include/openssl/err.h:285)
ssl.c: In function ?ssl_close?:
ssl.c:1114: warning: ?SSL_set_ex_data? is deprecated (declared at /usr/include/openssl/ssl.h:1586)
ssl.c: In function ?ssl_read_client_certificate?:
ssl.c:1153: warning: ?SSL_get_peer_certificate? is deprecated (declared at /usr/include/openssl/ssl.h:1450)
ssl.c:1158: warning: ?BIO_new? is deprecated (declared at /usr/include/openssl/bio.h:581)
ssl.c:1158: warning: ?BIO_s_mem? is deprecated (declared at /usr/include/openssl/bio.h:616)
ssl.c:1160: warning: ?BIO_ctrl? is deprecated (declared at /usr/include/openssl/bio.h:590)
ssl.c:1163: warning: ?BIO_read? is deprecated (declared at /usr/include/openssl/bio.h:585)
ssl.c:1165: warning: ?BIO_free? is deprecated (declared at /usr/include/openssl/bio.h:583)
ssl.c: In function ?Java_com_caucho_vfs_OpenSSLFactory_nativeInit?:
ssl.c:1380: warning: ?OPENSSL_add_all_algorithms_noconf? is deprecated (declared at /usr/include/openssl/evp.h:828)
ssl.c:1381: warning: ?SSL_load_error_strings? is deprecated (declared at /usr/include/openssl/ssl.h:1416)
ssl.c:1382: warning: ?SSL_library_init? is deprecated (declared at /usr/include/openssl/ssl.h:1553)
ssl.c:1383: warning: ?SSL_library_init? is deprecated (declared at /usr/include/openssl/ssl.h:1553)
gcc -arch x86_64 -dynamiclib -undefined suppress -flat_namespace -framework JavaVM -o libresinssl.jnilib ssl.o ../resin_os/memory.o ../resin_os/std.o ../resin_os/java.o -lssl -lcrypto
molson:resin-pro-4.0.32 paul$ openssl version
OpenSSL 0.9.8r 8 Feb 2011
(0006516)
ferg   
09-11-14 11:17   
Apple has deprecated all of OpenSSL, which is why all OpenSSL functions produce a warning. (Because of their upgrade policy: OpenSSL doesn't enable transparent upgrades, so Apple can't issue a patch without possibly breaking applications.)