SECURITY update to glib2-2.84.4.

CVE-2025-7039:
https://gitlab.gnome.org/GNOME/glib/-/issues/3716
This commit is contained in:
ajacoutot
2025-08-09 07:15:18 +00:00
parent c3eaf90427
commit 1698e8d7da
4 changed files with 13 additions and 13 deletions
+7 -7
View File
@@ -1,7 +1,7 @@
COMMENT= general-purpose utility library
GNOME_PROJECT= glib
GNOME_VERSION= 2.84.3
GNOME_VERSION= 2.84.4
PKGNAME= ${DISTNAME:S/glib/glib2/}
CATEGORIES= devel
@@ -14,12 +14,12 @@ MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
# would trigger an abort():
# GLib-GObject:ERROR:gvaluetypes.c:457:_g_value_types_init:
# assertion failed: (type == G_TYPE_CHAR)
SHARED_LIBS += glib-2.0 4201.14 # 0.8400.3
SHARED_LIBS += gobject-2.0 4200.21 # 0.8400.3
SHARED_LIBS += gthread-2.0 4200.21 # 0.8400.3
SHARED_LIBS += gmodule-2.0 4200.21 # 0.8400.3
SHARED_LIBS += gio-2.0 4200.21 # 0.8400.3
SHARED_LIBS += girepository-2.0 0.2 # 0.8400.3
SHARED_LIBS += glib-2.0 4201.14 # 0.8400.4
SHARED_LIBS += gobject-2.0 4200.21 # 0.8400.4
SHARED_LIBS += gthread-2.0 4200.21 # 0.8400.4
SHARED_LIBS += gmodule-2.0 4200.21 # 0.8400.4
SHARED_LIBS += gio-2.0 4200.21 # 0.8400.4
SHARED_LIBS += girepository-2.0 0.2 # 0.8400.4
# LGPLv2
PERMIT_PACKAGE= Yes
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (glib-2.84.3.tar.xz) = qk+HwyJb9XyoXzIIiPdISQGheTTKNwI8O9hDWnLbhj4=
SIZE (glib-2.84.3.tar.xz) = 5615704
SHA256 (glib-2.84.4.tar.xz) = ip6hCUPDb8EX4lP4DJHkd7ZzUlrkV2KUKFiu9XYxu5A=
SIZE (glib-2.84.4.tar.xz) = 5618200
+2 -2
View File
@@ -3,7 +3,7 @@ https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4731
Index: gio/glocalfile.c
--- gio/glocalfile.c.orig
+++ gio/glocalfile.c
@@ -1266,7 +1266,7 @@ g_local_file_query_info (GFile *file,
@@ -1268,7 +1268,7 @@ g_local_file_query_info (GFile *file,
* so we have to use the fallback path. See
* https://cs.android.com/android/_/android/platform/bionic/+/35778253a5ed71e87a608ca590b63729d9f88567
*/
@@ -12,7 +12,7 @@ Index: gio/glocalfile.c
static gboolean
g_local_file_query_exists (GFile *file,
GCancellable *cancellable)
@@ -3160,7 +3160,7 @@ g_local_file_file_iface_init (GFileIface *iface)
@@ -3162,7 +3162,7 @@ g_local_file_file_iface_init (GFileIface *iface)
iface->monitor_dir = g_local_file_monitor_dir;
iface->monitor_file = g_local_file_monitor_file;
iface->measure_disk_usage = g_local_file_measure_disk_usage;
+2 -2
View File
@@ -394,8 +394,8 @@ share/bash-completion/completions/gresource
share/bash-completion/completions/gsettings
share/doc/pkg-readmes/${PKGSTEM}
share/gdb/auto-load/usr/local/lib/
share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8400.3-gdb.py
share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8400.3-gdb.py
share/gdb/auto-load/usr/local/lib/libglib-2.0.so.0.8400.4-gdb.py
share/gdb/auto-load/usr/local/lib/libgobject-2.0.so.0.8400.4-gdb.py
share/gettext/its/
share/gettext/its/gschema.its
share/gettext/its/gschema.loc