Please increment $epoch, since according to pacman the changed versioning scheme (previously, with a _ as first character, now, with a digit as first character) is a downgrade:
warning: downgrading package libclc-git (1:_r491419.ccc48d45b832-1 => 1:19.0.0_r494570.de3e05ecb224-1)
Regards and thanks for maintaining!
makedepends might need to contain llvm instead of llvm-libs as builds on Chaotic seems to be failing due to missing LLVM.
You should not fill the replaces section of the PKGBUILD, as noted in Arch package guidelines (https://wiki.archlinux.org/title/PKGBUILD#replaces):
"[...] If providing an alternate version of an already existing package or uploading to the AUR, use the conflicts and provides arrays, which are only evaluated when actually installing the conflicting package."
This is broken. Fixes here: https://gist.github.com/jpkotta/a7d4e948b84f118cd6fdda1b257774ae
- clang-git doesn't exist
- add some deps
- build "all"
For my purposes, I'm trying to get '/usr/lib/clc/gfx1012-amdgcn-mesa-mesa3d.bc', which doesn't appear to get built yet. But at least the above will get this package building again.
Could you add conflicts for the in-repo libclc package ?
please replace make dependency clang-svn with llvm-git.