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 <xiaoguang.w...@suse.com>
+
+- 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 <h...@copyleft.no>
@@ -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)

Reply via email to