Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-shell for openSUSE:Factory 
checked in at 2021-12-21 18:40:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-shell.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-shell"

Tue Dec 21 18:40:27 2021 rev:213 rq:941316 version:41.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes  2021-12-16 
21:20:21.950545292 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-shell.new.2520/gnome-shell.changes        
2021-12-21 18:40:42.729878178 +0100
@@ -1,0 +2,12 @@
+Fri Dec 17 04:09:17 UTC 2021 - QK ZHU <qk...@suse.com>
+
+- Add gnome-shell-exit-crash-workaround.patch: 
+  + Backport from Ubuntu, This is a workaround to maintain a clean
+    environment for gnome-shell and particularly JavaScript/GJS to
+    shutdown without crashing.
+  + Proper fixes are still pending
+    https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1759
+    https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/648
+    (bsc#1190878 glgo#GNOME/gnome-shell#4344).
+
+-------------------------------------------------------------------

New:
----
  gnome-shell-exit-crash-workaround.patch

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

Other differences:
------------------
++++++ gnome-shell.spec ++++++
--- /var/tmp/diff_new_pack.zOmT6q/_old  2021-12-21 18:40:43.437878813 +0100
+++ /var/tmp/diff_new_pack.zOmT6q/_new  2021-12-21 18:40:43.441878817 +0100
@@ -47,6 +47,8 @@
 Patch6:         gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
 # PATCH-FIX-OPENSUSE gnome-shell-executable-path-not-absolute.patch 
bsc#1176051 xw...@suse.com --  Fix ExecStart is not absolute path
 Patch7:         gnome-shell-executable-path-not-absolute.patch
+# PATCH-FIX-UPSTREAM gnome-shell-exit-crash-workaround.patch bsc#1190878 
glgo#GNOME/gnome-shell#4344 qk...@suse.com -- Workaround logout crashing
+Patch8:         gnome-shell-exit-crash-workaround.patch
 
 ## NOTE: Keep SLE-only patches at bottom (starting on 1000).
 # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 
dli...@suse.com -- Add an applet on login UI to display suse icon, product 
name, hostname.
@@ -184,6 +186,7 @@
 %patch6 -p1
 %endif
 %patch7 -p1
+%patch8 -p1
 
 %if 0%{?sle_version}
 %patch1001 -p1

++++++ gnome-shell-exit-crash-workaround.patch ++++++
diff --git a/src/main.c b/src/main.c
index 3cd9e10..557f35a 100644
--- a/src/main.c
+++ b/src/main.c
@@ -566,7 +566,7 @@ main (int argc, char **argv)
       ecode = EXIT_FAILURE;
     }
 
-  meta_context_destroy (g_steal_pointer (&context));
+  g_steal_pointer (&context);
 
   shell_profiler_shutdown ();
 

Reply via email to