Summary: | dev-libs/glib-2.74.0 - ../.../gio-launch-desktop.c: error: static assertion expression is not an integral constant expression | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2898 https://github.com/llvm/llvm-project/issues/57687 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 408963 | ||
Attachments: |
emerge-info.txt
clang.tar.bz2 dev-libs:glib-2.74.0:20220918-085512.log emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 |
Description
Toralf Förster
2022-09-18 09:13:08 UTC
Created attachment 810217 [details]
emerge-info.txt
Created attachment 810220 [details]
clang.tar.bz2
Created attachment 810223 [details]
dev-libs:glib-2.74.0:20220918-085512.log
Created attachment 810226 [details]
emerge-history.txt
Created attachment 810229 [details]
environment
Created attachment 810232 [details]
etc.portage.tar.bz2
Created attachment 810235 [details]
logs.tar.bz2
Created attachment 810238 [details]
temp.tar.bz2
I'm also seeing this with clang-15.0.1, so it's not strictly a clang-16 porting issue... Should maybe block #408963 too? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab72b72ddea0be05aa764df10093086e01cbc13 commit bab72b72ddea0be05aa764df10093086e01cbc13 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-09-22 04:13:25 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-09-22 04:13:25 +0000 dev-libs/glib: fix build w/ Clang Closes: https://bugs.gentoo.org/871174 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/glib/files/glib-2.74.0-clang-build.patch | 26 +++++++++++++++++++++++ dev-libs/glib/glib-2.74.0.ebuild | 1 + 2 files changed, 27 insertions(+) |