Reenable treating warnings as errors
The combination of newer libgdata and vala emits a warning about generated Vala Bindings:
FAILED: src/libcalls-vala.a.p/calls-phone-number-query.c src/calls-vala.h src/calls-vala.vapi
valac -C --fatal-warnings --debug --debug --pkg folks --pkg libebook-contacts-1.2 --color=always --directory src/libcalls-vala.a.p --basedir ../src --library calls-vala --header src/calls-vala.h --vapi ../calls-vala.vapi ../src/calls-phone-number-query.vala
libgdata.vapi:2038.3-2038.27: warning: Creation method of abstract class cannot be public.
public Parsable.from_json (GLib.Type parsable_type, string json, int length) throws GLib.Error;
^^^^^^^^^^^^^^^^^^^^^^^^^
libgdata.vapi:2041.3-2041.26: warning: Creation method of abstract class cannot be public.
public Parsable.from_xml (GLib.Type parsable_type, string xml, int length) throws GLib.Error;
^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 0 error(s), 2 warning(s)
What the proper fix might be is still unclear (to me) and since this is blocking a few MRs
I've decided to temporarily remove the -werror
flag from the meson build options.
Related upstream issues: libgdata#44 (closed) vala#1234 (closed)
This should be reenabled once a new version of libgdata has made its way into Debian.