The Wire · Showcase
BINUTILS 2.47 LANDS ACROSS ALL TARGETS, MESA 26.1.6 ENTERS TESTING
By RepoJournal · Filed · About Arch Linux
Anatol Pomozov rolled out binutils 2.47-1 across the full cross-compiler stack in one sweep, while Mesa 26.1.6 hits testing with 32-bit multilib support in tow.
The state desk pushed three binutils updates simultaneously: aarch64-linux-gnu-binutils, avr-binutils, and arm-none-eabi-binutils all land at 2.47-1 in extra-x86_64 [1] [2] [3]. This coordinated move keeps the cross-compilation toolchain in sync across embedded and heterogeneous targets. On the graphics front, Mesa 1:26.1.6-1 is now in extra-testing-x86_64 [4] with lib32-mesa following suit in multilib-testing [5], giving the community a chance to shake out any driver regressions before stable. The signstar desk moved to stricter lint enforcement by converting all `allow` suppressions to `expect` attributes [6], which catches when lints no longer apply, improving code hygiene. David Runge elevated the public API surface of signstar-yubihsm2 by re-exporting `yubihsm::object::Info` [9] and added a `Credentials::id` accessor method [7], closing gaps that forced library users to pull in extra dependencies. The team also bumped rust-version to 1.96.1 [8] to unlock newer language features. Across both repos, 92 commits landed in the period, with the binutils trilogy and Mesa updates driving the highest impact for downstream.
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Test Mesa 26.1.6 with your GPU workloads in extra-testing before stable promotion archlinux/packages [monitor]
- → Rebuild cross-compilation targets against binutils 2.47-1 if you maintain embedded toolchains archlinux/packages [plan]
- → Review signstar 0.x MSRV if you depend on it; Rust 1.96.1 is now minimum archlinux/signstar [monitor]
References
- [1] update aarch64-linux-gnu-binutils to 2.47-1 in extra-x86_64 archlinux/state
- [2] update avr-binutils to 2.47-1 in extra-x86_64 archlinux/state
- [3] update arm-none-eabi-binutils to 2.47-1 in extra-x86_64 archlinux/state
- [4] update mesa to 1:26.1.6-1 in extra-testing-x86_64 archlinux/state
- [5] update lib32-mesa to 1:26.1.6-1 in multilib-testing-x86_64 archlinux/state
- [6] chore: Convert `allow`s into `expect`s archlinux/signstar
- [7] feat: Add `Credentials::id` to return the `Id` archlinux/signstar
- [8] feat(cargo): Increase rust-version to 1.96.1 archlinux/signstar
- [9] feat: Publicly re-export `yubihsm::object::Info` archlinux/signstar