noise fails to build with newest vala + glib

Bug #1664738 reported by Fabio Valentini
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Noise
Fix Committed
High
Corentin Noël

Bug Description

The latest betas of some GNOME libraries (glib2, vala, etc.) break the noise build. The following error occurs during build:

> /builddir/build/BUILD/noise-0.4.0.2/core/Utils/TimeUtils.vala:51.74-51.80: error: Argument 1: Cannot convert from `uint' to `int'
> return ngettext ("%d second", "%d seconds", seconds).printf (seconds);
> ^^^^^^^
> make[2]: *** [core/CMakeFiles/noise-core.dir/build.make:210: core/noise-core_valac.stamp] Error 1

The relevant version changes are (I think):

vala 0.34.4-1.fc26 > 0.35.3-1.fc26
glib2 2.51.0-2.fc26 > 2.51.1-1.fc26

A list of all build dependencies that changed between the last good and the first broken build can be found at: https://apps.fedoraproject.org/koschei/build/2578272

This breakage might indicate a future problem for noise on elementaryOS loki+1(?), too, depending on which version of GNOME libraries make it into ubuntu in time (...)

Changed in noise:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Corentin Noël (tintou)
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.