[ubuntu/plucky-proposed] ruby3.3 3.3.6-1.1ubuntu1 (Accepted)

Zixing Liu zixing.liu at canonical.com
Thu Jan 16 18:34:17 UTC 2025


ruby3.3 (3.3.6-1.1ubuntu1) plucky; urgency=medium

  * Merge with Debian unstable (LP: #2093214). Remaining changes:
    - d/rules: remove DEB_BUILD_OPTIONS=abi=time64.
  * Dropped changes:
    - debian/patches/CVE-2024-41946.patch,
      debian/patches/CVE-2024-49761.patch: fixes included in upstream
      Ruby 3.3.6 release.
    - d/t/excludes/ppc64el: skip TCP test segfaulting in ppc64el: This
      issue is fixed with the new patches introduced below.
    - fix testsuite for openssl 3.4: included in the Debian NMU upload
      version 3.3.6-1.1.
  * New changes:
    - d/p/1001-fix-ensure-stack-memory-corruption.patch: add a patch to fix
      "ensure" structure stack memory use-after-free errors.
    - d/p/1002-ppc64le-fix-fiber-corruption.patch: add a patch to fix
      conditional registers getting clobbered on ppc64el during the
      Ruby fiber switching.

ruby3.3 (3.3.6-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix test failures with OpenSSL 3.4 (Closes: #1087954).
  * Skip test_bundled_ca, it access internet (Closes: #1091505).

ruby3.3 (3.3.6-1) unstable; urgency=medium

  [ Sylvain Beucler ]
  * Drop unused debian/source/local-options:single-debian-patch

  [ Antonio Terceiro ]
  * debian/rules: drop special case for riscv64
  * debian/rules: stop explicitly setting HOME
  * lintian: override error caused by limitation of dh_strip
  * debian/source/lintian-overrides: use wildcards
  * tests: exclude test that might fail on some timezones
  * debian/source/lintian-overrides: re-add license-problem-non-free-RFC-BCP78

  [ Lucas Kanashiro ]
  * New upstream version 3.3.6

ruby3.3 (3.3.5-2) unstable; urgency=medium

  * debian/rules: Simplify special case for riscv64
  * debian/rules: explicitly disable YJIT.
    YJIT require a Rust toolchain. I'm not sure we want to avoid it just
    because Rust, but at the moment I suspect that this will make
    bootstrapping Ruby a lot harder.
  * debian/libruby3.3.symbols: revert addition of YJIT symbols

ruby3.3 (3.3.5-1) unstable; urgency=medium

  [ Antonio Terceiro ]
  * New upstream version 3.3.5
    - Includes an updated rexml, fixing [CVE-2024-39908]
      (Closes: #1076766)
  * debian/genprovides: move list of rejected provides to an external file
  * Drop packages that are available standalone from Provides:
    - base64
    - csv
    - did_you_mean
    - ipaddr
    - json
    - minitest
    - power_assert
    - psych
    - test-unit
    Their files are still shipped, but as far as dependency resolution is
    concerned, the versions bundled with the Ruby interpreter won't be used
    anymore.
  * Refresh patches
  * Update symbols file with new symbols
  * debian/source/lintian-overrides: update override to match false-positive
  * debian/rules: prevent installation of lock files into /usr/bin

  [ Samuel Thibault ]
  * Don't override DEB_BUILD_OPTIONS; append instead (Closes: #1079459)

  [ Colin Watson ]
  * Deduplicate results from getaddrinfo (Closes: #1077462)

Date: Tue, 07 Jan 2025 13:05:54 -0700
Changed-By: Zixing Liu <zixing.liu at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Simon Quigley <tsimonq2 at ubuntu.com>
https://launchpad.net/ubuntu/+source/ruby3.3/3.3.6-1.1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 07 Jan 2025 13:05:54 -0700
Source: ruby3.3
Built-For-Profiles: noudeb
Architecture: source
Version: 3.3.6-1.1ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Zixing Liu <zixing.liu at canonical.com>
Closes: 1076766 1077462 1079459 1087954 1091505
Launchpad-Bugs-Fixed: 2093214
Changes:
 ruby3.3 (3.3.6-1.1ubuntu1) plucky; urgency=medium
 .
   * Merge with Debian unstable (LP: #2093214). Remaining changes:
     - d/rules: remove DEB_BUILD_OPTIONS=abi=time64.
   * Dropped changes:
     - debian/patches/CVE-2024-41946.patch,
       debian/patches/CVE-2024-49761.patch: fixes included in upstream
       Ruby 3.3.6 release.
     - d/t/excludes/ppc64el: skip TCP test segfaulting in ppc64el: This
       issue is fixed with the new patches introduced below.
     - fix testsuite for openssl 3.4: included in the Debian NMU upload
       version 3.3.6-1.1.
   * New changes:
     - d/p/1001-fix-ensure-stack-memory-corruption.patch: add a patch to fix
       "ensure" structure stack memory use-after-free errors.
     - d/p/1002-ppc64le-fix-fiber-corruption.patch: add a patch to fix
       conditional registers getting clobbered on ppc64el during the
       Ruby fiber switching.
 .
 ruby3.3 (3.3.6-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix test failures with OpenSSL 3.4 (Closes: #1087954).
   * Skip test_bundled_ca, it access internet (Closes: #1091505).
 .
 ruby3.3 (3.3.6-1) unstable; urgency=medium
 .
   [ Sylvain Beucler ]
   * Drop unused debian/source/local-options:single-debian-patch
 .
   [ Antonio Terceiro ]
   * debian/rules: drop special case for riscv64
   * debian/rules: stop explicitly setting HOME
   * lintian: override error caused by limitation of dh_strip
   * debian/source/lintian-overrides: use wildcards
   * tests: exclude test that might fail on some timezones
   * debian/source/lintian-overrides: re-add license-problem-non-free-RFC-BCP78
 .
   [ Lucas Kanashiro ]
   * New upstream version 3.3.6
 .
 ruby3.3 (3.3.5-2) unstable; urgency=medium
 .
   * debian/rules: Simplify special case for riscv64
   * debian/rules: explicitly disable YJIT.
     YJIT require a Rust toolchain. I'm not sure we want to avoid it just
     because Rust, but at the moment I suspect that this will make
     bootstrapping Ruby a lot harder.
   * debian/libruby3.3.symbols: revert addition of YJIT symbols
 .
 ruby3.3 (3.3.5-1) unstable; urgency=medium
 .
   [ Antonio Terceiro ]
   * New upstream version 3.3.5
     - Includes an updated rexml, fixing [CVE-2024-39908]
       (Closes: #1076766)
   * debian/genprovides: move list of rejected provides to an external file
   * Drop packages that are available standalone from Provides:
     - base64
     - csv
     - did_you_mean
     - ipaddr
     - json
     - minitest
     - power_assert
     - psych
     - test-unit
     Their files are still shipped, but as far as dependency resolution is
     concerned, the versions bundled with the Ruby interpreter won't be used
     anymore.
   * Refresh patches
   * Update symbols file with new symbols
   * debian/source/lintian-overrides: update override to match false-positive
   * debian/rules: prevent installation of lock files into /usr/bin
 .
   [ Samuel Thibault ]
   * Don't override DEB_BUILD_OPTIONS; append instead (Closes: #1079459)
 .
   [ Colin Watson ]
   * Deduplicate results from getaddrinfo (Closes: #1077462)
Checksums-Sha1:
 6c09a4e26e52cbee2b31479f30e0aec9dfe5b2d6 2678 ruby3.3_3.3.6-1.1ubuntu1.dsc
 2870b8757f82509cd8fa8dc3d72119048fea1012 14694996 ruby3.3_3.3.6.orig.tar.xz
 bc6dc38e9dc2d40c99dc1e3776ed6572d689eb66 66160 ruby3.3_3.3.6-1.1ubuntu1.debian.tar.xz
 9f29d7547ca64375b11f622ec4cf94479ae18841 7879 ruby3.3_3.3.6-1.1ubuntu1_source.buildinfo
Checksums-Sha256:
 299cfe9d3a044cdc51e70863250c0de61d96864d824082f4dbece512700b08ee 2678 ruby3.3_3.3.6-1.1ubuntu1.dsc
 43a93b420db1096469c2a7cf72128544ff055924097b32474c9ec00355d5ad48 14694996 ruby3.3_3.3.6.orig.tar.xz
 7250119eaa3aee60063bf8d07a56d0f3df5f2a3f61991f2f1bf5fe26950e37c4 66160 ruby3.3_3.3.6-1.1ubuntu1.debian.tar.xz
 b327ad4c8e38bc45830ad9848ae58202f4dd2e2ecd6034c95a75eb2eaf8bdf59 7879 ruby3.3_3.3.6-1.1ubuntu1_source.buildinfo
Files:
 b297b0c0423423252a9b0befec0dd38e 2678 ruby optional ruby3.3_3.3.6-1.1ubuntu1.dsc
 327b2e806016c7c83b03f22b84ecb789 14694996 ruby optional ruby3.3_3.3.6.orig.tar.xz
 964467d6a3c2998d36017d58cbe0bab5 66160 ruby optional ruby3.3_3.3.6-1.1ubuntu1.debian.tar.xz
 0b327187ec3df98e91c79c16af418fac 7879 ruby optional ruby3.3_3.3.6-1.1ubuntu1_source.buildinfo
Original-Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers at lists.alioth.debian.org>


More information about the plucky-changes mailing list