GNOME Bugzilla – Bug 667851
Support vala 0.16
Last modified: 2012-01-18 20:10:53 UTC
It's that time of the year again: vala 0.15/0.16 obviously doesn't ship libvala-0.14. I haven't tried yet, but it's probably just a matter of switching to libvala-0.16. Do we want to keep supporting 0.14?
Tested a build with vala 0.16, indeed it's sufficient to 'switch' the configure checks to libvala-0.16 / valac-0.16 and have the .c files regenerated from their .vala sources. So the 'question' is really if we want to maintain compatibility with 0.14 or only check for 0.16 (both are relatively easy to do)
As long as it doesn't require any source code changes I would prefer to support both.
Created attachment 205224 [details] [review] Build: Support vala 0.15/0.16 Please review. The patch adds logic to detect vala 0.15/0.16. It is advised no longer to distribute the generated .c file though but have them mandatory created from the .vala files: the generated .c files differ between usage of valac 0.14 and 0.16.
Thanks!