[ubuntu/cosmic-proposed] squid 4.1-1ubuntu1 (Accepted)

Andreas Hasenack andreas at canonical.com
Thu Sep 20 08:09:35 UTC 2018


squid (4.1-1ubuntu1) cosmic; urgency=medium

  * Merged with Debian unstable (LP: #1780944, LP: #1097032, LP: #16669).
    Remaining changes:
    - Use snakeoil certificates.
      [Updated to use the correct config setting names]
    - Add an example refresh pattern for debs.
      [Improved the refresh patterns based on the configuration from
       squid-deb-proxy package]
    - Add disabled by default AppArmor profile.
      [Updated to include the ssl_certs abstraction and suggestions on how to
       deal with the snakeoil private key and other keys in /etc/ssl.]
  * Dropped changes:
    - Add additional dep8 tests.
      [Adopted in 4.0.21-1~exp5, albeit a stripped down version]
    - Correct attribution and add explanatory note in d/NEWS.debian.
      [That particular upgrade path has happened long ago.]
    - Drop wrong short-circuiting of various invocations; we always want to
      call the debhelper block.
      [This was for the transitional squid3 package, and that transition has
       already happened.]
    - Revert "Set pidfile for systemd's sysv-generator" from Debian.
      [Not needed anymore since we have a native systemd service file
       and no longer rely on the generator.]
    - Enable autoreconf. This is no longer required for the security updates,
      but is needed for the seddery of test-suite/Makefile.am in
      d/t/upstream-test-suite.
      [Replaced by patch 0003-installed-binary-for-debian-ci.patch]
    - Adjust seddery for upstream test squid binary location.
      [sed no longer necessary since patch,
       0003-installed-binary-for-debian-ci.patch, will be dropped
       entirely.]
    - Drop Conflicts/Replaces of squid against squid3. In Ubuntu, the migration
      happened in Xenial, so no upgrade path still requires this code. This
      reduces upgrade ordering difficulty.
      [Again we have a migration, but this time from squid3 to squid, so we
      need this].
    - GCC7 FTBFS fixes (LP: #1712668):
      + d/rules: don't error when hitting the "deprecated" and
      "format-truncation" gcc7 warnings. Upstream 3.5.27 has fixes for these,
      but one in Format.cc that affects 32bit builds was deemed too intrusive
      for the 3.5 stable series and is only in squid 4.x
      [No longer needed with squid 4.x]
    - Do not force gcc-6
      [It was a temporary workaround in Debian that got dropped]
  * Added changes:
    - d/rules: enable cdbs parallel build
    - d/t/test-squid.py: fix apparmor profile filename
    - d/t/test-squid.py: fix the process name. The PID points at the parent.
    - d/t/upstream-test-suite: also make libmem.la, needed by the tests.
    - d/t/0003-installed-binary-for-debian-ci.patch:  use the squid
      binary from the system, instead of the one from the source tree.
    - d/p/fix-uninitialized-var.patch: Workaround gcc's maybe-unitialized
      error in parse_time_t, triggered on ppc64el due to the build using -O3
      in that architecture.
    - d/rules: Add -Wno-format-truncation to CXXFLAGS as a workaround if
      building for ppc64el. On that arch, dpkg-buildflags sets -O3 instead of
      -O2 and that triggers a format-truncation error on pcon.cc. See
      See https://bugs.squid-cache.org/show_bug.cgi?id=4875
    - d/t/upstream-test-suite: drop the sed line, since patch
      0003-installed-binary-for-debian-ci.patch is doing this work now.
      (https://salsa.debian.org/squid-team/squid/commit/ad4372b444ba8b1587839)

Date: Thu, 16 Aug 2018 12:33:17 -0300
Changed-By: Andreas Hasenack <andreas at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By:  Christian Ehrhardt  <christian.ehrhardt at canonical.com>
https://launchpad.net/ubuntu/+source/squid/4.1-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 16 Aug 2018 12:33:17 -0300
Source: squid
Binary: squid3 squid squid-common squidclient squid-cgi squid-purge
Architecture: source
Version: 4.1-1ubuntu1
Distribution: cosmic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Andreas Hasenack <andreas at canonical.com>
Description:
 squid      - Full featured Web Proxy cache (HTTP proxy)
 squid-cgi  - Full featured Web Proxy cache (HTTP proxy) - control CGI
 squid-common - Full featured Web Proxy cache (HTTP proxy) - common files
 squid-purge - Full featured Web Proxy cache (HTTP proxy) - cache management uti
 squid3     - Transitional package
 squidclient - Full featured Web Proxy cache (HTTP proxy) - HTTP(S) message util
Launchpad-Bugs-Fixed: 16669 1097032 1712668 1780944
Changes:
 squid (4.1-1ubuntu1) cosmic; urgency=medium
 .
   * Merged with Debian unstable (LP: #1780944, LP: #1097032, LP: #16669).
     Remaining changes:
     - Use snakeoil certificates.
       [Updated to use the correct config setting names]
     - Add an example refresh pattern for debs.
       [Improved the refresh patterns based on the configuration from
        squid-deb-proxy package]
     - Add disabled by default AppArmor profile.
       [Updated to include the ssl_certs abstraction and suggestions on how to
        deal with the snakeoil private key and other keys in /etc/ssl.]
   * Dropped changes:
     - Add additional dep8 tests.
       [Adopted in 4.0.21-1~exp5, albeit a stripped down version]
     - Correct attribution and add explanatory note in d/NEWS.debian.
       [That particular upgrade path has happened long ago.]
     - Drop wrong short-circuiting of various invocations; we always want to
       call the debhelper block.
       [This was for the transitional squid3 package, and that transition has
        already happened.]
     - Revert "Set pidfile for systemd's sysv-generator" from Debian.
       [Not needed anymore since we have a native systemd service file
        and no longer rely on the generator.]
     - Enable autoreconf. This is no longer required for the security updates,
       but is needed for the seddery of test-suite/Makefile.am in
       d/t/upstream-test-suite.
       [Replaced by patch 0003-installed-binary-for-debian-ci.patch]
     - Adjust seddery for upstream test squid binary location.
       [sed no longer necessary since patch,
        0003-installed-binary-for-debian-ci.patch, will be dropped
        entirely.]
     - Drop Conflicts/Replaces of squid against squid3. In Ubuntu, the migration
       happened in Xenial, so no upgrade path still requires this code. This
       reduces upgrade ordering difficulty.
       [Again we have a migration, but this time from squid3 to squid, so we
       need this].
     - GCC7 FTBFS fixes (LP: #1712668):
       + d/rules: don't error when hitting the "deprecated" and
       "format-truncation" gcc7 warnings. Upstream 3.5.27 has fixes for these,
       but one in Format.cc that affects 32bit builds was deemed too intrusive
       for the 3.5 stable series and is only in squid 4.x
       [No longer needed with squid 4.x]
     - Do not force gcc-6
       [It was a temporary workaround in Debian that got dropped]
   * Added changes:
     - d/rules: enable cdbs parallel build
     - d/t/test-squid.py: fix apparmor profile filename
     - d/t/test-squid.py: fix the process name. The PID points at the parent.
     - d/t/upstream-test-suite: also make libmem.la, needed by the tests.
     - d/t/0003-installed-binary-for-debian-ci.patch:  use the squid
       binary from the system, instead of the one from the source tree.
     - d/p/fix-uninitialized-var.patch: Workaround gcc's maybe-unitialized
       error in parse_time_t, triggered on ppc64el due to the build using -O3
       in that architecture.
     - d/rules: Add -Wno-format-truncation to CXXFLAGS as a workaround if
       building for ppc64el. On that arch, dpkg-buildflags sets -O3 instead of
       -O2 and that triggers a format-truncation error on pcon.cc. See
       See https://bugs.squid-cache.org/show_bug.cgi?id=4875
     - d/t/upstream-test-suite: drop the sed line, since patch
       0003-installed-binary-for-debian-ci.patch is doing this work now.
       (https://salsa.debian.org/squid-team/squid/commit/ad4372b444ba8b1587839)
Checksums-Sha1:
 4290538d5673c00c8ff1457acacc8a35cb24868e 2705 squid_4.1-1ubuntu1.dsc
 81e4f18f52a8f51f1498af53f543452354bf1e1b 5145954 squid_4.1.orig.tar.gz
 643d97d0c0f39fa490f404b30e6d2ce01746da39 65628 squid_4.1-1ubuntu1.debian.tar.xz
 baf244c4ca80924ad4652465d8c0c16cab26d0a8 11055 squid_4.1-1ubuntu1_source.buildinfo
Checksums-Sha256:
 899c1d9c7948ca8a183bec8bb72a90bfc37f2f4c97a4fabf79cf27d59d9dc6b9 2705 squid_4.1-1ubuntu1.dsc
 43bdd698a8c817c479273e0ac0d6fb6c8be9e495a89945ddd56d40b018de89aa 5145954 squid_4.1.orig.tar.gz
 dd2dd84d4fbf2f152eb5fdc6b1497540a6deb4ffbc27e997dd4140a8e884a4aa 65628 squid_4.1-1ubuntu1.debian.tar.xz
 c0332fa0e3a2c9c0c45b22cd3c0a36b6c5aab9187b2381a0c71c23c6ab10e55a 11055 squid_4.1-1ubuntu1_source.buildinfo
Files:
 6a249cd1a084b347aa575b532a3c1bf3 2705 web optional squid_4.1-1ubuntu1.dsc
 d6fe81fda24e83495cdc34c32b863904 5145954 web optional squid_4.1.orig.tar.gz
 0cb59ccb53b06076d61fd65f58c5ce5a 65628 web optional squid_4.1-1ubuntu1.debian.tar.xz
 db1fbf85925c73aac26aa655c8e71cef 11055 web optional squid_4.1-1ubuntu1_source.buildinfo
Original-Maintainer: Luigi Gangitano <luigi at debian.org>


More information about the Cosmic-changes mailing list