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 778761 - phodav is incompatible with GLib 2.51.2
phodav is incompatible with GLib 2.51.2
Status: RESOLVED FIXED
Product: phodav
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Marc-Andre Lureau
Depends on:
Blocks:
 
 
Reported: 2017-02-16 14:29 UTC by Michael Catanzaro
Modified: 2017-02-16 17:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
guuid: Do not invade GLib namespace (16.01 KB, patch)
2017-02-16 14:39 UTC, Felipe Borges
none Details | Review
Adjust to GLib's GUuid (3.78 KB, patch)
2017-02-16 15:19 UTC, Pavel Grunt
committed Details | Review

Description Michael Catanzaro 2017-02-16 14:29:32 UTC
phodav is incompatible with GLib 2.51.2 as it contains its own incompatible GUuid GObject and has g_uuid_ functions with the same name and different number of arguments as GLib.
Comment 1 Felipe Borges 2017-02-16 14:39:30 UTC
Created attachment 345943 [details] [review]
guuid: Do not invade GLib namespace

We shouldn't have g_uuid_ functions with the same name and
different number of arguments as GLib.
Comment 2 Pavel Grunt 2017-02-16 15:19:42 UTC
Created attachment 345949 [details] [review]
Adjust to GLib's GUuid

Do not build phodav's version when GLib > 2.51
Comment 3 Felipe Borges 2017-02-16 17:00:22 UTC
Thanks!

Attachment 345949 [details] pushed as 40ffc95 - Adjust to GLib's GUuid