diff options
author | Philip Withnall <withnall@endlessm.com> | 2018-12-18 14:16:56 +0000 |
---|---|---|
committer | Philip Withnall <withnall@endlessm.com> | 2018-12-18 14:43:58 +0000 |
commit | 97bcbcb8c2aa0aeee5afd9939efbadbae0c8a8fa (patch) | |
tree | a412095292f13446064b954b144e337696188412 | |
parent | 190c92566774cbf55134e2a23867f87e63a6e0b8 (diff) |
2.58.22.58.2
Signed-off-by: Philip Withnall <withnall@endlessm.com>
-rw-r--r-- | NEWS | 78 | ||||
-rw-r--r-- | configure.ac | 4 | ||||
-rw-r--r-- | meson.build | 2 |
3 files changed, 81 insertions, 3 deletions
@@ -1,3 +1,81 @@ +Overview of changes in GLib 2.58.2 +================================== + +* Fix calling gdbus-codegen with --interface-info-{header,body} (!527) + +* Fix parsing month names in certain locales with g_date_set_parse() (#1343) + +* Fix ^*ay handling in g_variant_iter_loop() (!437) + +* Various buffer overflow fixes in GMarkup/GVariant/GDBus (#1582) + +* A huge number of fixes to the Meson build + +* Prevent bind mounts being advertised as mounts (#1271) + +* Fix cross-compilation of 2.58.x releases with autotools (#1546) + +Bugs fixed: + !527 fix gdbus-codegen --interface-info-{header,body} + #1605 g_date_time_format fails when used with non ASCII format string on POSIX locale + !544 gtimezone: Fallback to /etc/timezone on Gentoo + #945 g_spawn_* functions break POSIX requirements and deadlock the child process under certain conditions + #1014 g_spawn family does not appear to be safe in multi-threaded programs + !542 gtlscertificate: Fix bug in PEM private key parser + #1343 g_date_set_parse: Parses "September" in Polish incorrectly + !471 meson: pin the libffi wrap file to the last release supporting meson 0.47 + !430 gdate: Reinitialize using_twodigit_years and locale_era_adjust. + !437 Fix ^*ay handling in g_variant_iter_loop() + #1337 /GDateTime/strftime test fails with TZ=Africa/Monrovia + #1588 Moving a bookmark item to the same URI causes a crash + !462 meson: add aarch64 memory barrier handling + #1582 Backport GMarkup/GVariant/GDBus fixes to glib-2-58 and glib-2-56 + !428 gdbus-codegen: add autocleanup for FooObject + #1576 Fails to build with Meson on Debian armel (armv5te EABI softfloat little-endian) + !407 meson: Increase test timeouts + #1572 Flags validation fails + #1522 Trash not working on NTFS folder accessed from symlink + #1562 GDate test suite fails with latest glibc + !367 Add g_desktop_app_info_get_string_list(); fix g_key_file_free() + !416 gdbus-peer: Make sure to not include objectmanager-gen.c source + !414 gio, tests: ensure objectmanager sources are generated + !409 A couple of minor glib-2-58 backports + !400 grefcount: add missing gatomic.h + !403 build-sys: Pass CFLAGS to $(DTRACE) + #1543 Backport recent Meson/pkg-config/test fixes to glib-2-58 + #1271 fstab binds appear as mounts (x-gvfs-hide is being ignored) + #1546 Cross-compilation fails in 2.58 + #1536 meson: spurious dependencies on convenience libraries in .pc files + #1544 meson: gtester-report #! not replaced with ${PYTHON} + #1528 Meson tests are hard to debug in an autobuilder environment + #1539 meson: Some files are unnecessarily installed executable + #1527 Meson doesn't install data for installed-tests + !406 meson: Mark 1bit-emufutex test as slow + !334 gio: automake: Add libgmodule dependency + !238 W32 GFileInfo improvements (partially) + !312 Enable GIO tests on Windows + #1520 Change conditions for installing m4 macros + #656 check for -Werror=format-security broken + #1313 Meson: Rework the config.h generation + !346 ci: Use a docker image for stable branch + +* Translation updates: + Basque + Brazilian Portuguese + Czech + Friulian + German + Indonesian + Italian + Lithuanian + Occitan + Polish + Turkish + Slovak + Slovenian + Spanish + Swedish + Overview of changes in GLib 2.58.1 ================================== diff --git a/configure.ac b/configure.ac index 5a1cab287..4b15b69b8 100644 --- a/configure.ac +++ b/configure.ac @@ -31,8 +31,8 @@ m4_define(glib_configure_ac) m4_define([glib_major_version], [2]) m4_define([glib_minor_version], [58]) -m4_define([glib_micro_version], [1]) -m4_define([glib_interface_age], [1]) +m4_define([glib_micro_version], [2]) +m4_define([glib_interface_age], [2]) m4_define([glib_binary_age], [m4_eval(100 * glib_minor_version + glib_micro_version)]) m4_define([glib_version], diff --git a/meson.build b/meson.build index 3a5b9cde5..0cc6e945a 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('glib', 'c', 'cpp', - version : '2.58.1', + version : '2.58.2', meson_version : '>= 0.47.0', default_options : [ 'buildtype=debugoptimized', |