NonsolvableDepsInStable: version 0.4.2: nonsolvable depset(rdepend) keyword(~amd64) stable profile (default/linux/amd64/17.1) (14 total): solutions: [ sys-devel/llvm:12 ] I consider adding a new package depending on ancient version of LLVM when we're putting a lot of effort to clean it up a major sabotage. Please fix it to use a newer LLVM version or lastrite.
Unfortunately upstream is consistently slow on porting their packages to use newer LLVM version, as they are mostly considering the version in the current Ubuntu LTS releases as their baseline. On the other hand is this part of the official OpenCL implementation for Intel GPUs, so by no means an exotic package. Be assured that no sabotage is intended, but as package maintainers we are in a difficult spot. I would love to follow LLVM releases timely, but we cannot drive the compatibility in the upstream code base ourselves. While I understand the desire to keep the tree clean, I do find the "fix it" approach short-sighted. We are all depending on upstream's work. Upstream is still actively developing these packages, compatibility with newer LLVM version just not their highest priority. We already raised this issue with them, but the answer was non-committing.
Hi Michal, (In reply to Michał Górny from comment #0) > I consider adding a new package depending on ancient version of LLVM when > we're putting a lot of effort to clean it up a major sabotage. Please fix > it to use a newer LLVM version or lastrite. just relax, no one is sabotaging here :-) I just have forgotten to update them for LLVM13. They were once downgraded to LLVM12, as we had segfault issues with intel-compute-runtime. Since all LLVM13 issues where resolved with intel-compute-runtime, we can bump here directly to LLVM13 support. Conrad
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1e0324e0513e107ae46caa1262055db4b987e2 commit af1e0324e0513e107ae46caa1262055db4b987e2 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2022-07-19 07:32:52 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2022-07-19 07:32:52 +0000 dev-libs/intel-vc-intrinsics: update to LLVM13 Closes: https://bugs.gentoo.org/859199 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> ...l-vc-intrinsics-0.4.2.ebuild => intel-vc-intrinsics-0.4.2-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f387b9a22858c9eaad524bf08f3dd4680cd3e0e commit 6f387b9a22858c9eaad524bf08f3dd4680cd3e0e Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2022-07-19 07:32:10 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2022-07-19 07:32:15 +0000 dev-libs/intel-vc-intrinsics: add 0.5.0 Bug: https://bugs.gentoo.org/859199 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> dev-libs/intel-vc-intrinsics/Manifest | 1 + .../intel-vc-intrinsics-0.5.0.ebuild | 37 ++++++++++++++++++++++ 2 files changed, 38 insertions(+)