The Wire · Showcase
ARCH ISO SHRINKS 8 MIB WITH ARM64 COMPRESSION TWEAK
By RepoJournal · Filed · About Arch Linux
AArch64 ISOs just got leaner without touching x86_64, and buildbtw's graph calculation now shows real-time pending status.
The archiso team deployed a targeted compression win by adding xz's arm64 BCJ filter to mksquashfs configuration [1], reducing AArch64 squashfs images by approximately 8 MiB with zero performance regression on x86_64 builds. Meanwhile, buildbtw landed a batch of fixes that mark iterations with pending graph calculations in bbtw show [2][3], improving visibility into build state across iterations [4]. Testing repos are cycling through minor version bumps: pkgconf 3.0.5 [5], spirv-llvm-translator 22.1.5 [6][7], mise 2026.8.0 [8], and python-cachetools 7.1.7 [9] all moving through their respective channels without incidents. The archlinux/buildbtw desk also cleaned up unused lint exceptions to reduce noise in the codebase [10].
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
- → Use the updated archiso configs for next AArch64 release build archlinux/archiso [plan]
- → Monitor testing repos for promotion to stable once validation clears archlinux/state [monitor]
References
- [1] configs/releng/profiledef.sh: add arm64 to mksquashfs -Xbcj option archlinux/archiso
- [2] Merge branch 'mark-iterations-with-pending-graph-calculation-in-bbtw-show' into 'main' archlinux/buildbtw
- [3] Mark iterations with pending graph calculation in `bbtw show` archlinux/buildbtw
- [4] Always create first iteration when inserting a buildspace archlinux/buildbtw
- [5] update pkgconf to 3.0.5-1 in core-testing-x86_64 archlinux/state
- [6] update lib32-spirv-llvm-translator to 22.1.5-1 in multilib-x86_64 archlinux/state
- [7] update spirv-llvm-translator to 22.1.5-1 in extra-x86_64 archlinux/state
- [8] update mise to 2026.8.0-1 in extra-testing-x86_64 archlinux/state
- [9] update python-cachetools to 7.1.7-1 in extra-any archlinux/state
- [10] Remove unused lint exception archlinux/buildbtw