On 2009/05/23 15:53, Simon Kuhnle wrote:
> On Fri, May 15, 2009 at 11:51:29PM -0400, [email protected] wrote:
> > Update to 0.6.36, set default user to _nginx in the config file (from
> > simon@ via Darrin), and take MAINTAINER... (update done with Darrin)
> >
> > Thanks in advance.
>
> Only a few days later 0.6.37 was released ;-)
>
> Interesting thing is that http://nginx.net/CHANGES-0.6 says:
>
> Bugfix: nginx could not be built on platforms different from i386,
> amd64, sparc, and ppc; the bug had appeared in 0.6.36.
>
> Did anyone experience problems on platforms not listed above?
> --
> Simon
>
yes;
===> Building for nginx-0.6.36
make -f objs/Makefile
cc -c -O2 -pipe -I src/core -I src/event -I src/event/modules -I src/os/unix
-I /usr/local/include -I objs -o objs/src/core/nginx.o src/core/nginx.c
In file included from src/core/ngx_core.h:66,
from src/core/nginx.c:8:
src/core/ngx_shmtx.h: In function `ngx_shmtx_trylock':
src/core/ngx_shmtx.h:68: error: too many arguments to function `ngx_log_abort'
src/core/ngx_shmtx.h: In function `ngx_shmtx_lock':
src/core/ngx_shmtx.h:85: error: too many arguments to function `ngx_log_abort'
src/core/ngx_shmtx.h: In function `ngx_shmtx_unlock':
src/core/ngx_shmtx.h:100: error: too many arguments to function `ngx_log_abort'
*** Error code 1
Bumping DISTNAME and "make makesum" is enough and fixes build on arm.
I'm not using nginx so haven't tested the end package, can you check it
works ok please?