Summary: | dev-util/spirv-llvm-translator-17.0.0 - /.../SPIRVNameMapEnum.h: error: CapabilityLongConstantCompositeINTEL was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Conrad Kostecki <conikost> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chicago, conikost, ingo_brunberg, kostadinshishmanov, x11 |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2258 | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=922616 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-util:spirv-llvm-translator-17.0.0:20240118-132947.log emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz qlist-info.txt temp.tar.xz backported patch |
Description
Toralf Förster
![]() Created attachment 882549 [details]
emerge-info.txt
Created attachment 882550 [details]
dev-util:spirv-llvm-translator-17.0.0:20240118-132947.log
Created attachment 882551 [details]
emerge-history.txt
Created attachment 882552 [details]
environment
Created attachment 882553 [details]
etc.clang.tar.xz
Created attachment 882554 [details]
etc.portage.tar.xz
Created attachment 882555 [details]
qlist-info.txt
Created attachment 882556 [details]
temp.tar.xz
Hi Toralf, I ran into this one too and found this upstream PR with some hints about a commit for the dev-util/spirv-headers package. https://github.com/KhronosGroup/SPIRV-LLVM-Translator/pull/2258 No chance for me to test this until after I rest. Best Regards, -Chicago Created attachment 882632 [details, diff]
backported patch
Thanks Kostadin!
* Applying user patches from /etc/portage/patches ...
* Applying LongCompositesINTEL-capability.patch ... [ ok ]
* User patches applied.
*
>>> Completed (1 of 1) dev-util/spirv-llvm-translator-17.0.0::gentoo
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14418d3a1e63ad1eca29cb8a2ad0cb165987a06 commit f14418d3a1e63ad1eca29cb8a2ad0cb165987a06 Author: Conrad Kostecki <conikost@gentoo.org> AuthorDate: 2024-01-20 21:07:01 +0000 Commit: Conrad Kostecki <conikost@gentoo.org> CommitDate: 2024-01-20 21:13:16 +0000 dev-util/spirv-llvm-translator: support new spirv headers Closes: https://bugs.gentoo.org/922435 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> ...v-llvm-translator-17.0.0-intel-capability.patch | 181 +++++++++++++++++++++ ...uild => spirv-llvm-translator-17.0.0-r1.ebuild} | 4 +- 2 files changed, 184 insertions(+), 1 deletion(-) You forgot to depend on >=spirv-headers-1.3.275 With spirv-headers-1.3.268 the build fails. (In reply to Ingo Brunberg from comment #13) > You forgot to depend on >=spirv-headers-1.3.275 > With spirv-headers-1.3.268 the build fails. Whoops, indeed. Thanks! |