glib 2.58.2
- From: Philip Withnall <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: glib 2.58.2
- Date: Tue, 18 Dec 2018 14:58:35 +0000 (UTC)
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
====
* 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
Download
========
https://download.gnome.org/sources/glib/2.58/glib-2.58.2.tar.xz (4.64M)
sha256sum: c7b24ed6536f1a10fc9bce7994e55c427b727602e78342821f1f07fb48753d4b
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]