[ubuntu/mantic-proposed] nginx 1.22.1-7ubuntu1 (Accepted)
Bryce Harrington
bryce at canonical.com
Sun May 14 06:24:18 UTC 2023
nginx (1.22.1-7ubuntu1) mantic; urgency=medium
* Merge with Debian unstable (LP: #1993421). Remaining changes:
- Branding for Ubuntu
+ d/p/ubuntu-branding.patch: add Ubuntu branding
+ d/t/branding: Add autopkgtest to validate branding presence
- d/control: Drop the Lua module (libnginx-mod-http-lua) as a
dependency for NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
* Dropped:
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
[Accepted by Debian 1.22.0-2. Deb #963668]
- d/nginx-common.install: Add install rule for apport hooks.
[Accepted by Debian in 1.22.0-2. Deb #963668]
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
[Accepted by Debian 1.22.0-2. Deb #876365]
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
[No longer required due to Debian packaging split]
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add "Breaks" line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
[No longer required due to Debian packaging split]
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
[No longer required due to Debian packaging split]
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
[No longer required due to Debian packaging split]
- d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
[Debian switched to libpcre2 in 1.22.1-7]
- d/p/CVE-2022-41741_41742.patch: disabled duplicate atoms in Mp4
(CVE-2022-41741, CVE-2022-41742)
[Included in upstream 1.22.1 release]
Date: Thu, 23 Feb 2023 01:22:32 -0800
Changed-By: Bryce Harrington <bryce at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/nginx/1.22.1-7ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 23 Feb 2023 01:22:32 -0800
Source: nginx
Built-For-Profiles: noudeb
Architecture: source
Version: 1.22.1-7ubuntu1
Distribution: mantic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Bryce Harrington <bryce at canonical.com>
Launchpad-Bugs-Fixed: 1993421
Changes:
nginx (1.22.1-7ubuntu1) mantic; urgency=medium
.
* Merge with Debian unstable (LP: #1993421). Remaining changes:
- Branding for Ubuntu
+ d/p/ubuntu-branding.patch: add Ubuntu branding
+ d/t/branding: Add autopkgtest to validate branding presence
- d/control: Drop the Lua module (libnginx-mod-http-lua) as a
dependency for NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
* Dropped:
- d/apport/source_nginx.py: Add apport hooks for additional bug
information gathering.
[Accepted by Debian 1.22.0-2. Deb #963668]
- d/nginx-common.install: Add install rule for apport hooks.
[Accepted by Debian in 1.22.0-2. Deb #963668]
- d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
SystemD race condition - thanks to Tj for the patch. (LP #1581864)
[Accepted by Debian 1.22.0-2. Deb #876365]
- d/control: make nginx and nginx-full arch any, so that nginx-full
is no longer pulled into main because of i386 (LP #1893267)
[No longer required due to Debian packaging split]
- Remove the Lua modules from NGINX (Server Team Decision) - future support
for Lua module now requires resty-core from OpenResty, meaning that if
we want to continue to support the Lua module, we have to start becoming
OpenResty - users should just use OpenResty at this point for Lua.
Changes made for this removal:
+ d/control:
+ Remove lua module from dependencies, and binary build item.
+ Add "Breaks" line for nginx-lua for older versions of NGINX.
This is added to the nginx metapackage and nginx-extras.
+ d/rules: Remove Lua module from the build flags for -extras.
+ d/http-lua, d/modules/{,patches/,watch/}nginx-lua: Remove Lua
modules, watch file, module patches.
+ d/modules/control: Remove Lua module from definitions
+ d/copyright: Remove lua module.
+ d/tests/{control,lua/}: Remove Lua test entirely, remove
dependencies on any test which request
libnginx-mod-http-lua as it's gone.
[No longer required due to Debian packaging split]
- d/control: drop GeoIP from nginx-core due to demotion of libgeoip
(LP #1861101, LP #1867150):
+ remove libnginx-mod-http-geoip from nginx-core dependency
+ have nginx-core depend on libnginx-mod-stream-geoip2
instead of libnginx-mod-stream-geoip
+ adjust package descriptions accordingly
[No longer required due to Debian packaging split]
- d/control: (GeoIP2 related changes)
+ Update dependencies for http-geoip2 package to include libmaxminddb0.
+ Update nginx-core to include http-geoip2 module due to approved bin-MIR
(LP #1867198)
+ Move geoip2 module build flags to the common flags so all
package flavors have it.
+ Update dependencies for nginx-light, etc. to include
libnginx-mod-http-geoip2 as it's in the 'common build flags'
for all flavors of the builds.
+ Update package description for nginx-core to indicate geoip2
is included, and to list third party HTTP modules. GeoIP2
is not included for Stream by default, so we have to adjust
this because the Stream part isn't MIR'd.
[No longer required due to Debian packaging split]
- d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
fix FTBFS
[Debian switched to libpcre2 in 1.22.1-7]
- d/p/CVE-2022-41741_41742.patch: disabled duplicate atoms in Mp4
(CVE-2022-41741, CVE-2022-41742)
[Included in upstream 1.22.1 release]
Checksums-Sha1:
89524a08f2f62627c315704cef7bba39635fff39 3632 nginx_1.22.1-7ubuntu1.dsc
45a89797f7c789287c7f663811efbbd19e84f154 1073948 nginx_1.22.1.orig.tar.gz
0c046b89884893318a3d6fc79d6b5fdc7c923abd 80616 nginx_1.22.1-7ubuntu1.debian.tar.xz
3fbeb0fb6f978beb9382d07669b90a3c33617e5f 8653 nginx_1.22.1-7ubuntu1_source.buildinfo
Checksums-Sha256:
da13eeb7be18ece821e34e8d1ec942a5433ebfb4c3f7052d0aac95d33eefb602 3632 nginx_1.22.1-7ubuntu1.dsc
9ebb333a9e82b952acd3e2b4aeb1d4ff6406f72491bab6cd9fe69f0dea737f31 1073948 nginx_1.22.1.orig.tar.gz
2689693e5ad225a139e6fa9d7398cca0d8d089ef3d8e3f9c1e62f58c3b2c5a1c 80616 nginx_1.22.1-7ubuntu1.debian.tar.xz
c9c24efc4597eb256071ac00e4eedf6ff8bf0b825af2c466670b54752e64b7ae 8653 nginx_1.22.1-7ubuntu1_source.buildinfo
Files:
60612fe8bf4973025f151eabba999c59 3632 httpd optional nginx_1.22.1-7ubuntu1.dsc
8296d957561aeed0261d9be4d3decaec 1073948 httpd optional nginx_1.22.1.orig.tar.gz
c54e564eee05e0f2125ebb294398c2fa 80616 httpd optional nginx_1.22.1-7ubuntu1.debian.tar.xz
cee11c6e3278f070c514a64051cfb895 8653 httpd optional nginx_1.22.1-7ubuntu1_source.buildinfo
Original-Maintainer: Debian Nginx Maintainers <pkg-nginx-maintainers at alioth-lists.debian.net>
Vcs-Git: https://git.launchpad.net/~bryce/ubuntu/+source/nginx
Vcs-Git-Commit: 076781bf4bde3a4b725b22f137b2a53f71088dd5
Vcs-Git-Ref: refs/heads/merge-v1.22.1-7-mantic
More information about the mantic-changes
mailing list