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 741315 - Vala bindings build fixes
Vala bindings build fixes
Status: RESOLVED FIXED
Product: grilo
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: grilo-maint
grilo-maint
Depends on:
Blocks:
 
 
Reported: 2014-12-09 23:45 UTC by Marc-Andre Lureau
Modified: 2014-12-10 14:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build-sys: fix gio-2.0 gir bindings errors (1.87 KB, patch)
2014-12-09 23:45 UTC, Marc-Andre Lureau
committed Details | Review
build-sys: fix out-of-tree build of vapi (1.74 KB, patch)
2014-12-09 23:45 UTC, Marc-Andre Lureau
committed Details | Review

Description Marc-Andre Lureau 2014-12-09 23:45:38 UTC
2 little patches to solve build issues with out-of-tree build with a
recent jhbuild environment.
Comment 1 Marc-Andre Lureau 2014-12-09 23:45:40 UTC
Created attachment 292415 [details] [review]
build-sys: fix gio-2.0 gir bindings errors

Use vala gio-2.0 definition to avoid the gir error:

Gio-2.0.gir:79247.7-79251.24: error: `UnixSocketAddress' already
contains a definition for `abstract'
Gio-2.0.gir:79093.7-79095.21: note: previous definition of `abstract'
was here
Comment 2 Marc-Andre Lureau 2014-12-09 23:45:44 UTC
Created attachment 292416 [details] [review]
build-sys: fix out-of-tree build of vapi

Reference custom file by path.
Comment 3 Bastien Nocera 2014-12-10 13:38:33 UTC
Review of attachment 292415 [details] [review]:

Sure.
Comment 4 Bastien Nocera 2014-12-10 13:38:55 UTC
Review of attachment 292416 [details] [review]:

Yep.
Comment 5 Marc-Andre Lureau 2014-12-10 14:18:25 UTC
Attachment 292415 [details] pushed as c760d28 - build-sys: fix gio-2.0 gir bindings errors
Attachment 292416 [details] pushed as 8a58360 - build-sys: fix out-of-tree build of vapi