From pmatilai at redhat.com Fri Sep 2 06:26:46 2022 From: pmatilai at redhat.com (Panu Matilainen) Date: Fri, 2 Sep 2022 09:26:46 +0300 Subject: [Rpm-announce] RPMN 4.18.0 rc1 released! Message-ID: More or less in planned schedule, here goes rpm 4.18.0 rc1. Aside from the usual minor bugfixes here and there, the big news in this release is the (rather late) inclusion of the new, opt-in Sequoia-based OpenPGP backend. For a more detailed idea of what changed since beta, see https://github.com/rpm-software-management/rpm-web/commit/be82c99de80ae47db48da9b7a27c89159b26ffcb, further details in git log of course. Download info and the rest at https://rpm.org/wiki/Releases/4.18.0 On behalf of rpm-team, - Panu - From mdomonko at redhat.com Fri Sep 2 14:13:28 2022 From: mdomonko at redhat.com (Michal Domonkos) Date: Fri, 2 Sep 2022 16:13:28 +0200 Subject: [Rpm-announce] RPM 4.17.1.1 released! Message-ID: In the shadow of the exciting 4.18.0 rc1 release from today, 4.17.1.1 has been released to address two (minor) regressions introduced in 4.17.1 that broke certain package builds due to a logic error in the "%autosetup -S git" macro, and the RPM configure script on unknown platforms (affecting the Yocto Project in particular), respectively. Details and download info at https://rpm.org/wiki/Releases/4.17.1.1 -- Michal Domonkos / RPM dev team / Red Hat, Inc. From pmatilai at redhat.com Wed Sep 21 10:13:15 2022 From: pmatilai at redhat.com (Panu Matilainen) Date: Wed, 21 Sep 2022 13:13:15 +0300 Subject: [Rpm-announce] RPM 4.18.0 and POPT 1.19 released! Message-ID: <811ef0b1-e27b-add8-c5b9-c3e46ddbb4d0@redhat.com> I seem to be short of clever/funny remarks for the preamble this time around, so maybe I'll just pass. In what must be the driest news of the day, we're releasing RPM 4.18.0 and POPT 1.19. Despite the timing, these releases aren't technically related, and RPM continues to work with older POPT releases as well. == RPM == The highlights of what's changed since RPM 4.17 include * Big file handling rework to address a class of symlink vulnerabilities during install, restore and erasure * More intuitive conditional builds macro `%bcond` * Weak dependencies accept qualifiers like `meta` and `pre` now * New Sequoia-based OpenPGP backend * New interactive shell for working with macros (`rpmspec --shell`) and embedded Lua (`rpmlua`) * New `%conf` spec section for build configuration * New `rpmuncompress` cli tool simplifies unpacking multiple sources * Numerous macro improvements and fixes * Numerous internal OpenPGP parser correctness and security fixes Details and download info at https://rpm.org/wiki/Releases/4.18.0 == POPT == There's nothing particularly major in POPT, it's just bug and regression fixes, code cleanups and documentation improvements. Plus a license clarification. One noteworthy item is a memory leak fix which can affect callers, in particular some applications have been relying on poptGetArg() returned strings persisting over poptResetContext() call. Details and download info at https://github.com/rpm-software-management/popt/releases/tag/popt-1.19-release On behalf of the rpm-team, - Panu -