[ubuntu/kinetic-proposed] nginx 1.22.0-1ubuntu1 (Accepted)

Bryce Harrington bryce at canonical.com
Thu Aug 4 19:45:13 UTC 2022


nginx (1.22.0-1ubuntu1) kinetic; urgency=medium

  * Merge with Debian unstable (LP: #1982626). Remaining changes:
    - d/p/ubuntu-branding.patch: add Ubuntu branding
    - d/apport/source_nginx.py: Add apport hooks for additional bug
      information gathering.
    - d/nginx-common.install: Add install rule for apport hooks.
    - d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
      SystemD race condition - thanks to Tj for the patch.  (LP #1581864)
    - d/control: make nginx and nginx-full arch any, so that nginx-full
      is no longer pulled into main because of i386 (LP #1893267)
    - 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.
    - 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
    - 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.
  * d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
    (volatile) release version numbers when merging.
  * d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
    fix FTBFS
  * d/t/branding: Add autopkgtest to validate branding presence

Date: Fri, 22 Jul 2022 17:56:50 -0700
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.0-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 22 Jul 2022 17:56:50 -0700
Source: nginx
Built-For-Profiles: noudeb
Architecture: source
Version: 1.22.0-1ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Bryce Harrington <bryce at canonical.com>
Launchpad-Bugs-Fixed: 1982626
Changes:
 nginx (1.22.0-1ubuntu1) kinetic; urgency=medium
 .
   * Merge with Debian unstable (LP: #1982626). Remaining changes:
     - d/p/ubuntu-branding.patch: add Ubuntu branding
     - d/apport/source_nginx.py: Add apport hooks for additional bug
       information gathering.
     - d/nginx-common.install: Add install rule for apport hooks.
     - d/p/nginx-fix-pidfile.patch: Fix NGINX PIDfile handling to avoid
       SystemD race condition - thanks to Tj for the patch.  (LP #1581864)
     - d/control: make nginx and nginx-full arch any, so that nginx-full
       is no longer pulled into main because of i386 (LP #1893267)
     - 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.
     - 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
     - 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.
   * d/p/ubuntu-branding.patch: Reimplement patch to avoid conflicting on
     (volatile) release version numbers when merging.
   * d/m/p/http-subs-filter/pcre2.patch: Patch from debian 0d813834 to
     fix FTBFS
   * d/t/branding: Add autopkgtest to validate branding presence
Checksums-Sha1:
 d055e9851bce0b283570c61864bb0bebc8e80839 4475 nginx_1.22.0-1ubuntu1.dsc
 419efb77b80f165666e2ee406ad8ae9b845aba93 1073322 nginx_1.22.0.orig.tar.gz
 d4ed3ea56fbf8f8b699f72ea64b6cbc0680b6ee0 724864 nginx_1.22.0-1ubuntu1.debian.tar.xz
 57c02b21b53a3d8387b900de17abef91bdcc2248 9557 nginx_1.22.0-1ubuntu1_source.buildinfo
Checksums-Sha256:
 820f83c2b9681d61ca9aa9430d6710794e91773a7f8b390af4fa3821cfa659d5 4475 nginx_1.22.0-1ubuntu1.dsc
 b33d569a6f11a01433a57ce17e83935e953ad4dc77cdd4d40f896c88ac26eb53 1073322 nginx_1.22.0.orig.tar.gz
 60996c6dc6bf74f242ac0f477e6bb27273f1a4e60d0be290dd11f6380026230e 724864 nginx_1.22.0-1ubuntu1.debian.tar.xz
 12aa51e2103fcbd2785101780924128b0f0904366c475f75bbced7a61acf23eb 9557 nginx_1.22.0-1ubuntu1_source.buildinfo
Files:
 78c52da0e7c398b5170e0ccb570a83e3 4475 httpd optional nginx_1.22.0-1ubuntu1.dsc
 9b1fb7dae677b22ce4b4e271a4de3501 1073322 httpd optional nginx_1.22.0.orig.tar.gz
 ddcef94e54cecdb45d3feb603fa10aa6 724864 httpd optional nginx_1.22.0-1ubuntu1.debian.tar.xz
 325addf544b1c9d7b8448122e2f9b659 9557 httpd optional nginx_1.22.0-1ubuntu1_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: c55fb348e2cc6e69090c0840b1fa5141f49e8ac9
Vcs-Git-Ref: refs/heads/merge-v1.22.0-1-kinetic


More information about the kinetic-changes mailing list