mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-06-02 02:40:07 +02:00
2.58.2
Signed-off-by: Philip Withnall <withnall@endlessm.com>
This commit is contained in:
parent
190c925667
commit
97bcbcb8c2
78
NEWS
78
NEWS
@ -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
|
||||
==================================
|
||||
|
||||
|
@ -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],
|
||||
|
@ -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',
|
||||
|
Loading…
x
Reference in New Issue
Block a user