nuvola player 2.3.2 build fails with valac 0.24 (Fedora 21)

Bug #1296261 reported by MartinKG
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Nuvola Apps Runtime (Nuvola Player)
Fix Released
Critical
Unassigned

Bug Description

Issue
=====

mock build of nuvolaplayer 2.3.1 fails on Fedora 21, see log file attached on the bugzilla report
https://bugzilla.redhat.com/attachment.cgi?id=877775

Status
======

Fix committed to lp:nuvola-player as r815. Will be released in Nuvola Player 2.4.0.
<http://bazaar.launchpad.net/~fenryxo/nuvola-player/trunk/revision/815>

Fix committed to lp:nuvola-player/2.3.x as r809. Will be released in Nuvola Player 2.3.3.
<http://bazaar.launchpad.net/~fenryxo/nuvola-player/series-2.3.x/revision/809>

Revision history for this message
Jiří Janoušek (fenryxo) wrote :

Thanks for taking time to report this issue.

> Checking for valac-0.14 version >= (0, 14, 2) : (0, 23, 3)
>src/diorite/tests.vala:615.58-615.58: error: initializer list used for unknown type
> var task = new Task(this, name, func, dependencies ?? {});

It looks like a regression or a backward incompatibility in the new version of the Vala compiler. Will take a look at this as soon as valac 0.24 hits Debian unstable. Use Valac < 0.23 for now.

Changed in nuvola-player:
status: New → Triaged
importance: Undecided → Critical
summary: - nuvola player 2.3.1 build fails on Fedora 21
+ nuvola player 2.3.1 build fails with valac 0.23.3 (Fedora 21)
Revision history for this message
MartinKG (mgansser) wrote : Re: nuvola player 2.3.1 build fails with valac 0.23.3 (Fedora 21)

Vala 0.24 is now available, i will test it with this version, because there is now 0.22.x version available for Fedora 21.

https://download.gnome.org/sources/vala/0.24/

Revision history for this message
MartinKG (mgansser) wrote :

Vala 0.24 is now available for Fedora 21 in the repository, but cmpilation also fails !.

Revision history for this message
MartinKG (mgansser) wrote :

Jiří, could you please change the bug title from
"nuvola player 2.3.1 build fails with valac 0.23.3 (Fedora 21) " to nuvola player 2.3.2 build fails with valac 0.24.0 (Fedora 21)
because Fedora 21 comes now with vala 0.24.0, so it couldn't build with mock with a older version (0.22.x or 0.23.x).

hope you have time to port it to the new vala 0.24 version.

Regards
Martin

summary: - nuvola player 2.3.1 build fails with valac 0.23.3 (Fedora 21)
+ nuvola player 2.3.2 build fails with valac 0.24 (Fedora 21)
description: updated
Changed in nuvola-player:
status: Triaged → Fix Committed
milestone: none → 2.3.3
description: updated
Changed in nuvola-player:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.