## Staff We would like to welcome [Bert Peters][0] (bertptrs) as well as [Giovanni Harting][1] (anonfunc) as part of the Arch Linux Package Maintainer team. ## RFC An [RFC has been accepted][2] 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][3], 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][4], 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][5], 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][6], 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][7], which now serves as the new homepage for our package manager. ## ArchWeb We have released [ArchWeb 2024-05-02][9], 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][8], 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. [0]: https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/th... [1]:https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/th... [2]: https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/32 [3]: https://gitlab.archlinux.org/archlinux/devtools/-/releases/v1.2.0 [4]: https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/releases/v39 [5]: https://gitlab.archlinux.org/archlinux/aurweb/-/tags/v6.2.10 [6]: https://gitlab.archlinux.org/archlinux/archiso/-/tags/v78 [7]: https://pacman.archlinux.page/ [8]: https://gitlab.archlinux.org/archlinux/gluebuddy/-/releases/v0.6.2 [9]: https://github.com/archlinux/archweb/releases/tag/release_2024-05-11
participants (1)
-
Levente Polyak