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 780725 - Please bump the glib version to 2.52
Please bump the glib version to 2.52
Status: RESOLVED FIXED
Product: gtk-osx
Classification: Other
Component: modulesets
unspecified
Other Mac OS
: Normal normal
: ---
Assigned To: GTK Mac Integration Maintainers
GTK Mac Integration Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-03-30 15:50 UTC by Rafal Luzynski
Modified: 2017-05-17 23:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rafal Luzynski 2017-03-30 15:50:24 UTC
glib version 2.52.0 has been released and it fixes some important bugs:

- bug 747146 - Implement GNotification on OSX
- bug 734946 - Implement GContentType (and GAppInfo) on OSX.
Comment 1 Rafal Luzynski 2017-03-31 09:20:57 UTC
I must admit that bug 734946 is not quite ready. Some patches are still being added and they will have to be included in the bumped version.
Comment 2 John Ralls 2017-04-03 00:15:11 UTC
I'm starting the cleanup of jhbuildrc-gtk-osx now, and I'll go through a module update when I've done with that, I hope around the end of the week. Whatever's on ftp.gnome.org will go in with whatever patches are needed to get it to build. GLib master builds OK but I have no idea what GIO modules actually work on quartz.

If you care about bug 734746 and are able to test it, I suggest that you reopen it with a report of what does and does not work. Be sure to build glib master for your testing and document the problems carefully. You might also create a branch and apply the still-open patches to see if they fix problems that you find.
Comment 3 Rafal Luzynski 2017-04-04 10:15:33 UTC
Bug 734946 is reopened as you have suggested. To be honest, it's Patrick rather than me who spots and fixes his own bugs. To some really limited extent I am able to test and fix problems but I can't guarantee this.
Comment 4 Rafal Luzynski 2017-05-16 23:11:25 UTC
As far as I can see, the glib version has been bumped to 2.52.1 in this commit: https://git.gnome.org/browse/gtk-osx/diff/modulesets-stable/gtk-osx.modules?id=eef92a1 But bug 734946 has been actually fixed only in 2.52.2. So please bump again and I hope it will be OK for now.

While at this, now module attribute says "glib/2.52/glib-2.52.1.tar.xz" while version says "2.42.1". Is this a typo?
Comment 5 John Ralls 2017-05-17 00:17:52 UTC
Sigh, OK, done with a little extra cleanup.

The version attribute was a typo, thanks for noticing.
Comment 6 Rafal Luzynski 2017-05-17 23:26:15 UTC
This looks perfect now. Thank you.