Dear Vala developers,

Vala 0.13.1's rest bindings are still at version 0.6:

$ rpm -ql vala | grep rest
/usr/share/vala-0.14/vapi/rest-0.6.deps
/usr/share/vala-0.14/vapi/rest-0.6.vapi
/usr/share/vala-0.14/vapi/rest-extras-0.6.deps
/usr/share/vala-0.14/vapi/rest-extras-0.6.vapi

while upstream rest has been at version 0.7 for a while.

I tried generating new vapi files myself, using these instructions:

  http://live.gnome.org/Vala/Bindings

but am hitting trouble with Rest.Proxy.Call (see below).

Could someone help generating the new bindings (and hopefully getting
them into the next Vala release)?

The Ease presentation software has been broken on Fedora for a while,
because Fedora no longer has rest-0.6, and Vala does not have rest-0.7
...

Thanks!


[michel@hypatia vala]$ echo "include/rest-0.7/rest/" > rest-0.7/rest-0.7.files
[michel@hypatia vala]$ ls /usr/lib64/librest-0.7.so
librest-0.7.so        librest-0.7.so.0      librest-0.7.so.0.0.0
[michel@hypatia vala]$ echo "lib64/librest-0.7.so" >> rest-0.7/rest-0.7.files
[michel@hypatia vala]$ echo "Rest" > rest-0.7/rest-0.7.namespace
[michel@hypatia vala]$ vala-gen-introspect rest-0.7 rest-0.7
Unknown symbol: GObject
Unknown symbol: GObject
Unknown symbol: GObject
[michel@hypatia vala]$ vapigen
vapigen       vapigen-0.14
[michel@hypatia vala]$ vapigen --library rest-0.7 rest-0.7/rest-0.7.gi
rest-0.7.gi:0.0-0.0: error: The creation method `Rest.Proxy.call'
cannot be marked as override, virtual, or abstract
Generation failed: 1 error(s), 0 warning(s)
[michel@hypatia vala]$ vapigen --pkg glib-2.0 --pkg libsoup-2.4  --pkg
libxml-2.0 --library rest-0.7 rest-0.7/rest-0.7.gi
rest-0.7.gi:0.0-0.0: error: The creation method `Rest.Proxy.call'
cannot be marked as override, virtual, or abstract
Generation failed: 1 error(s), 0 warning(s)

-- 
Michel Alexandre Salim
Fedora Project Contributor: http://fedoraproject.org/

Email:  [email protected]  | GPG key ID: 78884778
Jabber: [email protected]       | IRC: [email protected]

()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to