{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihbxm2oj5rf5kqevzznpyruwqaopaym4ddadaduziksjoilqxmb6a",
    "uri": "at://did:plc:46ti67tc37qcmwp2vaynk6fq/app.bsky.feed.post/3mih3hcwd7h72"
  },
  "path": "/ben/blog/2026/04/01/foss-activity-in-march-2026.html",
  "publishedAt": "2026-04-01T16:12:43.040Z",
  "site": "https://www.decadent.org.uk",
  "tags": [
    "firmware-nonfree",
    "Bugs",
    "1064620: firmware-nonfree: suggestions for the packaging, gencontrol.py and debian/rules",
    "1126797: firmware-intel-graphics: Please ship irci_irci_ecr-master_20161208_0213_20170112_1500.bin as ipu3-fw.bin",
    "1131751: ABI break in amdxdna npu firmware",
    "!140: Update to 20260309",
    "!141: Clean up packaging (from Nicolas Boulenguez)",
    "!142: Replace copy-firmware.sh; install files and generate metainfo.xml at build time",
    "Uploads",
    "hexagon-dsp-binaries",
    "1130844: firmware-qcom-soc depends on unavailable package firmware-qcom-dsp",
    "initramfs-tools",
    "!172: Use 3cpio for unmkinitramfs/lsinitramfs if available",
    "!186: update-initramfs: support loading post-update hooks from /usr/share/ too",
    "!190: autopkgtest: increase timeout to 240s on s390x",
    "libtirpc",
    "1132176: rpc.mountd: symbol lookup error: rpc.mountd: undefined symbol: rpc_gss_getcred, version TIRPC_0.3.0",
    "libvirt",
    "1130974: libvirt: Should use nftables for IP masquerading to work with PREEMPT_RT",
    "linux",
    "1128861: linux: when serving NFS, client attempts to lock served files fail with “No locks available”",
    "1130656: [grub2] wrong kernel version order",
    "1132224: linux: nouveau regression on GK208B/GT 730 after kernel update: artifacts and X crashes",
    "!1842: Merge kernel-wedge and use directly",
    "!1849: Cleanup installer",
    "!1853: [amd64] drivers/platform/x86/uniwill: Enable UNIWILL_LAPTOP as module",
    "!1854: Fix ordering of kernel version strings for multiple Debian revisions",
    "!1857: crypto: padlock-sha - Disable for Zhaoxin processor",
    "!1862: Fix regressions in debian/bin/test-patches",
    "!1865: Draft: hyperv-daemons: Build using upstream Makefile; install hv_fcopy_uio_daemon",
    "CrackArmor",
    "linux-6.1",
    "linux-base",
    "sgt-puzzles",
    "363441: It’s too easy to quit",
    "550311: slant: Please make shading of filled squares configurable",
    "1079717: sgt-puzzles: [Mozaic] crashes when copying the game",
    "1116973: sgt-puzzles: Loopy Spectres type",
    "wireless-regdb",
    "kernel-team",
    "pipeline",
    "Issues",
    "552: piuparts job fails to install dependencies outside of main",
    "debian-kernel",
    "Agenda items for kernel-team meeting on 2026-03-18",
    "How is “keep two last kernels” policy implemented?",
    "debian-lts-announce",
    "[SECURITY] [DLA 4498-1] linux security update",
    "[SECURITY] [DLA 4499-1] linux-6.1 security update",
    "[SECURITY] [DLA 4501-1] wireless-regdb new upstream version",
    "linux-bluetooth",
    "[PATCH v3] Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ",
    "netdev",
    "[PATCH net v2] net: consume xmit errors of GSO frames",
    "stable",
    "patches",
    "5.10.252",
    "various",
    "included",
    "in it"
  ],
  "textContent": "  * Debian packages:\n    * firmware-nonfree:\n      * Bugs:\n        * closed #1064620: firmware-nonfree: suggestions for the packaging, gencontrol.py and debian/rules\n        * closed #1126797: firmware-intel-graphics: Please ship irci_irci_ecr-master_20161208_0213_20170112_1500.bin as ipu3-fw.bin\n        * closed #1131751: ABI break in amdxdna npu firmware\n      * Merge requests:\n        * opened and merged !140: Update to 20260309\n        * opened and merged !141: Clean up packaging (from Nicolas Boulenguez)\n        * opened !142: Replace copy-firmware.sh; install files and generate metainfo.xml at build time\n      * Uploads:\n        * uploaded version 20260110-1~bpo13+1 to trixie-backports\n        * uploaded version 20260221-1 to unstable\n        * uploaded version 20260221-1~bpo13+1 to trixie-backports\n        * uploaded version 20260309-1 to unstable\n    * hexagon-dsp-binaries:\n      * Bugs:\n        * replied to and reassigned #1130844: firmware-qcom-soc depends on unavailable package firmware-qcom-dsp\n    * initramfs-tools:\n      * Merge requests:\n        * merged !172: Use 3cpio for unmkinitramfs/lsinitramfs if available\n        * merged !186: update-initramfs: support loading post-update hooks from /usr/share/ too\n        * merged !190: autopkgtest: increase timeout to 240s on s390x\n    * libtirpc:\n      * Bugs:\n        * replied to and reassigned #1132176: rpc.mountd: symbol lookup error: rpc.mountd: undefined symbol: rpc_gss_getcred, version TIRPC_0.3.0\n    * libvirt:\n      * Bugs:\n        * replied to and reassigned #1130974: libvirt: Should use nftables for IP masquerading to work with PREEMPT_RT\n    * linux:\n      * Bugs:\n        * replied to #1128861: linux: when serving NFS, client attempts to lock served files fail with “No locks available”\n        * replied to #1130656: [grub2] wrong kernel version order\n        * closed #1132224: linux: nouveau regression on GK208B/GT 730 after kernel update: artifacts and X crashes\n      * Merge requests:\n        * reviewed !1842: Merge kernel-wedge and use directly\n        * reviewed and merged !1849: Cleanup installer\n        * merged !1853: [amd64] drivers/platform/x86/uniwill: Enable UNIWILL_LAPTOP as module\n        * opened and merged !1854: Fix ordering of kernel version strings for multiple Debian revisions\n        * reviewed and closed !1857: crypto: padlock-sha - Disable for Zhaoxin processor\n        * opened !1862: Fix regressions in debian/bin/test-patches\n        * opened !1865: Draft: hyperv-daemons: Build using upstream Makefile; install hv_fcopy_uio_daemon\n      * (LTS) worked on backports to 5.10 and 6.1 of the fixes for “CrackArmor” security flaws\n      * Uploads:\n        * (LTS) uploaded version 5.10.251-1 to bullseye-security\n        * uploaded version 6.12.74-2~bpo12+1 to bookworm-backports\n        * uploaded version 6.18.15-1~bpo13+1 to trixie-backports\n        * uploaded version 6.19.6-2~bpo13+1 to trixie-backports\n        * uploaded version 6.19.8-1~bpo13+1 to trixie-backports\n    * (LTS) linux-6.1:\n      * Uploads:\n        * uploaded version 6.1.164-1~deb11u1 to bullseye-security\n    * linux-base:\n      * Uploads:\n        * uploaded version 4.12.1~bpo12+1 to bookworm-backports\n    * sgt-puzzles:\n      * Bugs:\n        * closed #363441: It’s too easy to quit\n        * closed #550311: slant: Please make shading of filled squares configurable\n        * closed #1079717: sgt-puzzles: [Mozaic] crashes when copying the game\n        * closed #1116973: sgt-puzzles: Loopy Spectres type\n      * Uploads:\n        * uploaded version 20250730.a7c7826-1 to unstable\n    * wireless-regdb:\n      * Uploads:\n        * (LTS) uploaded version 2026.02.04-1~deb11u1 to bullseye-security\n  * Debian non-packages:\n    * kernel-team:\n      * added script to show status of all kernel team backports\n    * pipeline:\n      * Issues:\n        * opened #552: piuparts job fails to install dependencies outside of main\n  * Mailing lists:\n    * debian-kernel:\n      * posted and replied to Agenda items for kernel-team meeting on 2026-03-18\n      * replied to How is “keep two last kernels” policy implemented?\n    * debian-lts-announce:\n      * posted [SECURITY] [DLA 4498-1] linux security update\n      * posted [SECURITY] [DLA 4499-1] linux-6.1 security update\n      * posted [SECURITY] [DLA 4501-1] wireless-regdb new upstream version\n    * linux-bluetooth:\n      * (LTS) replied to [PATCH v3] Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ\n    * netdev:\n      * (LTS) replied to [PATCH net v2] net: consume xmit errors of GSO frames\n    * stable/patches:\n      * (LTS) reviewed 5.10.252 and replied to various patches included in it\n\n",
  "title": "Ben Hutchings: FOSS activity in March 2026",
  "updatedAt": "2026-04-01T15:30:53.000Z"
}