I've been using vanilla arch for a long time, but yesterday, i noticed that linux-libre has finally been updated on the aur. So i fired up a uefi vm with artix, so i can practice a bit before actually installing on real hardware. I formatted the disks, mounted the partitions. Installed base, base-devel, openrc, elogind-openrc to /mnt. As i already mentioned, i wanted to use a libre kernel from AUR. So i tried to install yay following the instructions here: https://github.com/Jguer/yay. After i did it, it installed, but whilst trying to git clone, it says "git: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by git)". And i get this on almost every command, pacman included. And i can't even continue installing, cuz basestrap is also broken with the same issue.
Partial upgrades are unsupported (https://wiki.archlinux.org/title/System_maintenance#Partial_upgrades_are_unsupported) (related to glibc error)
Arch User Repository is unsupported (https://wiki.archlinux.org/title/Arch_User_Repository)
AUR helpers are unsupported (https://wiki.archlinux.org/title/AUR_helpers)
It would be much easier to first install Artix with the default kernel, then go about compiling and installing a custom kernel from the installed system. Traditional compilation (https://wiki.archlinux.org/title/Kernel/Traditional_compilation) gives the most control over the compiled kernel.