Re: NGINX 1.0.3 compile error: src/core/ngx_crypt.c: In function ‘ngx_crypt_apr1’
Igor Sysoev
igor at sysoev.ru
Fri May 27 16:34:07 MSD 2011
On Fri, May 27, 2011 at 04:18:30PM +0400, Igor Sysoev wrote:
> On Fri, May 27, 2011 at 04:07:47PM +0400, Maxim Dounin wrote:
>
> > > Index: src/core/ngx_md5.c
> > > ===================================================================
> > > --- src/core/ngx_md5.c (revision 3927)
> > > +++ src/core/ngx_md5.c (working copy)
> > > @@ -32,7 +32,7 @@
> > >
> > >
> > > void
> > > -ngx_md5_update(ngx_md5_t *ctx, const u_char *data, size_t size)
> > > +ngx_md5_update(ngx_md5_t *ctx, const void *data, size_t size)
> >
> > $ grep MD5Update /usr/include/sys/md5.h
> > void MD5Update (MD5_CTX *, const unsigned char *, unsigned int);
>
> What OS ?
>
> $ man 3 md5 (MacOSX 10.6)
> [ ... ]
> #include <openssl/md5.h>
> [ ... ]
> int MD5_Update(MD5_CTX *c, const void *data,
> unsigned long len);
>
> $ man 3 md5 (FreeBSD 7-8)
> [ ... ]
> #include <md5.h>
> [ ... ]
> MD5Update(MD5_CTX *context, const void *data, unsigned int len);
>
> $ grep MD5Update /usr/include/sys/md5.h
> void MD5Update (MD5_CTX *, const void *, unsigned int);
It seems you looked at FreeBSD prior to 7.0-CURRENT,
this has been changed on 17.01.2006.
--
Igor Sysoev
More information about the nginx
mailing list