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.
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.