Please update nginx in Xenial to 1.9.11
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nginx (Ubuntu) |
Fix Released
|
Wishlist
|
Thomas Ward |
Bug Description
NGINX 1.9.11 was released on February 9, 2016. Specifics of note are bugfixes in HTTP/2 (which remains disabled in Ubuntu), TCP support in the resolver functions, and the first of the dynamic modules functionality.
------
This is the upstream changelog:
Changes with nginx 1.9.11 09 Feb 2016
*) Feature: TCP support in resolver.
*) Feature: dynamic modules.
*) Bugfix: the $request_length variable did not include size of request
headers when using HTTP/2.
*) Bugfix: in the ngx_http_v2_module.
------
Coordination for the dynamic modules inclusion will be done with Debian, as they should likely be the first to produce dynamic-
For updating nginx in Xenial to 1.9.11, there should be no major packaging changes - as I would rather Debian come up with the module-
I am currently touching base with Debian to determine if we want to do a coordinated release; if I don't hear from them, then nginx 1.9.11 will likely get its own upload with the -0ubuntu1 version suffix. (All changes from the prior merges will remain in place).
We are not rolling Dynamic Module support at this time, though it's available in core. To build dynamic modules, one must build the module alongside nginx, at compile time, but it will produce .so shared library objects that can be individually packaged.
There is an FTBFS in the nginx-extras flavor, with the Lua module. This is blocking uploading NGINX 1.9.11 to Ubuntu.
Ongoing tracking of the incompatibility can be found at these upstream links for the Lua module: /github. com/openresty/ lua-nginx- module/ issues/ 668 /github. com/openresty/ lua-nginx- module/ pull/669
https:/
https:/