<div dir="ltr">Hi,agentzh, the chunkin-nginx-module is not compatible with nginx 1.5.x<div><br></div><div><b>In nginx 1.5.3, the error when making is as follows:</b></div><div><br></div><div><div>cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_SET_VAR -DNDK_UPSTREAM_LIST  -I src/core -I src/event -I src/event/modules -I src/os/unix -I ../ngx_devel_kit/objs -I objs/addon/ndk -I /opt/luajit/include/luajit-2.0 -I ../lua-nginx-module/src/api -I objs -I src/http -I src/http/modules -I src/http/modules/perl -I ../ngx_devel_kit/src -I src/mail \</div>
<div>                -o objs/addon/src/ngx_http_echo_request_info.o \</div><div>                ../echo-nginx-module/src/ngx_http_echo_request_info.c</div><div>make[1]: *** [objs/addon/src/chunked_parser.o] Error 1</div><div>
make[1]: *** Waiting for unfinished jobs....</div><div>../chunkin-nginx-module/src/ngx_http_chunkin_util.c: In function ‘ngx_http_chunkin_process_request’:</div><div>../chunkin-nginx-module/src/ngx_http_chunkin_util.c:291: error: ‘ngx_http_request_t’ has no member named ‘plain_http’</div>
<div>make[1]: *** [objs/addon/src/ngx_http_chunkin_util.o] Error 1</div><div>make[1]: Leaving directory `/opt/distfiles/nginx/nginx-1.5.3'</div><div>make: *** [build] Error 2</div></div><div><br></div><div><br></div><div>
<b>In nginx 1.5.5, the error when making is as follows:</b><br></div><div><br></div><div><div>s -I objs/addon/ndk -I /opt/luajit/include/luajit-2.0 -I ../lua-nginx-module/src/api -I objs -I src/http -I src/http/modules -I src/http/modules/perl -I ../ngx_devel_kit/src -I src/mail \</div>
<div>                -o objs/addon/src/ngx_http_encrypted_session_cipher.o \</div><div>                ../encrypted-session-nginx-module/src/ngx_http_encrypted_session_cipher.c</div><div>make[1]: *** [objs/addon/src/ngx_http_chunkin_util.o] Error 1</div>
<div>make[1]: *** Waiting for unfinished jobs....</div><div>make[1]: *** [objs/addon/src/chunked_parser.o] Error 1</div><div>make[1]: Leaving directory `/opt/distfiles/nginx/nginx-1.5.5'</div><div>make: *** [build] Error 2</div>
</div><div><br></div><div><br></div><div><b>In nginx 1.5.6, the error when making is as follows:</b><br></div><div><div>                -o objs/addon/src/ngx_http_drizzle_handler.o \</div><div>                ../drizzle-nginx-module/src/ngx_http_drizzle_handler.c</div>
<div>make[1]: *** [objs/addon/src/ngx_http_chunkin_util.o] Error 1</div><div>make[1]: *** Waiting for unfinished jobs....</div><div>src/chunked_parser.rl: In function ‘ngx_http_chunkin_run_chunked_parser’:</div><div>src/chunked_parser.rl:296: error: ‘ngx_http_request_t’ has no member named ‘plain_http’</div>
<div>make[1]: *** [objs/addon/src/chunked_parser.o] Error 1</div><div>make[1]: Leaving directory `/opt/distfiles/nginx/nginx-1.5.6'</div><div>make: *** [build] Error 2</div></div><div><br></div><div><br></div><div><br>
</div><div>Best Regards</div><div><br></div><div>Thank you!</div><div><br></div><div><br></div><div><br></div></div>