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-10-13 15:39:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glib2 (Old)
 and      /work/SRC/openSUSE:Factory/.glib2.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glib2"

Thu Oct 13 15:39:33 2022 rev:257 rq:1009340 version:2.74.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/glib2/glib2.changes      2022-09-21 
14:40:29.261431350 +0200
+++ /work/SRC/openSUSE:Factory/.glib2.new.2275/glib2.changes    2022-10-13 
15:39:35.070420116 +0200
@@ -1,0 +2,7 @@
+Fri Oct  7 01:25:03 UTC 2022 - Haochuan Chen <[email protected]>
+
+- Add upstream patch to solve GIMP crashes:
+  + f0dd96c28751f15d0703b384bfc7c314af01caa8.diff:
+    glgo#GNOME/GLib!2770 Empty values are not valid GParamSpec.
+
+-------------------------------------------------------------------

New:
----
  f0dd96c28751f15d0703b384bfc7c314af01caa8.diff

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

Other differences:
------------------
++++++ glib2.spec ++++++
--- /var/tmp/diff_new_pack.IDgaAi/_old  2022-10-13 15:39:35.946422073 +0200
+++ /var/tmp/diff_new_pack.IDgaAi/_new  2022-10-13 15:39:35.950422082 +0200
@@ -58,6 +58,8 @@
 Patch3:         glib2-dbus-socket-path.patch
 # PATCH-FIX-OPENSUSE glib2-gdbus-codegen-version.patch  [email protected] -- 
Remove version string from files generated by gdbus-codegen
 Patch4:         glib2-gdbus-codegen-version.patch
+# PATCH-FIX-UPSTREAM f0dd96c28751f15d0703b384bfc7c314af01caa8.diff 
glgo#GNOME/GLib!2770 Empty values are not valid GParamSpec
+Patch99:        f0dd96c28751f15d0703b384bfc7c314af01caa8.diff
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -260,6 +262,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch99 -p1
 cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} .
 cp -a %{SOURCE4} gnome_defaults.conf
 # replace /usr/bin/env shebangs

++++++ f0dd96c28751f15d0703b384bfc7c314af01caa8.diff ++++++
diff --git a/gobject/gparamspecs.c b/gobject/gparamspecs.c
index 
f17b3488b9b0e9a376dcd9e999062613ac580497..17b8606572385dca8453e7d5a6194db0706dad08
 100644
--- a/gobject/gparamspecs.c
+++ b/gobject/gparamspecs.c
@@ -894,6 +894,9 @@ param_param_is_valid (GParamSpec   *pspec,
 {
   GParamSpec *param = value->data[0].v_pointer;
 
+  if (param == NULL)
+    return FALSE;
+
   return g_value_type_compatible (G_PARAM_SPEC_TYPE (param), 
G_PARAM_SPEC_VALUE_TYPE (pspec));
 }
 

Reply via email to