mbox series

[wrynose,0/7] stable updates for wrynose

Message ID 20261020082611.3115623-1-daniel.turull@ericsson.com
Headers show
Series stable updates for wrynose | expand

Message

Daniel Turull Oct. 20, 2026, 8:26 a.m. UTC
From: Daniel Turull <daniel.turull@ericsson.com>

Following the new stable policy and the work with the
auto-upgrade-helper I did run it against wrynose for the already
approved packages.

Used AI to resolve the build errors.

Fixes needed on top of the AUH output:
- util-linux: include linux/openat2.h in libmount hook_idmap.c
- lttng-tools: disable-tests.patch also drops test_rotation
- lttng-modules, perl, libgcrypt: redundant backports/CVE patches
  dropped (already upstream); libgcrypt LIC_FILES_CHKSUM updated
No changes: glib-2.0, openssl, python3, xz, lttng-ust.

I left systemd and perl for the next series.

Tests (qemux86-64, glibc and musl): do_compile of all recipes;
testimage with ping, ssh, systemd runtime tests and ptest for
openssl, util-linux, lttng-tools, libgcrypt, xz: all passed on
both. Not run: ptest for glib-2.0 and python3, other architectures,
lttng-tools regression suite on musl (disabled in the recipe, lttng
bug 1432).
Note: lttng-tools test_blocking needs 1 GB in /tmp (QB_MEM 4096).

Daniel Turull (7):
  xz: upgrade 5.8.2 -> 5.8.4
  glib-2.0-initial,glib-2.0: upgrade 2.88.2 -> 2.88.4
  python3: upgrade 3.14.7 -> 3.14.8
  lttng-modules: upgrade 2.14.4 -> 2.14.7
  lttng-tools: upgrade 2.14.1 -> 2.14.3
  lttng-ust: upgrade 2.14.0 -> 2.14.3
  libgcrypt: upgrade 1.12.1 -> 1.12.4

 ...l_2.88.2.bb => glib-2.0-initial_2.88.4.bb} |   0
 ...{glib-2.0_2.88.2.bb => glib-2.0_2.88.4.bb} |   0
 meta/recipes-core/glib-2.0/glib.inc           |   2 +-
 .../{python3_3.14.7.bb => python3_3.14.8.bb}  |   2 +-
 ...buffer-overflow-in-lzma_index_append.patch |  66 ----
 .../xz/{xz_5.8.2.bb => xz_5.8.4.bb}           |   3 +-
 ...st-range-in-btrfs-probe-for-v6.18.14.patch |  36 --
 ...ce-trace-noise-in-hrtimer_start-v7.1.patch | 103 ------
 ...ules_2.14.4.bb => lttng-modules_2.14.7.bb} |   4 +-
 .../lttng/lttng-tools/disable-tests.patch     |  11 +-
 ...-tools_2.14.1.bb => lttng-tools_2.14.3.bb} |   2 +-
 ...ttng-ust_2.14.0.bb => lttng-ust_2.14.3.bb} |   2 +-
 ...s-Fix-link-errors-for-t-thread-local.patch |  13 +-
 .../libgcrypt/files/CVE-2026-41989.patch      |  42 ---
 .../libgcrypt/files/CVE-2026-41990.patch      | 316 ------------------
 ...ibgcrypt_1.12.1.bb => libgcrypt_1.12.4.bb} |   6 +-
 16 files changed, 19 insertions(+), 589 deletions(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0-initial_2.88.2.bb => glib-2.0-initial_2.88.4.bb} (100%)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.88.2.bb => glib-2.0_2.88.4.bb} (100%)
 rename meta/recipes-devtools/python/{python3_3.14.7.bb => python3_3.14.8.bb} (99%)
 delete mode 100644 meta/recipes-extended/xz/xz/0001-liblzma-Fix-a-buffer-overflow-in-lzma_index_append.patch
 rename meta/recipes-extended/xz/{xz_5.8.2.bb => xz_5.8.4.bb} (95%)
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-adjust-range-in-btrfs-probe-for-v6.18.14.patch
 delete mode 100644 meta/recipes-kernel/lttng/lttng-modules/0001-fix-hrtimer-Reduce-trace-noise-in-hrtimer_start-v7.1.patch
 rename meta/recipes-kernel/lttng/{lttng-modules_2.14.4.bb => lttng-modules_2.14.7.bb} (87%)
 rename meta/recipes-kernel/lttng/{lttng-tools_2.14.1.bb => lttng-tools_2.14.3.bb} (99%)
 rename meta/recipes-kernel/lttng/{lttng-ust_2.14.0.bb => lttng-ust_2.14.3.bb} (96%)
 delete mode 100644 meta/recipes-support/libgcrypt/files/CVE-2026-41989.patch
 delete mode 100644 meta/recipes-support/libgcrypt/files/CVE-2026-41990.patch
 rename meta/recipes-support/libgcrypt/{libgcrypt_1.12.1.bb => libgcrypt_1.12.4.bb} (89%)