Archive of posts from 2024
FOSS activity in September 2024
- I continued to attend and soemtimes chair Debian kernel team meetings
- For the Debian firmware-nonfree package:
- I opened the MRs:
- I reviewed the MRs:
- I merged my own MRs:
- !104: Update to linux-support-6.10.6
- !105: nvidia-graphics: Add versioned Breaks on initramfs-tools to avoid bug #1076539
- I uploaded:
- version 20240709-2 to unstable
- version 20240709-2~bpo12+1 to bookworm-backports
- I respnded to bug reports:
FOSS activity in August 2024
- For the Debian firmware-nonfree package:
- I opened the MR:
- I reviewed the MRs:
- I responded to a query about backporting.
- For the Debian firmware-nonfree package:
FOSS activity in July 2024
- I continued participating in Debian kernel team meetings.
- For the Debian linux package:
- (LTS) I investigated a regression for nftables introduced in my final upload of linux to buster-security, and passed on the information to the Freexian ELTS team.
- I uploaded:
- linux version 6.1.94-1~bpo11+1 to bullseye-backports.
- linux version 6.8.12-1~bpo12+1 to bookworm-backports.
- linux version 6.9.7-1~bpo12+1 to bookworm-backports.
- linux version 6.10-1~exp1 to experimental.
- linux version 6.1.99-1~bpo11+1 to bullseye-backports (but it was never accepted).
- linux version 6.10.1-1~exp1 to experimental.
- linux version 6.9.10-1~bpo12+1 to bookworm-backports.
- I opened or updated MRs:
- !1077: d/b/gencontrol.py, d/rules.real: Restore config checks on kernels to be signed
- !1112: Update d/l/p/debian_linux/firmware.py for current WHENCE format
- !1115: Update to 6.10-rc7
- !1119: Update d/b/test-patches to work with current package
- !1126: [alpha] scsi: Disable SCSI_IMM (fixes FTBFS)
- !1133: Draft: Fix sh4/sh7785lcr flavour
FOSS activity in June 2024
- I continued participating in Debian kernel team meetings.
- For initramfs-tools:
- I reviewed several more merge requests and merged some of them.
- I released version 0.143 and uploaded it to Debian experimental.
- For the Debian firmware-free package:
- I responded to an update on the bug report “firmware-linux-free uses prebuilt blobs instead of building from source” and the accompanying merge request “Build some firmware files from source”.
- I split off the new issue into a separate bug report “firmware-free: Incomplete source for carl9170-1.fw”, and merged the MR.
- I made some other necessary changes to the package and uploaded version 20240610-1 to unstable.
FOSS activity in May 2024
- For the Debian kernel security tracker:
- I implemented some static checks in CI.
- I continued work on automated handling of kernel CVEs, but it is still not quite ready to merge.
- I implemented improved reporting on top of those changes.
- For the Debian kernel security tracker:
FOSS activity in April 2024
- I answered a query about the continued need for an executable stack on Linux/m68k.
- (LTS) I reported and fixed some regressions on the Linux 4.19-stable branch.
- I proposed a fix for the regression of rsync and scp support in dput-ng.
- (LTS) I updated the linux (4.19) package for Debian 10 “buster” to upstream version 4.19.311, but didn’t make an upload this month.
- I started work on more automated handling of kernel CVEs for Debian.
FOSS activity in March 2024
- (LTS) I updated the Linux (4.19) package for buster to upstream version 4.19.311, but I did not make an upload this month.
- (LTS) I triaged recent CVE IDs assigned for kernel security issues, and queried some duplicate and trivial issues, which have now been rejected.
- I reviewed and applied a fix for klibc’s inet_pton() function. I then added some test cases for it, and made further fixes.
FOSS activity in February 2024
- I updated the Linux kernel packages in various Debian suites:
- (LTS) buster: Updated linux-5.10 to the latest security update for bullseye, and uploaded it, but it still needs to be approved.
- bullseye-backports: Updated linux (6.1) to the latest security update from bullseye, and uploaded it.
- bookworm-backports: Updated linux to the current version in testing, and uploaded it.
- (LTS) I reported a regression in documentation builds in the Linux 5.10 stable branch.
- I updated the Linux kernel packages in various Debian suites:
Converted from Pyblosxom to Jekyll
I’ve been using Pyblosxom here for nearly 17 years, but have become increasingly dissatisfied with having to write HTML instead of Markdown.
FOSS activity in January 2024
- I fixed a bug in my merge request adding the rsync method to dput-ng. (This has now been merged and included in the dput 1.38 release.)
-
I updated the Linux kernel packages in various Debian suites:
- (LTS) buster: Updated linux (4.19) to upstream version 4.19.304, uploaded it, and issued DLA-3710-1.
- (LTS) buster: Updated linux-5.10 to the latest security update for bullseye, uploaded it, and issued DLA-3711-1.
- bullseye-backports: Updated linux to the latest security update for bookworm, and uploaded it.
- bookworm-backports: Updated linux to the latest version in sid, but didn't upload it as that version is not yet in testing.
- I uploaded kernel-wedge to bookworm-backports as it will be needed by later updates to the linux backport.
- I reviewed the enablement of bcachefs in Debian.
- I updated the Debian kernel upload checklist in line with recent changes to kernel ABI handling.
- I reviewed (again) Bastian's proposal to change the use of Git branches for the Debian kernel package.
- I discussed the support status of armel in the Debian kernel package.
FOSS activity in December 2023
- I made a merge request to get rid of the manual split between old and current changelogs in the Debian linux source package. As there wasn't agreement on this I've since closed it.
- (LTS) I updated the linux (4.19) package for buster to upstream version 4.19.302, but didn't upload it.
- I reported a bug in libnfsidmap packages involving aliased file locations that can (in principle) result in file loss on upgrade.