Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gdm for openSUSE:Factory checked in at 2022-11-01 13:40:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
and /work/SRC/openSUSE:Factory/.gdm.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gdm"
Tue Nov 1 13:40:42 2022 rev:248 rq:1032387 version:43.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes 2022-10-16 16:09:14.514758381 +0200
+++ /work/SRC/openSUSE:Factory/.gdm.new.2275/gdm.changes 2022-11-01 13:40:46.315322723 +0100
@@ -1,0 +2,6 @@
+Mon Oct 31 06:19:21 UTC 2022 - Xiaoguang Wang
+
+- Update gdm-sysconfig-settings.patch: Fix gdm doesn't start
+ if /etc/sysconfig/displaymanager is missing (bsc#1204578).
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdm-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.HwsMP8/_old 2022-11-01 13:40:47.191327382 +0100
+++ /var/tmp/diff_new_pack.HwsMP8/_new 2022-11-01 13:40:47.195327403 +0100
@@ -2,7 +2,7 @@
===================================================================
--- /dev/null
+++ gdm-43.0/common/gdm-settings-system-backend.c
-@@ -0,0 +1,369 @@
+@@ -0,0 +1,372 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2008 Hans Petter Jansson
@@ -368,6 +368,9 @@
+{
+ GObject *object;
+
++ if (!g_file_test ("/etc/sysconfig/displaymanager", G_FILE_TEST_IS_REGULAR))
++ return NULL;
++
+ object = g_object_new (GDM_TYPE_SETTINGS_SYSTEM_BACKEND, NULL);
+
+ return GDM_SETTINGS_BACKEND (object);
@@ -445,11 +448,13 @@
struct _GdmSettings
{
-@@ -198,6 +199,8 @@ gdm_settings_reload (GdmSettings *settin
+@@ -198,6 +199,10 @@ gdm_settings_reload (GdmSettings *settin
if (backend)
settings->backends = g_list_prepend (NULL, backend);
-+ settings->backends = g_list_prepend (settings->backends, gdm_settings_system_backend_new ());
++ backend = gdm_settings_system_backend_new ();
++ if (backend)
++ settings->backends = g_list_prepend (settings->backends, backend);
+
backend = gdm_settings_desktop_backend_new (GDM_RUNTIME_CONF);
if (backend)