2.58.3

Git-EVTag-v0-SHA512: e6c9653a82d7101b787c482ab9d0790fe71674f341d00420a6df7b45b943143483e3261c291380314c3279fb5b5a78e1c95677829537f1d81044186b60c16586

Overview of changes in GLib 2.58.3

  • Fix GVariant tests on i686 (#1626)

  • Fix crashes caused by filtering of mounts (#1645)

  • Bugs fixed:

    • #1626 2.58.2 GVariant test failure on i686
    • #1637 EXCEPTION_ACCESS_VIOLATION in g_clear_pointer
    • #1645 2.58.2 introduces libgio segfaults
    • !558 Backport Suppress -Wint-in-bool-context warning with G_DEFINE_INTERFACE and g++ to glib-2-58
    • !577 Don't fail trash test if ~/.local doesn't exist or mount points can't be determined
    • !578 gunixmounts: Fix segfaults caused by new filter of mounts