The Wire · Showcase
ARCH LINUX BUILDER CUTS UNSERVED ARCHITECTURES
By RepoJournal · Filed · About Arch Linux
Buildbtw dropped all non-x86_64 targets, and a fresh Junior Package Maintainer joined the team.
Buildbtw now refuses to configure pacman repos for architectures it can't actually build, trimming the support matrix down to x86_64 only [1]. The change lands via a merge that removes architectures we don't build for yet [2], paired with a fix that creates the empty pacman repo dbs only after build graphs are calculated [3]. The team also cleaned up naming and plumbing, renaming KnownArchitecture to BuildArchitecture [4] and passing the build architecture into pkgctl build [5]. Meanwhile, the infrastructure desk onboarded Josie as a Junior Package Maintainer [6], with the merge noted as the onboarding step [7]. Away from the builder, Caleb Maclennan bumped Luau to 1:0.735-1 [8] and Tobias Powalowski moved kmscon to 10.0.2-1 [9]. The only lint fix worth noting is the Ansible cleanup in anubis, which addresses a yaml[empty-lines] warning [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
- → Review buildbtw changes if you rely on non-x86_64 builds archlinux/buildbtw [immediate]
- → Test anubis configuration after lint merge archlinux/infrastructure [plan]
- → Update luau to 1:0.735-1 in your environment archlinux/state [monitor]
References
- [1] Merge branch 'create-pacman-repos-for-correct-architectures' into 'main' archlinux/buildbtw
- [2] Remove architectures we dont build for yet archlinux/buildbtw
- [3] Create pacman repos for correct architectures archlinux/buildbtw
- [4] Rename KnownArchitecture to BuildArchitecture archlinux/buildbtw
- [5] Pass build architecture to pkgctl build archlinux/buildbtw
- [6] Onboard Josie as a Junior Package Maintainer archlinux/infrastructure
- [7] Merge branch 'onboard_josie' archlinux/infrastructure
- [8] update luau to 1:0.735-1 in extra-x86_64 archlinux/state
- [9] update kmscon to 10.0.2-1 in extra-x86_64 archlinux/state
- [10] anubis: lint archlinux/infrastructure