124 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-08-07
stories 111

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

ALPM PARSER REFACTOR LANDS ACROSS ARCH ECOSYSTEM

By RepoJournal · Filed · About Arch Linux · Composed from the cited sources · methodology

Nukesor shipped a major refactor to alpm's type parsing layer, consolidating five separate parser implementations into a unified AlpmParser pattern.

The alpm refactor [1] implements AlpmParser across SystemArchitecture, PackageRelease, FullVersion, Epoch, and remaining Version types as a single squashed commit to maintain test integrity and keep history clean. This is a significant internal consolidation for the package management layer. On the kernel side, the linux repo continues hardening the network stack with fixes for ipheth UAF on disconnect [2], removal of spurious WARN_ON_ONCE calls in multicast handling [3], and MPTCP suboption validation to prevent RFC8684 violations [4]. The MPTCP fixes address mutual exclusivity constraints that were previously allowed to slip through parsing, blocking combinations like MP_CAPABLE and MP_JOIN that the code never expected to handle together [5]. Supporting work on forward memory reclamation in MPTCP RX paths [6] prevents pathological drop scenarios from exhausting memory. Meanwhile, state continues steady cadence with python-huggingface-hub to 1.26.1-1 [7], radicale to 3.7.8-1 [8], and related ecosystem bumps. Signstar CI coverage infrastructure got split to isolate nightly-only doctest targets [9] and ensure clean profraw separation [10] to prevent incompatibilities between stable and nightly coverage data.

Action items

References

  1. [1] refactor: Implement AlpmParser for various types ↗ archlinux/alpm
  2. [2] net: usb: ipheth: fix carrier_work UAF on disconnect archlinux/linux ↗
  3. [3] net: remove WARN_ON_ONCE() from sk_mc_loop() archlinux/linux ↗
  4. [4] mptcp: avoid combining some incoming suboptions archlinux/linux ↗
  5. [5] mptcp: remove MPC && MPJ check archlinux/linux ↗
  6. [6] mptcp: reclaim forward-allocated memory on RX path errors archlinux/linux ↗
  7. [7] update python-huggingface-hub to 1:1.26.1-1 in extra-any archlinux/state ↗
  8. [8] update radicale to 3.7.8-1 in extra-any archlinux/state ↗
  9. [9] fix(gitlab-ci): Split up coverage targets ↗ archlinux/signstar
  10. [10] fix: Ensure clean separation between profraw targets ↗ archlinux/signstar

Quick answers

What shipped in Arch Linux on August 7, 2026?
Nukesor shipped a major refactor to alpm's type parsing layer, consolidating five separate parser implementations into a unified AlpmParser pattern. In total, 110 commits and 1 releases landed.
Who contributed to Arch Linux on August 7, 2026?
7 developers shipped this update, including Jakub Klinkovský, George Hu, Arne Beer, Doruk Tan Ozturk, Eric Dumazet, Matthieu Baerts (NGI0), and David Runge.
What were the notable Arch Linux updates?
refactor: Implement AlpmParser for various types, net: usb: ipheth: fix carrier_work UAF on disconnect, and net: remove WARN_ON_ONCE() from sk_mc_loop().