Description of issue
@JkktBkkt previously attempted to package an llvm21 revbump for #59704 but they cannot pass the installation phase because libcxx, libunwind and other LLVM-related packages, with their -devel counterparts, were symlinked to llvm22. It appears as changing the symlink for those packages to llvm21 fixed the issue. However, that solution is hacky, and it was claimed to only be done for testing purposes. I believe this poses a larger issue with LLVM on Void Linux, which affects maintenance and could affect CI.
Solutions
Description of issue
@JkktBkkt previously attempted to package an llvm21 revbump for #59704 but they cannot pass the installation phase because libcxx, libunwind and other LLVM-related packages, with their -devel counterparts, were symlinked to llvm22. It appears as changing the symlink for those packages to llvm21 fixed the issue. However, that solution is hacky, and it was claimed to only be done for testing purposes. I believe this poses a larger issue with LLVM on Void Linux, which affects maintenance and could affect CI.
Solutions