You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
jcrowell0 gnx/nginx-1.7.11 » make
make -f objs/Makefile
make[1]: Entering directory `/tmp/gnx/nginx-1.7.11'
clang -c -pipe -O -Wall -Wextra -Wpointer-arith -Wconditional-uninitialized -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/chromium/src -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/google-sparsehash/src -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/protobuf/src -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/re2/src -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/out/Release/obj/gen -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/out/Release/obj/gen/protoc_out/instaweb -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/apr/src/include -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/aprutil/src/include -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/apr/gen/arch/linux/x64/include -I /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/psol/include/third_party/aprutil/gen/arch/linux/x64/include -I objs -I src/http -I src/http/modules -I src/mail \
-o objs/addon/src/ngx_message_handler.o \
/tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc:17:
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.h:21:
In file included from src/core/ngx_core.h:49:
src/os/unix/ngx_files.h:387:25: error: unknown type name 'ngx_thread_task_t'; did you mean 'ngx_thread_cond_t'?
ssize_t ngx_thread_read(ngx_thread_task_t **taskp, ngx_file_t *file,
^~~~~~~~~~~~~~~~~
ngx_thread_cond_t
src/os/unix/ngx_thread.h:28:25: note: 'ngx_thread_cond_t' declared here
typedef pthread_cond_t ngx_thread_cond_t;
^
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc:17:
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.h:21:
In file included from src/core/ngx_core.h:57:
src/core/ngx_buf.h:105:50: error: unknown type name 'ngx_thread_task_t'; did you mean 'ngx_thread_cond_t'?
ngx_int_t (*thread_handler)(ngx_thread_task_t *task,
^~~~~~~~~~~~~~~~~
ngx_thread_cond_t
src/os/unix/ngx_thread.h:28:25: note: 'ngx_thread_cond_t' declared here
typedef pthread_cond_t ngx_thread_cond_t;
^
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc:17:
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.h:21:
In file included from src/core/ngx_core.h:57:
src/core/ngx_buf.h:107:5: error: unknown type name 'ngx_thread_task_t'; did you mean 'ngx_thread_cond_t'?
ngx_thread_task_t *thread_task;
^~~~~~~~~~~~~~~~~
ngx_thread_cond_t
src/os/unix/ngx_thread.h:28:25: note: 'ngx_thread_cond_t' declared here
typedef pthread_cond_t ngx_thread_cond_t;
^
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc:17:
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.h:21:
In file included from src/core/ngx_core.h:62:
src/core/ngx_file.h:27:48: error: unknown type name 'ngx_thread_task_t'; did you mean 'ngx_thread_cond_t'?
ngx_int_t (*thread_handler)(ngx_thread_task_t *task,
^~~~~~~~~~~~~~~~~
ngx_thread_cond_t
src/os/unix/ngx_thread.h:28:25: note: 'ngx_thread_cond_t' declared here
typedef pthread_cond_t ngx_thread_cond_t;
^
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.cc:17:
In file included from /tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta/src/ngx_message_handler.h:21:
In file included from src/core/ngx_core.h:83:
src/core/ngx_connection.h:188:5: error: unknown type name 'ngx_thread_task_t'; did you mean 'ngx_thread_cond_t'?
ngx_thread_task_t *sendfile_task;
^~~~~~~~~~~~~~~~~
ngx_thread_cond_t
src/os/unix/ngx_thread.h:28:25: note: 'ngx_thread_cond_t' declared here
typedef pthread_cond_t ngx_thread_cond_t;
^
5 errors generated.
make[1]: *** [objs/addon/src/ngx_message_handler.o] Error 1
make[1]: Leaving directory `/tmp/gnx/nginx-1.7.11'
make: *** [build] Error 2
bug report from here : https://groups.google.com/forum/#!topic/ngx-pagespeed-discuss/62fSCt3av9A
configure nginx --with-threads
eg
CC=clang CXX=clang++ ./configure --with-threads --add-module=/tmp/gnx/ngx_pagespeed-release-1.9.32.3-beta