NGINX in Ubuntu

Thomas Ward teward at ubuntu.com
Thu Dec 15 18:53:47 UTC 2016


On 12/15/2016 01:43 PM, Jonathon Fernyhough wrote:
> On 15/12/16 17:27, Thomas Ward wrote:
>> Hello to all on the Server Team!
>>
>> Just to put this out of the way: The nginx merge from Debian is
>> currently giving build errors, 
> Where are the builds being done? I just kicked off a PPA build for
> nginx=1.10.2-2 from sid and it built correctly for trusty onwards (for
> amd64 and i386 at least, using `backportpackage`, no-change).
I'm running them locally on my own sbuild systems.  The issue appears to
be in the Ubuntu specific changes that we applied in Trusty (the
addition of the `nginx-core` flavor for Main as part of the MIR), so I
have to debug those.  That's why the merge is not available anywhere
yet.  There'll be a separate call for testing of a potential merge
candidate sent to the list once I have a non-failing build.

The other issue with the merge is that I have to basically 'redo' the
`nginx-core` changes.  The existing delta and the new dynamic-modules
builds don't merge cleanly with each other, so I'd have to redo the
nginx-core variation and the Ubuntu delta by hand to account for these
changes.  Which isn't hard, just time consuming.

>
>> I am not 100% sure whether we should be updating Xenial to 1.10.2. 
>> Apart from the fact it is more than just a 'bug fix' release, I'm not so
>> sure whether we need all of these bug fixes in Xenial.  Because I am
>> unsure, I'd like Server Team member input on how we should proceed.
> (Not server team) IMHO if it's got bugfixes, and it's in main, it should
> be updated. (Policy-dependant, it would probably also be easier than
> cherry-picking certain patches and having to maintain a diverging codebase)
Hence the call out to the Mailing List, and the Server Team, for input
on how we should proceed.

------
Thomas Ward
Ubuntu Server Team Member
LP: https://launchpad.net/~teward




More information about the ubuntu-server mailing list