diff mbox series

[12/18] glib-2.0: Upgrade 2.86.0 -> 2.86.1

Message ID 42a078860d319a90ff0a346546a70dd972c28613.1762154252.git.joerg.sommer@navimatix.de
State New
Headers show
Series [01/18] libgudev: Remove UPSTREAM_CHECK_URI; not needed | expand

Commit Message

Jörg Sommer Nov. 3, 2025, 7:27 a.m. UTC
From: Jörg Sommer <joerg.sommer@navimatix.de>

Overview of changes in GLib 2.86.1, 2025-10-21
==============================================

* Bugs fixed:
  - #3745 GIRepository: union fields offsets for compiled typelibs all have
    offset 0xffff (unknown) (Philip Chimento)
  - #3780 `gio/tests/socket-listener` requires dlsym
  - #3781 GLib.OptionContext's get_help() includes width of invisible options
    (FeRD (Frank Dana))
  - #3783 [CI] Pipeline on 'main' failed for commit c31c4a52 (Tobias Stoeckmann)
  - #3784 Memory leak related to g_get_home_dir (Michael Catanzaro)
  - #3798 Gio.AppInfo.launch_default_for_uri_async crashes with non-existent
    paths (Philip Withnall)
  - #3803 GNetworkMonitor's netlink backend doesn't notify connectivity change
    (Philip Withnall)
  - https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/
  - !4755 ghash: Fix entry_is_big for CHERI architecture
  - !4756 ghash: Handle all table sizes in iterator
  - !4760 gbookmarkfile: Escape icon href and mime-type
  - !4773 docs: Add Luca Bacci as a co-maintainer of the Windows code
  - !4775 Update Ukrainian translation
  - !4776 Update Catalan translation
  - !4777 Update Lithuanian translation
  - !4778 tests: Fix clang compilation warnings
  - !4779 gmem: Replace SIZE_OVERFLOWS with g_size_checked_mul
  - !4780 Update Brazilian Portuguese translation
  - !4781 Update eu translation
  - !4782 Update Korean translation
  - !4785 Update Japanese translation
  - !4786 Update Galician translations
  - !4787 Update Hungarian translation
  - !4791 gstrfuncs: Check string length in g_strescape
  - !4800 gutils: Improve load_user_special_dirs' user-dirs.dirs parser
  - !4802 Update Turkish translation
  - !4809 Trivial backport of "gutils: Handle singletons in unlocked functions"
    to glib-2-86 branch
  - !4814 Backport translation updates to glib-2-86
  - !4821 Backport !4820 “gio/tests: Fix a race condition in
    /gdbus/connection/flush” to glib-2-86
  - !4828 Backport !4827 “ghostutils: Treat 0x80 (and above) as non-ASCII” to
    glib-2-86
  - !4834 Backport !4810 and !4819, various fixes to user-dirs.dirs handling in
    gutils
  - !4836 Backport !4835 “Update Portuguese translation” to glib-2-86
  - !4839 Update Romanian translation
  - !4842 Backport "girnode: Fix computation of union member offsets" to
    glib-2-86
  - !4848 Update British English translation (2.86)
  - !4865 Backport !4859 “gopenuriportal: Fix a crash when the file can’t be
    opened” to glib-2-86
  - !4867 Backport !4792 “gtype: Use transfer none for types (un)ref functions”
    to glib-2-86
  - !4872 Fix macOS and msys2 CI builds on glib-2-86 branch
  - !4873 Backport !4871 “gnetworkmonitorbase: Add missing notify::connectivity
    signal” to glib-2-86

* Translation updates:
  - Basque (Asier Saratsua Garmendia)
  - Catalan (Jordi Mas)
  - English (United Kingdom) (Bruce Cowan)
  - Esperanto (Kristjan ESPERANTO)
  - Galician (Fran Dieguez)
  - Hungarian (Balázs Úr)
  - Japanese (Makoto Sakaguchi)
  - Korean (Changwoo Ryu)
  - Lithuanian (Aurimas Černius)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Romanian (Antonio Marin)
  - Serbian (Милош Поповић)
  - Turkish (Sabri Ünal)
  - Ukrainian (Yuri Chornoivan)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
---
 .../{glib-2.0-initial_2.86.0.bb => glib-2.0-initial_2.86.1.bb}  | 0
 .../glib-2.0/{glib-2.0_2.86.0.bb => glib-2.0_2.86.1.bb}         | 0
 meta/recipes-core/glib-2.0/glib.inc                             | 2 +-
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/glib-2.0/{glib-2.0-initial_2.86.0.bb => glib-2.0-initial_2.86.1.bb} (100%)
 rename meta/recipes-core/glib-2.0/{glib-2.0_2.86.0.bb => glib-2.0_2.86.1.bb} (100%)

Comments

Marta Rybczynska Nov. 6, 2025, 10:54 a.m. UTC | #1
Hello,
I'm favorable for taking this patch to the release. Some of the fixes look
like potential security issues (even if I do not see any CVEs for now).

Kind regards,
Marta

On Mon, Nov 3, 2025 at 8:27 AM Jörg Sommer via lists.openembedded.org
<joerg.sommer=navimatix.de@lists.openembedded.org> wrote:

> From: Jörg Sommer <joerg.sommer@navimatix.de>
>
> Overview of changes in GLib 2.86.1, 2025-10-21
> ==============================================
>
> * Bugs fixed:
>   - #3745 GIRepository: union fields offsets for compiled typelibs all have
>     offset 0xffff (unknown) (Philip Chimento)
>   - #3780 `gio/tests/socket-listener` requires dlsym
>   - #3781 GLib.OptionContext's get_help() includes width of invisible
> options
>     (FeRD (Frank Dana))
>   - #3783 [CI] Pipeline on 'main' failed for commit c31c4a52 (Tobias
> Stoeckmann)
>   - #3784 Memory leak related to g_get_home_dir (Michael Catanzaro)
>   - #3798 Gio.AppInfo.launch_default_for_uri_async crashes with
> non-existent
>     paths (Philip Withnall)
>   - #3803 GNetworkMonitor's netlink backend doesn't notify connectivity
> change
>     (Philip Withnall)
>   - https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/
>   - !4755 ghash: Fix entry_is_big for CHERI architecture
>   - !4756 ghash: Handle all table sizes in iterator
>   - !4760 gbookmarkfile: Escape icon href and mime-type
>   - !4773 docs: Add Luca Bacci as a co-maintainer of the Windows code
>   - !4775 Update Ukrainian translation
>   - !4776 Update Catalan translation
>   - !4777 Update Lithuanian translation
>   - !4778 tests: Fix clang compilation warnings
>   - !4779 gmem: Replace SIZE_OVERFLOWS with g_size_checked_mul
>   - !4780 Update Brazilian Portuguese translation
>   - !4781 Update eu translation
>   - !4782 Update Korean translation
>   - !4785 Update Japanese translation
>   - !4786 Update Galician translations
>   - !4787 Update Hungarian translation
>   - !4791 gstrfuncs: Check string length in g_strescape
>   - !4800 gutils: Improve load_user_special_dirs' user-dirs.dirs parser
>   - !4802 Update Turkish translation
>   - !4809 Trivial backport of "gutils: Handle singletons in unlocked
> functions"
>     to glib-2-86 branch
>   - !4814 Backport translation updates to glib-2-86
>   - !4821 Backport !4820 “gio/tests: Fix a race condition in
>     /gdbus/connection/flush” to glib-2-86
>   - !4828 Backport !4827 “ghostutils: Treat 0x80 (and above) as non-ASCII”
> to
>     glib-2-86
>   - !4834 Backport !4810 and !4819, various fixes to user-dirs.dirs
> handling in
>     gutils
>   - !4836 Backport !4835 “Update Portuguese translation” to glib-2-86
>   - !4839 Update Romanian translation
>   - !4842 Backport "girnode: Fix computation of union member offsets" to
>     glib-2-86
>   - !4848 Update British English translation (2.86)
>   - !4865 Backport !4859 “gopenuriportal: Fix a crash when the file can’t
> be
>     opened” to glib-2-86
>   - !4867 Backport !4792 “gtype: Use transfer none for types (un)ref
> functions”
>     to glib-2-86
>   - !4872 Fix macOS and msys2 CI builds on glib-2-86 branch
>   - !4873 Backport !4871 “gnetworkmonitorbase: Add missing
> notify::connectivity
>     signal” to glib-2-86
>
> * Translation updates:
>   - Basque (Asier Saratsua Garmendia)
>   - Catalan (Jordi Mas)
>   - English (United Kingdom) (Bruce Cowan)
>   - Esperanto (Kristjan ESPERANTO)
>   - Galician (Fran Dieguez)
>   - Hungarian (Balázs Úr)
>   - Japanese (Makoto Sakaguchi)
>   - Korean (Changwoo Ryu)
>   - Lithuanian (Aurimas Černius)
>   - Portuguese (Hugo Carvalho)
>   - Portuguese (Brazil) (Rafael Fontenelle)
>   - Romanian (Antonio Marin)
>   - Serbian (Милош Поповић)
>   - Turkish (Sabri Ünal)
>   - Ukrainian (Yuri Chornoivan)
>
> Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
> ---
>  .../{glib-2.0-initial_2.86.0.bb => glib-2.0-initial_2.86.1.bb}  | 0
>  .../glib-2.0/{glib-2.0_2.86.0.bb => glib-2.0_2.86.1.bb}         | 0
>  meta/recipes-core/glib-2.0/glib.inc                             | 2 +-
>  3 files changed, 1 insertion(+), 1 deletion(-)
>  rename meta/recipes-core/glib-2.0/{glib-2.0-initial_2.86.0.bb =>
> glib-2.0-initial_2.86.1.bb} (100%)
>  rename meta/recipes-core/glib-2.0/{glib-2.0_2.86.0.bb =>
> glib-2.0_2.86.1.bb} (100%)
>
> diff --git a/meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.0.bb
> b/meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.1.bb
> similarity index 100%
> rename from meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.0.bb
> rename to meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.1.bb
> diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.86.0.bb
> b/meta/recipes-core/glib-2.0/glib-2.0_2.86.1.bb
> similarity index 100%
> rename from meta/recipes-core/glib-2.0/glib-2.0_2.86.0.bb
> rename to meta/recipes-core/glib-2.0/glib-2.0_2.86.1.bb
> diff --git a/meta/recipes-core/glib-2.0/glib.inc
> b/meta/recipes-core/glib-2.0/glib.inc
> index 2e8dde2820..5909851896 100644
> --- a/meta/recipes-core/glib-2.0/glib.inc
> +++ b/meta/recipes-core/glib-2.0/glib.inc
> @@ -236,7 +236,7 @@ SRC_URI:append:class-native = "
> file://relocate-modules.patch \
>
>  file://0001-meson.build-do-not-enable-pidfd-features-on-native-g.patch \
>                                "
>
> -SRC_URI[archive.sha256sum] =
> "b5739972d737cfb0d6fd1e7f163dfe650e2e03740bb3b8d408e4d1faea580d6d"
> +SRC_URI[archive.sha256sum] =
> "119d1708ca022556d6d2989ee90ad1b82bd9c0d1667e066944a6d0020e2d5e57"
>
>  # Find any meson cross files in FILESPATH that are relevant for the
> current
>  # build (using siteinfo) and add them to EXTRA_OEMESON.
> --
> 2.51.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#225603):
> https://lists.openembedded.org/g/openembedded-core/message/225603
> Mute This Topic: https://lists.openembedded.org/mt/116094110/5827677
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> rybczynska@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
diff mbox series

Patch

diff --git a/meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.0.bb b/meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.1.bb
similarity index 100%
rename from meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.0.bb
rename to meta/recipes-core/glib-2.0/glib-2.0-initial_2.86.1.bb
diff --git a/meta/recipes-core/glib-2.0/glib-2.0_2.86.0.bb b/meta/recipes-core/glib-2.0/glib-2.0_2.86.1.bb
similarity index 100%
rename from meta/recipes-core/glib-2.0/glib-2.0_2.86.0.bb
rename to meta/recipes-core/glib-2.0/glib-2.0_2.86.1.bb
diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc
index 2e8dde2820..5909851896 100644
--- a/meta/recipes-core/glib-2.0/glib.inc
+++ b/meta/recipes-core/glib-2.0/glib.inc
@@ -236,7 +236,7 @@  SRC_URI:append:class-native = " file://relocate-modules.patch \
                                 file://0001-meson.build-do-not-enable-pidfd-features-on-native-g.patch \
                               "
 
-SRC_URI[archive.sha256sum] = "b5739972d737cfb0d6fd1e7f163dfe650e2e03740bb3b8d408e4d1faea580d6d"
+SRC_URI[archive.sha256sum] = "119d1708ca022556d6d2989ee90ad1b82bd9c0d1667e066944a6d0020e2d5e57"
 
 # Find any meson cross files in FILESPATH that are relevant for the current
 # build (using siteinfo) and add them to EXTRA_OEMESON.