After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 572474 - update gio/gio-unix bindings to include gresolver
update gio/gio-unix bindings to include gresolver
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Allison Karlitskaya (desrt)
Vala maintainers
Depends on:
Blocks: 515973
 
 
Reported: 2009-02-19 19:06 UTC by Allison Karlitskaya (desrt)
Modified: 2009-02-20 18:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
something like this (81.68 KB, patch)
2009-02-20 02:49 UTC, Allison Karlitskaya (desrt)
committed Details | Review

Description Allison Karlitskaya (desrt) 2009-02-19 19:06:51 UTC
it's currently a pain to install gnio.  one part of this is that the vapi for gio/gio-unix needs to be regenerated after installing the gresolver branch of glib and before trying to build gnio.

since gresolver is solely API additions, we should ship the gio vapi in vala including these additions.  if you use them, then they work.  if you don't use them, then it doesn't effect you.
Comment 1 Allison Karlitskaya (desrt) 2009-02-20 02:49:12 UTC
Created attachment 129116 [details] [review]
something like this
Comment 2 Jürg Billeter 2009-02-20 18:37:38 UTC
2009-02-20  Ryan Lortie  <desrt@desrt.ca>

	* vapi/gio-2.0.vapi
	* vapi/gio-unix-2.0.vapi
	* vapi/packages/gio-2.0/gio-2.0.gi
	* vapi/packages/gio-unix-2.0/gio-unix-2.0.gi

	Generate gio GIDL on a machine with my gresolver glib branch
	installed. Regenerate vapi. Fixes bug 572474.

Fixed in r2466.