Comment 16 for bug 1874831

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Hi - while trying to clear old forgotten bugs it seems the SRU of this was missed in the past.

TL;DR: the new nginx is incompatible with the integrated nchan <=1.2.0
This fixes it and is in new releases
https://salsa.debian.org/nginx-team/nginx/-/commit/b575cfe355931e42fb61febe58d06076a8b10725

But the same should be tried to go to Focal.

OTOH Focal had a major bump already:
 nginx | 1.17.10-0ubuntu1 | focal | source, all
 nginx | 1.18.0-0ubuntu1.2 | focal-security | source, all
 nginx | 1.18.0-0ubuntu1.2 | focal-updates | source, all

This also did not yet add that.

I must admit - I might not know what I'm doing here, but the patch applies fine and would bump the nchan module to a compatible version.
And the patching/building seems easy enough so let me try.

PPA:
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4678/+packages

MP:
https://code.launchpad.net/~paelzer/ubuntu/+source/nginx/+git/nginx/+merge/409828

@Damjan - I know it has been a while, but could you give this Focal-PPA a check if it would resolve the issue please? Also for an SRU we will need "steps to reproduce" if you could outline them for an nginx-newbie like me that would be helpful. I assume it is "install nginx + enable nchan module" or is there more to it?

Now if that would have any negative implications or SRU considerations I'm not sure.
Could it have happened that nchan in some config worked and now changes behavior (breaking SRU) or is it juts "module didn't work in Focal ever, so no one can be affected?
Teward can you answer that?