Arch Linux in May 2024 #
Staff #
We would like to welcome Bert Peters (bertptrs) as well as Giovanni Harting (anonfunc) as part of the Arch Linux Package Maintainer team.
RFC #
An RFC has been accepted to introduce “Arch Linux Ports” as testbed for unofficial architectures until they are integrated in the main Arch Linux repositories.
devtools #
We have released devtools v1.2.0, featuring several new enhancements and
improvements. This release includes distro flag changes, notably the addition
of no-omit-frame-pointer
flags and _FORTIFY_SOURCE
level 3.
A new pkgctl version setup
command has been implemented to automatically
detect and configure nvchecker. We also added pkgctl repo clean
which allows
for the removal of untracked files. arch-nspawn
now supports Pacman
CacheServer
, and offload building fetches logs from the remote server,
making debugging easier for packagers. Additionally, pkgctl release
now
ensures split package uploads are released as a single batch, fixing a race
condition when releasing in parallel.
mkinitcpio #
We have released mkinitcpio v39, featuring various improvements and fixes.
The use of global variables for retrieving cmdline parameters is now
deprecated, and hook authors should update their hooks to use the getarg
function. This release also adds support for ARM zImage and introduces a new
acpi_override
hook for ACPI table upgrades and overrides. Additionally,
lsinitcpio
now supports listing, analyzing, and extracting UKIs.
AurWeb #
We have released AurWeb v6.2.10, which includes several improvements such
as adding a maximum limit for comment length. Additionally, all application
dependencies have been updated, and leftover mentions of [community]
have
been replaced with [extra]
.
ArchISO #
We have released ArchISO v78, which includes several improvements and bug fixes. Notable changes include fixing the check for microcode update files in initramfs images and formatting the EFI system partition as FAT32 with a reduced size of 36 MiB, down from 512 MiB.
Infrastructure #
We have added GitLab packages for pacman at pacman.archlinux.page, which now serves as the new homepage for our package manager.
ArchWeb #
We have released ArchWeb 2024-05-02, featuring minor HTML fixes and an updated bootstrap tarball extension to align with ArchISO v77’s switch from gzip to zstd compression. Additionally, this release includes compatibility dependency updates for Python 3.12.
Gluebuddy #
Gluebuddy v0.6.2, our infrastructure automation tool, now allows external contributors to remain part of our GitLab group without being automatically offboarded.
Packaging #
Statistics #
In this month, we’ve successfully rolled out 5383 package updates addressing various enhancements and rebuilds, including 2604 package upgrades. Additionally, we’ve received 285 new package issues, while resolving a total of 323 issues.