Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 709604 - gnome-extra/gnome-boxes-3.30.3 - ../src/app-window.vala:441.20-441.115: error: Assignment: Cannot convert from `Gdk.ModifierType' to `bool'
Summary: gnome-extra/gnome-boxes-3.30.3 - ../src/app-window.vala:441.20-441.115: error...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-02-14 12:58 UTC by grixfosforito
Modified: 2020-02-23 12:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (gnome-boxes-3.30.3.patch,632 bytes, patch)
2020-02-14 12:58 UTC, grixfosforito
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description grixfosforito 2020-02-14 12:58:53 UTC
Created attachment 613760 [details, diff]
Patch

gnome-extra/gnome-boxes-3.30.3 fails to compile with the same error reported upstream:

https://gitlab.gnome.org/GNOME/gnome-boxes/issues/431

It has been fixed upstream for later versions:

https://gitlab.gnome.org/GNOME/gnome-boxes/blob/master/src/app-window.vala

It can be fixed with this patch:

https://github.com/bugalo/gentoo_dell_xps_15_7590/blob/master/etc/portage/patches/gnome-extra/gnome-boxes-3.30.3/gnome-boxes-3.30.3.patch

Applying this patch, allowed me to compile it with no problems.
Comment 1 Mart Raudsepp gentoo-dev 2020-02-23 12:38:46 UTC
Stumbled on this separately while bumping to 3.32.2 and found that patch to include together with the bump then ~4 days ago. Thanks for the report, closing
Comment 2 Larry the Git Cow gentoo-dev 2020-02-23 12:43:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca43c1fbeef10c177765b758f94a8a77f5e3e22c

commit ca43c1fbeef10c177765b758f94a8a77f5e3e22c
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-02-23 12:42:56 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-02-23 12:43:50 +0000

    gnome-extra/gnome-boxes-3.30: restrict to vala-0.36 for build issues
    
    With other stuff upgrading below, 3.30.3 build has started to fail with
    vala 0.40 and 0.44. Restrict vala MAX to 0.36, with which it seems to
    still be fine. This is already patched in the 3.32 version bump to work
    properly with newer vala.
    
    Bug: https://bugs.gentoo.org/709604
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 gnome-extra/gnome-boxes/gnome-boxes-3.30.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)