patch.spdy-55_1.3.11 broken?

Valentin V. Bartenev vbart at nginx.com
Mon Jan 14 16:53:33 UTC 2013


On Monday 14 January 2013 20:06:25 philipp wrote:
> I have patched the nginx sources with the latest spdy patch:
> 
> /usr/src/nginx-1.3.11# patch -p1 < patch.spdy-55_1.3.11.txt
> 
> but building the package isn't possible anymore:
> 

Yeap, fixed.

Also, please note, the "--with-http_spdy_module" сonfigure option is now 
mandatory for SPDY.

See:
http://nginx.org/patches/spdy/CHANGES.txt
http://nginx.org/patches/spdy/README.txt

 wbr, Valentin V. Bartenev

> dpkg-buildpackage -rfakeroot -uc -b
> ...
> gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-security  -I src/core -I src/event -I src/event/modules -I
> src/os/unix -I objs -I src/http -I src/http/modules \
> 		-o objs/src/http/ngx_http_write_filter_module.o \
> 		src/http/ngx_http_write_filter_module.c
> gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-security  -I src/core -I src/event -I src/event/modules -I
> src/os/unix -I objs -I src/http -I src/http/modules \
> 		-o objs/src/http/ngx_http_copy_filter_module.o \
> 		src/http/ngx_http_copy_filter_module.c
> gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-security  -I src/core -I src/event -I src/event/modules -I
> src/os/unix -I objs -I src/http -I src/http/modules \
> 		-o objs/src/http/modules/ngx_http_log_module.o \
> 		src/http/modules/ngx_http_log_module.c
> gcc -c -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
> -Wformat-security  -I src/core -I src/event -I src/event/modules -I
> src/os/unix -I objs -I src/http -I src/http/modules \
> 		-o objs/src/http/ngx_http_request_body.o \
> 		src/http/ngx_http_request_body.c
> src/http/ngx_http_request_body.c: In function
> 'ngx_http_discard_request_body':
> src/http/ngx_http_request_body.c:479:10: error: 'ngx_http_request_t' has no
> member named 'spdy_stream'
> make[3]: *** [objs/src/http/ngx_http_request_body.o] Error 1
> make[3]: Leaving directory `/usr/src/nginx-1.3.11'
> make[2]: *** [build] Error 2
> make[2]: Leaving directory `/usr/src/nginx-1.3.11'
> dh_auto_build: make -j1 returned exit code 2
> make[1]: *** [override_dh_auto_build] Error 2
> make[1]: Leaving directory `/usr/src/nginx-1.3.11'
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> 

Yeap, thatls



More information about the nginx mailing list