Summary: | mail-client/evolution-3.48.3::gentoo fails in cmake prepare phase on running news-to-appdata | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Iade Gesso <iade.gesso> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
emerge --info mail-client/evolution build.log build.log v3.48.1 emerge --info mail-client/evolution v3.48.1 /tmp/portage/mail-client/evolution-3.50.1/work/evolution-3.50.1_build/CMakeFiles/CMakeConfigureLog.yaml |
Description
Iade Gesso
2023-06-11 16:14:46 UTC
Created attachment 863716 [details]
emerge --info
You've been around more than long enough to know to always include the full build.log. (Also, as I said last time, please stop including -w in *FLAGS. It's dangerous and confuses configure tests.) (In reply to Sam James from comment #2) > You've been around more than long enough to know to always include the full > build.log. > > (Also, as I said last time, please stop including -w in *FLAGS. It's > dangerous and confuses configure tests.) Yes I'm around in this bug tracker more than long enough to know to always include the full build.log but yesterday I was from my phone and I couldn't attach it... I will do it this evening. Moreover, as I told you in the other thread, I do not know how to avoid stopping to include -w in *FLAGS... so, help me to improve the info I share while opening a new bug thread. Thanks, Iade Created attachment 864102 [details]
emerge --info mail-client/evolution
Hope this will be better
Created attachment 864103 [details]
build.log
Ok, sorry for the late update, but I had time to try only today. Even the 3.48.1 (stable) version shows me the same error. I disabled LTO, ccache and distcc. In the attachments, I uploaded the newest information files. Iade Created attachment 865833 [details]
build.log v3.48.1
Created attachment 865834 [details]
emerge --info mail-client/evolution v3.48.1
Same problem with 3.50.1 version... and no one try to help... Iade Do you have /tmp/portage/mail-client/evolution-3.48.3/work/evolution-3.48.3_build/CMakeFiles/CMakeConfigureLog.yaml or similar after the failure? Please attach that to get some insight what it's actually doing there to fail. Sorry, copied the wrong path - I mean from the latest evolution versions build: 3.50.1 Created attachment 873729 [details]
/tmp/portage/mail-client/evolution-3.50.1/work/evolution-3.50.1_build/CMakeFiles/CMakeConfigureLog.yaml
(In reply to Mart Raudsepp from comment #11) > Sorry, copied the wrong path - I mean from the latest evolution versions > build: 3.50.1 Hi, I just uploaded the file you asked. Analyzing it I found an error: Bail out! GLib-GObject:ERROR:../glib-2.78.0/gobject/gtype.c:2876:g_type_register_static: assertion failed: (static_quark_type_flags) Iade Looks like your problem is in your dev-libs/glib build then. Maybe rebuild that with more common CFLAGS to try (no `-w`, maybe no -flto as a check) and then see what happens with evolution configure. (In reply to Mart Raudsepp from comment #14) > Looks like your problem is in your dev-libs/glib build then. Maybe rebuild > that with more common CFLAGS to try (no `-w`, maybe no -flto as a check) and > then see what happens with evolution configure. Ok, I tryed disabling LTO and -w switch was already disabled since the past june. Even building glib 2.78.0 without LTO, the merge process dies due to the same configuration error. Nothing canged. Iade emerge -pvO glib please (In reply to Sam James from comment #16) > emerge -pvO glib please Hi! Running emerge -pvO glib I got this: > These are the packages that would be merged, in order: > > > > > [ Results for search key : glib ] > * dev-haskell/glib [ Masked ] > Latest version available: 0.13.10.0 > Latest version installed: [ Not Installed ] > Size of files: 39 KiB > Homepage: https://projects.haskell.org/gtk2hs/ > Description: Binding to the GLIB library for Gtk2Hs > License: LGPL-2.1 > > * dev-libs/glib > Latest version available: 2.78.1 > Latest version installed: 2.78.0 > Size of files: 5.197 KiB > Homepage: https://www.gtk.org/ > Description: The GLib library of C routines > License: LGPL-2.1+ > > [ Applications found : 2 ] > > !!! The short ebuild name "glib" is ambiguous. Please specify > !!! one of the above fully-qualified ebuild names instead. So I did emerge -pvO dev-libs/glib and I got: > These are the packages that would be merged, in order: > > [ebuild U ~] dev-libs/glib-2.78.1:2::gentoo [2.78.0:2::gentoo] USE="dbus elf (mime) static-libs sysprof utils xattr -debug -gtk-doc (-selinux) -systemtap -test" ABI_X86="32 (64) (-x32)" 0 KiB > > Total: 1 package (1 upgrade), Size of downloads: 0 KiB (In reply to Iade Gesso from comment #15) > (In reply to Mart Raudsepp from comment #14) > > Looks like your problem is in your dev-libs/glib build then. Maybe rebuild > > that with more common CFLAGS to try (no `-w`, maybe no -flto as a check) and > > then see what happens with evolution configure. > > Ok, I tryed disabling LTO and -w switch was already disabled since the past > june. Even building glib 2.78.0 without LTO, the merge process dies due to > the same configuration error. Nothing canged. > > > Iade Nothing changed even after disabling LTO and forcing bfd as linker for both mail-client/evolution and dev-libs/glib. Moreover, I rebuilt both of them disabling ccache and distcc, but the issue is still present. Iade (In reply to Iade Gesso from comment #18) > (In reply to Iade Gesso from comment #15) > > (In reply to Mart Raudsepp from comment #14) > > > Looks like your problem is in your dev-libs/glib build then. Maybe rebuild > > > that with more common CFLAGS to try (no `-w`, maybe no -flto as a check) and > > > then see what happens with evolution configure. > > > > Ok, I tryed disabling LTO and -w switch was already disabled since the past > > june. Even building glib 2.78.0 without LTO, the merge process dies due to > > the same configuration error. Nothing canged. > > > > > > Iade > > Nothing changed even after disabling LTO and forcing bfd as linker for both > mail-client/evolution and dev-libs/glib. Moreover, I rebuilt both of them > disabling ccache and distcc, but the issue is still present. > > > Iade Even ugrading gcc to 13.x (13.2.1_p20230826) doesn't help... the issue is still the same. Iade (In reply to Iade Gesso from comment #19) > (In reply to Iade Gesso from comment #18) > > (In reply to Iade Gesso from comment #15) > > > (In reply to Mart Raudsepp from comment #14) > > > > Looks like your problem is in your dev-libs/glib build then. Maybe rebuild > > > > that with more common CFLAGS to try (no `-w`, maybe no -flto as a check) and > > > > then see what happens with evolution configure. > > > > > > Ok, I tryed disabling LTO and -w switch was already disabled since the past > > > june. Even building glib 2.78.0 without LTO, the merge process dies due to > > > the same configuration error. Nothing canged. > > > > > > > > > Iade > > > > Nothing changed even after disabling LTO and forcing bfd as linker for both > > mail-client/evolution and dev-libs/glib. Moreover, I rebuilt both of them > > disabling ccache and distcc, but the issue is still present. > > > > > > Iade > > Even ugrading gcc to 13.x (13.2.1_p20230826) doesn't help... the issue is > still the same. > > Iade PS: Now I'm trying with evolution 3.50.1 |