Commit 97bcbcb8 authored by Philip Withnall's avatar Philip Withnall

2.58.2

Signed-off-by: Philip Withnall's avatarPhilip Withnall <withnall@endlessm.com>
parent 190c9256
Pipeline #46730 failed with stage
in 3 minutes and 59 seconds
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
==================================
......
......@@ -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],
......
project('glib', 'c', 'cpp',
version : '2.58.1',
version : '2.58.2',
meson_version : '>= 0.47.0',
default_options : [
'buildtype=debugoptimized',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment