Comment 0 for bug 1698483

Revision history for this message
Jeremy BĂ­cha (jbicha) wrote :

Midori fails to build from source with vala 0.36 which is generally included with GNOME 3.24.

Ubuntu 17.10 Alpha recently got vala 0.36.

One error was this:

/<<PKGBUILDDIR>>/extensions/apps.vala:268.47-268.50: error: Argument 1: Cannot pass value to reference or output parameter
                                store.remove (iter);
                                              ^^^^
Compilation failed: 1 error(s), 0 warning(s)

I believe that particular error can be fixed by using "ref iter" instead of "iter" but that won't work with older versions of vala. There are a lot of iters used in the code.