New comment by ifreund on void-packages repository https://github.com/void-linux/void-packages/pull/40587#issuecomment-1319911626 Comment: > The current plan is to finish the gcc update to 12 and then package LLVM 15, then zig 0.9 and then we can update river. We are working on this, but this can take a while. Zig 0.9 requires exactly llvm 13 actually, but I intend for the next river release to depend on Zig 0.10 which depends on LLVM 15 so this shouldn't be an issue. Just leaving this comment here for clarity, the overall plan of action seems reasonable to me.