Better living through software
About

FOSS activity in August 2024

10 September 2024

  • For the Debian firmware-nonfree package:
    • I opened the MR:
      • !104: Update to linux-support-6.10.6
    • I reviewed the MRs:
      • !102: Backport firmware-nonfree 20240709-2~bpo12+1 to Bookworm
    • I responded to a query about backporting.
  • For the Debian linux package:
    • I opened or updated the MRs:
      • !741: Draft: Fix some reproducibility issues
      • !1153: Update to 6.11
      • !1161: Fix and clean up Build-Depends
      • !1164: d/config: Fix broken configs that were being resolved differently by kconfig
      • !1175: Fix perf build failure on many architectures
    • I reviewed the MRs:
      • !964: tools/arch/x86/intel_sdsi: Add sdsi package for Intel SDSi provisioning tool (merged)
      • !1136: Compile with gcc-14 on all architectures (merged)
      • !1148: [arm64] drivers/phy/marvell: Enable PHY_MVEBU_CP110_UTMI as module (merged)
      • !1149: [arm64] Include modules for Lenovo Yoga C630 and Lenovo Miix 630 (merged)
      • !1150: Draft: debian/lib/python/debian_linux/debian.py: allow more liberal revision suffixes than just \+b\d+
      • !1155: [ia64] Purge ia64 from installer (merged)
      • !1156: [x86] enable mfd components for BXT pmic (merged)
      • !1157: [x86] Enable IPU6 and related camera options (merged)
      • !1163: riscv64 kernel config update for 6.11 (merged)
      • !1173: Update to 6.11-rc5 (merged)
      • !1165: [amd64] Enable DRM_ACCEL_HABANALABS and DRM_ACCEL_IVPU (merged)
      • !1176: [riscv64] fix conflict between kernel-image and mtd-core-modules (merged)
    • I merged my own MRs:
      • !1161: Fix and clean up Build-Depends
      • !1164: d/config: Fix broken configs that were being resolved differently by kconfig
      • !1175: Fix perf build failure on many architectures
    • I uploaded:
      • linux version 6.11~rc4-1~exp1 to experimental.
      • linux version 6.11~rc5-1~exp1 to experimental.
      • linux version 6.10.6-1~bpo12+1 to bookworm-backports.
    • Upstream, I commented on additional backports required to address CVE-2024-26621 and CVE-2024-42258.
    • I responded to bug reports:
      • #1072004: linux: regression in the 9p protocol in 6.8 breaks autopkgtest qemu jobs (affecting debci)
    • Upstream, I submitted the patch aacraid: Fix double-free on probe failure which should fix part of bug #1075855.
    • Upstream, I pointed out that the fix in !1175 is needed in Linux 6.11.
    • (LTS) I updated the bullseye-security branch to upstream version 5.10.224, but didn’t make a new upload.
    • (LTS) I updated the bullseye-security-6.1 branch, merging changes from version 6.1.106-3.
  • For initramfs-tools:
    • I opened and later merged the MRs:
      • !129: hook_functions: Fix copy_file with source including a directory symlink
      • !130: Fix autopkgtest failures on armhf and ppc64el
      • !131: hook-functions: copy_file: Canonicalise target filename
      • !132: autopkgtest: Run tests as root
      • !133: Backport fixes for bookworm
    • I reviewed the MRs:
      • !128: Put compressed kernel modules and firmware in an uncompressed cpio
    • I uploaded:
      • version 0.144 to Debian unstable.
      • version 0.145 to Debian unstable.
      • version 0.142+deb12u1 to Debian bookworm.
    • I responded to Debian bug reports:
      • #984584: initramfs-tools: autopkgtest amd64-separate-usr fails if TMPDIR is a tmpfs
      • #1079333: initramfs-tools: upgrading causes dpkg(1) to fail
      • #1079150: cryptsetop: Waiting for encrypted source device
      • #1080203: initramfs-tools: USB keyboard stopped working on LUKS prompt
  • For the Debian iproute package, I reverted the recent removal of the /usr/sbin/ip symlink and uploaded version 6.10.0-2.
  • For kernel-wedge:
    • I fixed a bug in duplicate detection that linux !1176 had revealed.
    • I added support for packages installing modules under /usr/lib/modules, and a test case for this.
    • I uploaded version 2.106 to Debian unstable, including the above and some other bug fixes.
  • For the Debian sgt-puzzles package, I responded to and wrote a patch for bug #1079717: sgt-puzzles: [Mozaic] crashes when copying the game.

Better living through software

  • Ben Hutchings
  • ben@decadent.org.uk

    Ben Hutchings's diary of life and technology