About GLib ========== GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
News ==== * Tarball built with `ninja dist`, so if you want to build this release with autotools (which is supported), you will need to re-run autogen.sh. This release, and all micro releases in the 2.58.x series, support being built with Meson or autotools. See: https://mail.gnome.org/archives/gtk-devel-list/2018-June/msg00012.html * Fix cancellation of g_subprocess_communicate_async() calls. See !266. * Drop support for the __int64 type, which further breaks compilation on old MSVC versions (before VS2013). See #1313. * Expose GSettings schema directory in gio-2.0.pc as `schemasdir`. See !274. * Support v3 of the xdg-desktop-portal network monitor API. See !265, !279. * Fix G_MODULE_SUFFIX on macOS when GLib is built with Meson — it should be `so` rather than `dylib`. Projects that use Meson and the `g_module_build_path()` API such as glib-networking should pass `name_suffix:` to `shared_module()` to ensure that plugins continue to be called libfoo.so on macOS. See !280. Bugs fixed: !280 meson: Always set G_MODULE_SUFFIX to `so` on macOS !266 subprocess: Fix communicate_cancelled signature !279 Revert "Add a gnet utility" (see !265) !265 Network monitor again !274 gio: Provide schemas directory information in pkg-config file !239 gvariant: Fix more bounds checking in GVariant text format parser !195 garray: add overflow checks before expanding array #1497 g_strdup_printf warns on invalid format specifier with G_GUINT64_FORMAT on Win32 !270 autotools: remove support for the __int64 type. See #1313 !267 ci: Add an autotools job * Translation updates: Czech Galician Indonesian Italian Kazakh Korean Turkish Download ======== https://download.gnome.org/sources/glib/2.58/glib-2.58.0.tar.xz (4.67M) sha256sum: c0f4ce0730b4f95c47b711613b5406a887c2ee13ea6d25930d72a4fa7fdb77f6 _______________________________________________ ftp-release-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/ftp-release-list
