In Lion+Xcode 4.1, almost all openssl functions are "deprecated" by a DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER macro:<div><br></div><div><div>110 #ifdef OPENSSL_FIPS</div><div>111 int private_MD5_Init(MD5_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div>
<div>112 #endif</div><div>113 int MD5_Init(MD5_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div><div>114 int MD5_Update(MD5_CTX *c, const void *data, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div>
<div>115 int MD5_Final(unsigned char *md, MD5_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div><div>116 unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div>
<div>117 void MD5_Transform(MD5_CTX *c, const unsigned char *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;</div><div>118 #ifdef  __cplusplus</div><div>119 }</div><div>120 #endif</div><br><div class="gmail_quote">2011/7/22 Igor Sysoev <span dir="ltr"><<a href="mailto:igor@sysoev.ru">igor@sysoev.ru</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Fri, Jul 22, 2011 at 05:51:17AM -0400, qinjian wrote:<br>
<br>
> cc1: warnings being treated as errors<br>
> src/core/ngx_crypt.c: In function ‘ngx_crypt_apr1’:<br>
> src/core/ngx_crypt.c:76: warning: ‘MD5_Init’ is deprecated (declared<br>
> at /usr/include/openssl/md5.h:113)<br>
<br>
</div><div class="im">> make[1]: *** [objs/src/core/ngx_crypt.o] Error 1<br>
> make: *** [build] Error 2<br>
> qinjianmatoMac:nginx-1.0.5 qinjian$ pwd<br>
> /Users/qinjian/Downloads/nginx-1.0.5<br>
<br>
</div>Could you please send me privatly /usr/include/openssl/md5.h file ?<br>
<br>
<br>
--<br>
<font color="#888888">Igor Sysoev<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</div></div></blockquote></div><br></div>