Summary: | dev-qt/qtshadertools-6.7.2: fails to build with gcc-15 (bundled glslang) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/KhronosGroup/glslang/pull/3684 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 932474 |
Description
Sam James
2024-08-04 00:24:58 UTC
Hm, can't reproduce with gcc-15.0.0_pre20240728. Do I need 15.0.0.9999 seeing how recent the PR is? Or could be other factors that cause it to be side-included too. Either way, the header is indeed missing so no harm in backporting. Had a quick look for unbundling but that doesn't seem viable (not to mention system glslang often gives more headaches than it solves). The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b07a9098003ac55adc8a611b9aa40a880a48854 commit 9b07a9098003ac55adc8a611b9aa40a880a48854 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-08-04 16:54:25 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-08-04 17:03:08 +0000 dev-qt/qtshadertools: fix build with gcc15 Closes: https://bugs.gentoo.org/937261 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qtshadertools/files/qtshadertools-6.7.2-gcc15.patch | 8 ++++++++ dev-qt/qtshadertools/qtshadertools-6.7.2.ebuild | 4 ++++ dev-qt/qtshadertools/qtshadertools-6.7.9999.ebuild | 4 ++++ dev-qt/qtshadertools/qtshadertools-6.8.9999.ebuild | 4 ++++ dev-qt/qtshadertools/qtshadertools-6.9999.ebuild | 4 ++++ 5 files changed, 24 insertions(+) |