Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glib2 for openSUSE:Factory checked 
in at 2022-12-24 14:51:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glib2 (Old)
 and      /work/SRC/openSUSE:Factory/.glib2.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glib2"

Sat Dec 24 14:51:06 2022 rev:261 rq:1044334 version:2.74.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/glib2/glib2.changes      2022-12-04 
14:58:19.344259219 +0100
+++ /work/SRC/openSUSE:Factory/.glib2.new.1563/glib2.changes    2022-12-24 
14:51:16.479275612 +0100
@@ -1,0 +2,18 @@
+Thu Dec 22 13:01:42 UTC 2022 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 2.74.4:
+  + Fix missing input validation in `GDBusMenuModel`.
+  + Various GVariant security fixes when handling untrusted data.
+  + Bugs fixed: glgo#GNOME/GLib#861, glgo#GNOME/GLib#2121,
+    glgo#GNOME/GLib#2540, glgo#GNOME/GLib#2794,
+    glgo#GNOME/GLib#2797, glgo#GNOME/GLib#2835,
+    glgo#GNOME/GLib#2839, glgo#GNOME/GLib#2840,
+    glgo#GNOME/GLib#2841, glgo#GNOME/GLib#2852,
+    glgo#GNOME/GLib!3114, glgo#GNOME/GLib!3126,
+    glgo#GNOME/GLib!3134, glgo#GNOME/GLib!3138,
+    glgo#GNOME/GLib!3153, glgo#GNOME/GLib!3161,
+    glgo#GNOME/GLib!3164.
+  + Updated translations.
+- Add 1539540.patch: gthread-posix: need to #include <errno.h>.
+
+-------------------------------------------------------------------

Old:
----
  glib-2.74.3.tar.xz

New:
----
  1539540.patch
  glib-2.74.4.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.Q0Wpau/_old  2022-12-24 14:51:17.047278926 +0100
+++ /var/tmp/diff_new_pack.Q0Wpau/_new  2022-12-24 14:51:17.055278973 +0100
@@ -30,7 +30,7 @@
 %define libgthread libgthread-%{libver}
 %bcond_without     systemtap
 Name:           glib2%{psuffix}
-Version:        2.74.3
+Version:        2.74.4
 Release:        0
 Summary:        General-Purpose Utility Library
 License:        LGPL-2.1-or-later
@@ -58,6 +58,8 @@
 Patch3:         glib2-dbus-socket-path.patch
 # PATCH-FIX-OPENSUSE glib2-gdbus-codegen-version.patch  o...@aepfle.de -- 
Remove version string from files generated by gdbus-codegen
 Patch4:         glib2-gdbus-codegen-version.patch
+# PATCH-FIX-UPSTREAM 1539540.patch -- gthread-posix: need to #include <errno.h>
+Patch5:         https://gitlab.gnome.org/GNOME/glib/-/commit/1539540.patch
 
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
@@ -261,6 +263,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} .
 cp -a %{SOURCE4} gnome_defaults.conf
 # replace /usr/bin/env shebangs

++++++ 1539540.patch ++++++
>From 6626765a79f125cf0ec9cdaefa51ceef718d41e7 Mon Sep 17 00:00:00 2001
From: Michael Catanzaro <mcatanz...@redhat.com>
Date: Tue, 20 Dec 2022 17:10:41 -0600
Subject: [PATCH] gthread-posix: need to #include <errno.h>

a79c6af23eff5ee978db62e048828c9a992a1261 uses errno without the required
header.


(cherry picked from commit 03cb4261e00cf505790f4fd4e69f97b2ef4fcccd)
---
 glib/gthreadprivate.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/glib/gthreadprivate.h b/glib/gthreadprivate.h
index 6eaf422753..f34368a7c2 100644
--- a/glib/gthreadprivate.h
+++ b/glib/gthreadprivate.h
@@ -41,6 +41,7 @@ struct  _GRealThread
 /* system thread implementation (gthread-posix.c, gthread-win32.c) */
 
 #if defined(HAVE_FUTEX) || defined(HAVE_FUTEX_TIME64)
+#include <errno.h>
 #include <linux/futex.h>
 #include <sys/syscall.h>
 #include <unistd.h>
-- 
GitLab


++++++ glib-2.74.3.tar.xz -> glib-2.74.4.tar.xz ++++++
++++ 28073 lines of diff (skipped)

Reply via email to