RepoJournal
Arch Linux

@archlinux

The Arch Linux org - the rolling distro and the developers who run it

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Infrastructure Full archive →

The Wire · Showcase

ALPM PARSER REFACTOR LANDS ACROSS ARCH ECOSYSTEM

By RepoJournal · Filed · About Arch Linux

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.

One email a day. Unsubscribe in one click.

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().

More from @archlinux

Daily updates, in your inbox

Follow Arch Linux

Keep up with Arch Linux in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?