-
-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Description
| Trac | Data |
|---|---|
| Ticket | 99 |
| Reported by | pseudo |
| Status | new |
| Component | Build process |
| Priority | major |
| Milestone | 1.8.0 |
| Keywords | ssl warnings |
| Version | 1.8.0 CVS |
In Mac OS X 10.7 Lion Apple deprecates the use of OpenSSL. You can see deprecation messages when compiling:
tls.c:125: warning: ‘SSL_load_error_strings’ is deprecated (declared at /usr/include/openssl/ssl.h:1416)
tls.c:126: warning: ‘SSL_library_init’ is deprecated (declared at /usr/include/openssl/ssl.h:1553)
tls.c:130: warning: ‘ERR_free_strings’ is deprecated (declared at /usr/include/openssl/err.h:297)
tls.c:135: warning: ‘SSL_CTX_new’ is deprecated (declared at /usr/include/openssl/ssl.h:1346)
Possible workaround is to use the Common Crypto implementation, which should be API compatible.
[https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man3/Common%20Crypto.3cc.html]