Opened 4 weeks ago

Closed 3 weeks ago

#23924 closed enhancement (fixed)

glib2-2.90.0

Reported by: Xi Ruoyao Owned by: Bruce Dubbs
Priority: normal Milestone: 13.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (5)

comment:1 by Xi Ruoyao, 4 weeks ago

Summary: glib-2.90.0 → glib2-2.90.0

comment:2 by Bruce Dubbs, 4 weeks ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:3 by Bruce Dubbs, 4 weeks ago

Overview of changes in GLib 2.90.0, 2026-09-09

  • Bugs fixed:
    • G_DEFINE_TYPE parent_class variable trips clang 23's -Wunused-but-set- global
    • -Wtypedef-redefinition warnings from GDBusActionGroup when building 2.89.4 with clang
    • fix: handle long filenames in trash by truncating from front
    • Update Norwegian Bokmål translation
    • Update Polish translation
    • Update Czech translation
    • Update Hebrew translation
    • tests: allocate an adequate alternate signal stack
    • Update Turkish translation
    • Update French translation
    • Update Uighur translation
    • Update Korean translation
    • Update Russian translation
    • Update Serbian translation
    • Update Hungarian translation
    • Update Danish translation
    • gtestutils: Mark a TLS variable as not really a leak
    • goutputstream: Fix an unused-variable warning with G_DISABLE_ASSERT

Overview of changes in GLib 2.89.4, 2026-08-23

  • Improve support for nanosecond source timeouts
  • Fix installed service file containing build path
  • Support clicking notification icons on Windows
  • Improve stream splice performance by increasing buffer size
  • Bugs fixed
  • Potentially enable gbitlock USE_ASM_GOTO with clang9+ ?
  • 1bit-emufutex test fails under ASAN / TSAN
  • TSan data race in gobject / binding test
  • filenamecompleter test fails on Hurd
  • (CVE-2026-16118) (#YWH-PGM9867-233) Heap Overflow on GLib through _xdg_mime_magic_parse_magic_line() in gio/xdgmime/xdgmimemagic.c via Incorrect Byte-Swap Pointer Arithmetic on MIME magic content in user- writable XDG data location
  • GDesktopAppInfo should validate desktop file path snippets
  • gio/tests/services: Installed service file contains build path after
  • glib:monotonic-time-ns/similar random failures on riscv64
  • mainloop test fails with test_timeouts_ns() assertion failure
  • documentportal test fails on Hurd as g_unix_fd_query_path() is not supported
  • ‘TLS callback not invoked’ error on msys2-clang64 CI job
  • pollable test fails on FreeBSD
  • tests/monotonic-time: test_similar is racy under scheduling jitter
  • Test timeout: core+mutter/backends/native - mutter:thread
  • gnotification-win32: Handling notification icon click
  • gnotification-backend: Setting application as a GObject property
  • docs: Update path to information about installing GLib
  • Minor test and GKeyFile fixes
  • docs: Fix gio gi-docgen docs_url
  • build: fix grab-gio-dll-paths.py invocation in case glib is a subproject
  • Update Czech translation
  • Update Georgian translation
  • glocalfile: Honour x-gvfs-trash/x-gvfs-notrash from fstab mount points
  • Update Ukrainian translation
  • Update Chinese (China) translation
  • Update Slovenian translation
  • Update Georgian translation
  • Update Ukrainian translation
  • ci: Add a ubsan job
  • Update Chinese (China) translation
  • Update Romanian translation
  • Update Persian translation
  • Update Occitan translation
  • Update Basque translation
  • Update Brazilian Portuguese translation
  • Update Catalan translation
  • Update Galician translation
  • Update Lithuanian translation
  • Update Hebrew translation
  • fix a potentially quadratic-time regex to be linear.
  • Fix utils-isolated test failure when running as root
  • Update Belarusian translation
  • localfileinfo: Fix swapped selinux context symlink logic
  • Update Bulgarian translation
  • build: Some test dependencies fixes
  • Handle some thread sanitizer races
  • gbsearcharray: Fix a -Wsign-conversion warning in G_BSEARCH_UPPER_POWER2
  • mkenums: remove use of deprecated os.path.commonprefix()
  • docs: Remove Jonathan Matthew as a co-maintainer
  • Update Kazakh translation
  • gio/outputstream: increase splice buffer size
  • Update Occitan translation
  • Update Swedish translation

comment:4 by Bruce Dubbs, 4 weeks ago

Advisory sa-13.1-020 has been issued.

comment:5 by Bruce Dubbs, 3 weeks ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits:

08babb865f Update to glib-2.90.0.
c5c05b5218 Update to gtk4-4.24.0.
Note: See TracTickets for help on using tickets.