[Vala] Updating rest bindings to 0.7
- From: Michel Alexandre Salim <salimma fedoraproject org>
- To: vala-list gnome org
- Subject: [Vala] Updating rest bindings to 0.7
- Date: Mon, 8 Aug 2011 19:42:30 +0200
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: salimma fedoraproject org | GPG key ID: 78884778
Jabber: hircus jabber ccc de | IRC: hircus irc freenode net
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]