Summary: | dev-libs/libgee-0.20.6 - ERROR: dev-libs/libgee-0.20.6::gentoo failed (configure phase): | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=894376 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-libs:libgee-0.20.6:20231001-111715.log emerge-history.txt environment etc.clang.tar.xz etc.portage.tar.xz temp.tar.xz |
Description
Toralf Förster
2023-10-01 11:57:21 UTC
Created attachment 871917 [details]
emerge-info.txt
Created attachment 871918 [details]
dev-libs:libgee-0.20.6:20231001-111715.log
Created attachment 871919 [details]
emerge-history.txt
Created attachment 871920 [details]
environment
Created attachment 871921 [details]
etc.clang.tar.xz
Created attachment 871922 [details]
etc.portage.tar.xz
Created attachment 871923 [details]
temp.tar.xz
Oh, right. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd08499a62bbfd5db1835b970f0096c397cf8c7d commit cd08499a62bbfd5db1835b970f0096c397cf8c7d Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-01 12:02:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-01 12:02:37 +0000 Revert "dev-libs/libgee: Call vala_setup in pkg_setup" This reverts commit b2fa199d292ae87ce73b055be600a9c432c1f764. Bug: https://bugs.gentoo.org/894376 Bug: https://bugs.gentoo.org/915015 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libgee/libgee-0.20.6.ebuild | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df0d79319765acb4a7b2967340bf0e3a2ad843e commit 8df0d79319765acb4a7b2967340bf0e3a2ad843e Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-01 12:02:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-01 12:02:34 +0000 Revert "dev-libs/libgee: move vala_setup to src_configure" This reverts commit e5d8fda9c11d7af8452ac8c9084a6939458008e3. Bug: https://bugs.gentoo.org/894376 Bug: https://bugs.gentoo.org/915015 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libgee/libgee-0.20.6.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406b2f69bdff4f078f6abba3d4e1959576de0444 commit 406b2f69bdff4f078f6abba3d4e1959576de0444 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-12-13 00:55:26 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-12-13 00:57:59 +0000 dev-libs/libgee: update EAPI 7 -> 8, backport Vala (-> C99) fixes In this case, it appears the Vala itself was wrong, which meant the generated C was wrong, rather than the Vala being right, but valac generating junk. Bug: https://bugs.gentoo.org/915015 Closes: https://bugs.gentoo.org/894376 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libgee/files/libgee-0.20.6-c99-2.patch | 55 +++++++++++++++++++++++++ dev-libs/libgee/files/libgee-0.20.6-c99.patch | 43 +++++++++++++++++++ dev-libs/libgee/libgee-0.20.6-r1.ebuild | 40 ++++++++++++++++++ 3 files changed, 138 insertions(+) |