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-09-21 14:41:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm"

Wed Sep 21 14:41:36 2022 rev:246 rq:1005058 version:43.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2022-08-05 19:50:42.389410027 
+0200
+++ /work/SRC/openSUSE:Factory/.gdm.new.2083/gdm.changes        2022-09-21 
14:42:26.985757840 +0200
@@ -1,0 +2,13 @@
+Tue Sep 20 17:49:13 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Update to version 43.0:
+  + Drop vestigial code.
+  + Fixes in GPU detection.
+  + Use _GNU_SOURCE again to avoid compile warning.
+  + Updated translations.
+- Drop patches fixed upstream:
+  + gdm-Fix-type-of-signal-connection-id.patch
+  + gdm-Stop-listening-to-udev-events.patch
+- Rebase patches with quilt.
+
+-------------------------------------------------------------------

Old:
----
  gdm-42.0.tar.xz
  gdm-Fix-type-of-signal-connection-id.patch
  gdm-Stop-listening-to-udev-events.patch

New:
----
  gdm-43.0.tar.xz

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

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:27.637759648 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:27.641759659 +0200
@@ -28,14 +28,14 @@
 %endif
 
 Name:           gdm
-Version:        42.0
+Version:        43.0
 Release:        0
 Summary:        The GNOME Display Manager
 License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Projects/GDM
 
-Source0:        
https://download.gnome.org/sources/gdm/42/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gdm/43/%{name}-%{version}.tar.xz
 Source1:        gdm.pamd
 Source2:        gdm-autologin.pamd
 Source3:        gdm-launch-environment.pamd
@@ -70,10 +70,6 @@
 Patch14:        gdm-switch-user-tty7.patch
 # PATCH-FIX-UPSTREAM gdm-disable-wayland-on-mgag200-chipsets.patch bsc#1162888 
glgo#GNOME/mutter#57 qk...@suse.com -- Disable Wayland on mgag200 chipsets
 Patch15:        gdm-disable-wayland-on-mgag200-chipsets.patch
-# PATCH-FIX-UPSTREAM gdm-Fix-type-of-signal-connection-id.patch bsc#1197521 
xw...@suse.com -- Fix the type of signal connection id
-Patch16:        gdm-Fix-type-of-signal-connection-id.patch
-# PATCH-FIX-UPSTREAM gdm-Stop-listening-to-udev-events.patch bsc#1197521 
xw...@suse.com -- Stop listening to udev events
-Patch17:        gdm-Stop-listening-to-udev-events.patch
 
 ### NOTE: Keep please SLE-only patches at bottom (starting on 1000).
 # PATCH-FIX-SLE gdm-disable-gnome-initial-setup.patch bnc#1067976 
qz...@suse.com -- Disable gnome-initial-setup runs before gdm, g-i-s will only 
serve for CJK people to choose the input-method after login.
@@ -247,8 +243,6 @@
 %endif
 %patch14 -p1
 %patch15 -p1
-%patch16 -p1
-%patch17 -p1
 
 # SLE and Leap only patches start at 1000
 %if 0%{?sle_version}

++++++ gdm-42.0.tar.xz -> gdm-43.0.tar.xz ++++++
++++ 10027 lines of diff (skipped)

++++++ gdm-default-wm.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.061760824 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.065760835 +0200
@@ -1,7 +1,7 @@
-Index: gdm-40.1/daemon/gdm-session.c
+Index: gdm-43.0/daemon/gdm-session.c
 ===================================================================
---- gdm-40.1.orig/daemon/gdm-session.c
-+++ gdm-40.1/daemon/gdm-session.c
+--- gdm-43.0.orig/daemon/gdm-session.c
++++ gdm-43.0/daemon/gdm-session.c
 @@ -43,6 +43,8 @@
  #include <glib-object.h>
  #include <gio/gio.h>
@@ -11,7 +11,7 @@
  #include "gdm-session.h"
  #include "gdm-session-glue.h"
  #include "gdm-dbus-util.h"
-@@ -578,6 +580,14 @@ get_fallback_session_name (GdmSession *s
+@@ -589,6 +591,14 @@ get_fallback_session_name (GdmSession *s
                  }
          }
  

++++++ gdm-disable-wayland-on-mgag200-chipsets.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.081760879 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.085760890 +0200
@@ -1,10 +1,10 @@
-Index: gdm-41.3/data/61-gdm.rules.in
+Index: gdm-43.0/data/61-gdm.rules.in
 ===================================================================
---- gdm-41.3.orig/data/61-gdm.rules.in
-+++ gdm-41.3/data/61-gdm.rules.in
-@@ -1,6 +1,16 @@
- # disable Wayland on Hi1710 chipsets
- ATTR{vendor}=="0x19e5", ATTR{device}=="0x1711", GOTO="gdm_disable_wayland"
+--- gdm-43.0.orig/data/61-gdm.rules.in
++++ gdm-43.0/data/61-gdm.rules.in
+@@ -34,6 +34,16 @@ ATTR{vendor}=="0x1a03", ATTR{device}=="0
+ 
+ LABEL="gdm_pci_device_end"
  
 +# disable Wayland on Matrox Electronics Systems Ltd. MGA G200 server engines
 +ATTR{vendor}=="0x102b", ATTR{device}=="0x0522", GOTO="gdm_disable_wayland"

++++++ gdm-initial-setup-hardening.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.109760957 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.113760968 +0200
@@ -1,8 +1,8 @@
-Index: gdm-3.37.90/daemon/gdm-display.c
+Index: gdm-43.0/daemon/gdm-display.c
 ===================================================================
---- gdm-3.37.90.orig/daemon/gdm-display.c
-+++ gdm-3.37.90/daemon/gdm-display.c
-@@ -1523,12 +1523,12 @@ can_create_environment (const char *sess
+--- gdm-43.0.orig/daemon/gdm-display.c
++++ gdm-43.0/daemon/gdm-display.c
+@@ -1556,12 +1556,12 @@ can_create_environment (const char *sess
          return session_exists;
  }
  
@@ -18,7 +18,7 @@
                  return TRUE;
  
          return FALSE;
-@@ -1624,7 +1624,7 @@ wants_initial_setup (GdmDisplay *self)
+@@ -1657,7 +1657,7 @@ wants_initial_setup (GdmDisplay *self)
  
          priv = gdm_display_get_instance_private (self);
  
@@ -27,10 +27,10 @@
                  return FALSE;
          }
  
-Index: gdm-3.37.90/daemon/gdm-manager.c
+Index: gdm-43.0/daemon/gdm-manager.c
 ===================================================================
---- gdm-3.37.90.orig/daemon/gdm-manager.c
-+++ gdm-3.37.90/daemon/gdm-manager.c
+--- gdm-43.0.orig/daemon/gdm-manager.c
++++ gdm-43.0/daemon/gdm-manager.c
 @@ -62,7 +62,7 @@
  #define GDM_MANAGER_DISPLAYS_PATH GDM_DBUS_PATH "/Displays"
  
@@ -40,7 +40,7 @@
  
  typedef struct
  {
-@@ -1781,6 +1781,7 @@ on_start_user_session (StartUserSessionO
+@@ -1786,6 +1786,7 @@ on_start_user_session (StartUserSessionO
          gboolean doing_initial_setup = FALSE;
          GdmDisplay *display;
          const char *session_id;
@@ -48,7 +48,7 @@
  
          g_debug ("GdmManager: start or jump to session");
  
-@@ -1807,6 +1808,15 @@ on_start_user_session (StartUserSessionO
+@@ -1812,6 +1813,15 @@ on_start_user_session (StartUserSessionO
                        "doing-initial-setup", &doing_initial_setup,
                        NULL);
  
@@ -64,7 +64,7 @@
          if (doing_initial_setup)
                  chown_initial_setup_home_dir ();
  
-@@ -1827,20 +1837,9 @@ on_start_user_session (StartUserSessionO
+@@ -1832,20 +1842,9 @@ on_start_user_session (StartUserSessionO
  
                  g_object_ref (display);
                  if (doing_initial_setup) {
@@ -85,11 +85,11 @@
                  } else {
                          g_debug ("GdmManager: session has its display server, 
reusing our server for another login screen");
                  }
-Index: gdm-3.37.90/daemon/meson.build
+Index: gdm-43.0/daemon/meson.build
 ===================================================================
---- gdm-3.37.90.orig/daemon/meson.build
-+++ gdm-3.37.90/daemon/meson.build
-@@ -199,6 +199,7 @@ endif
+--- gdm-43.0.orig/daemon/meson.build
++++ gdm-43.0/daemon/meson.build
+@@ -210,6 +210,7 @@ endif
  
  gdm_daemon = executable('gdm',
    [ gdm_daemon_sources, gdm_daemon_gen_sources ],

++++++ gdm-switch-to-tty1.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.165761112 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.165761112 +0200
@@ -1,7 +1,7 @@
-Index: gdm-3.36.2/daemon/main.c
+Index: gdm-43.0/daemon/main.c
 ===================================================================
---- gdm-3.36.2.orig/daemon/main.c
-+++ gdm-3.36.2/daemon/main.c
+--- gdm-43.0.orig/daemon/main.c
++++ gdm-43.0/daemon/main.c
 @@ -61,6 +61,31 @@ static GdmSettings     *settings      =
  static uid_t            gdm_uid       = -1;
  static gid_t            gdm_gid       = -1;
@@ -47,7 +47,7 @@
  static gboolean
  on_sighup_cb (gpointer user_data)
  {
-@@ -395,6 +426,7 @@ main (int    argc,
+@@ -387,6 +418,7 @@ main (int    argc,
          g_main_loop_run (main_loop);
  
          g_debug ("GDM finished, cleaning up...");
@@ -55,7 +55,7 @@
  
          g_clear_object (&manager);
          g_clear_object (&settings);
-@@ -402,6 +434,10 @@ main (int    argc,
+@@ -394,6 +426,10 @@ main (int    argc,
          gdm_settings_direct_shutdown ();
          gdm_log_shutdown ();
  

++++++ gdm-switch-user-tty7.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.177761145 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.185761167 +0200
@@ -8,11 +8,11 @@
  daemon/gdm-session-worker.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: gdm-3.36.2/daemon/gdm-session-worker.c
+Index: gdm-43.0/daemon/gdm-session-worker.c
 ===================================================================
---- gdm-3.36.2.orig/daemon/gdm-session-worker.c
-+++ gdm-3.36.2/daemon/gdm-session-worker.c
-@@ -2209,7 +2209,7 @@ set_up_for_new_vt (GdmSessionWorker *wor
+--- gdm-43.0.orig/daemon/gdm-session-worker.c
++++ gdm-43.0/daemon/gdm-session-worker.c
+@@ -2208,7 +2208,7 @@ set_up_for_new_vt (GdmSessionWorker *wor
                  return FALSE;
          }
  

++++++ gdm-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.193761189 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.201761212 +0200
@@ -1,7 +1,7 @@
-Index: gdm-3.37.90/common/gdm-settings-system-backend.c
+Index: gdm-43.0/common/gdm-settings-system-backend.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.37.90/common/gdm-settings-system-backend.c
++++ gdm-43.0/common/gdm-settings-system-backend.c
 @@ -0,0 +1,369 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -372,10 +372,10 @@
 +
 +        return GDM_SETTINGS_BACKEND (object);
 +}
-Index: gdm-3.37.90/common/gdm-settings-system-backend.h
+Index: gdm-43.0/common/gdm-settings-system-backend.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.37.90/common/gdm-settings-system-backend.h
++++ gdm-43.0/common/gdm-settings-system-backend.h
 @@ -0,0 +1,56 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -433,10 +433,10 @@
 +G_END_DECLS
 +
 +#endif /* __GDM_SETTINGS_SYSTEM_BACKEND_H */
-Index: gdm-3.37.90/common/gdm-settings.c
+Index: gdm-43.0/common/gdm-settings.c
 ===================================================================
---- gdm-3.37.90.orig/common/gdm-settings.c
-+++ gdm-3.37.90/common/gdm-settings.c
+--- gdm-43.0.orig/common/gdm-settings.c
++++ gdm-43.0/common/gdm-settings.c
 @@ -38,6 +38,7 @@
  #include "gdm-settings.h"
  
@@ -445,7 +445,7 @@
  
  struct _GdmSettings
  {
-@@ -194,6 +195,8 @@ gdm_settings_init (GdmSettings *settings
+@@ -198,6 +199,8 @@ gdm_settings_reload (GdmSettings *settin
          if (backend)
                  settings->backends = g_list_prepend (NULL, backend);
  
@@ -454,10 +454,10 @@
          backend = gdm_settings_desktop_backend_new (GDM_RUNTIME_CONF);
          if (backend)
                  settings->backends = g_list_prepend (settings->backends, 
backend);
-Index: gdm-3.37.90/common/gdm-sysconfig.c
+Index: gdm-43.0/common/gdm-sysconfig.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.37.90/common/gdm-sysconfig.c
++++ gdm-43.0/common/gdm-sysconfig.c
 @@ -0,0 +1,484 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -943,10 +943,10 @@
 +        g_strfreev (lines);
 +        return result;
 +}
-Index: gdm-3.37.90/common/gdm-sysconfig.h
+Index: gdm-43.0/common/gdm-sysconfig.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.37.90/common/gdm-sysconfig.h
++++ gdm-43.0/common/gdm-sysconfig.h
 @@ -0,0 +1,43 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -991,10 +991,10 @@
 +G_END_DECLS
 +
 +#endif /* __GDM_SYSCONFIG_H */
-Index: gdm-3.37.90/data/gdm.conf-custom.in
+Index: gdm-43.0/data/gdm.conf-custom.in
 ===================================================================
---- gdm-3.37.90.orig/data/gdm.conf-custom.in
-+++ gdm-3.37.90/data/gdm.conf-custom.in
+--- gdm-43.0.orig/data/gdm.conf-custom.in
++++ gdm-43.0/data/gdm.conf-custom.in
 @@ -1,4 +1,7 @@
  # GDM configuration storage
 +#
@@ -1003,10 +1003,10 @@
  
  [daemon]
  # Uncomment the line below to force the login screen to use Xorg
-Index: gdm-3.37.90/common/meson.build
+Index: gdm-43.0/common/meson.build
 ===================================================================
---- gdm-3.37.90.orig/common/meson.build
-+++ gdm-3.37.90/common/meson.build
+--- gdm-43.0.orig/common/meson.build
++++ gdm-43.0/common/meson.build
 @@ -5,9 +5,11 @@ libgdmcommon_src = files(
    'gdm-profile.c',
    'gdm-settings-backend.c',

++++++ gdm-xauthlocalhostname.patch ++++++
--- /var/tmp/diff_new_pack.rRB33f/_old  2022-09-21 14:42:28.213761245 +0200
+++ /var/tmp/diff_new_pack.rRB33f/_new  2022-09-21 14:42:28.217761256 +0200
@@ -1,7 +1,7 @@
-Index: gdm-40.1/common/gdm-common.c
+Index: gdm-43.0/common/gdm-common.c
 ===================================================================
---- gdm-40.1.orig/common/gdm-common.c
-+++ gdm-40.1/common/gdm-common.c
+--- gdm-43.0.orig/common/gdm-common.c
++++ gdm-43.0/common/gdm-common.c
 @@ -613,6 +613,8 @@ gdm_get_script_environment (const char *
  
          if (display_hostname) {
@@ -26,10 +26,10 @@
 +                return g_strdup ("localhost");
 +        }
 +}
-Index: gdm-40.1/common/gdm-common.h
+Index: gdm-43.0/common/gdm-common.h
 ===================================================================
---- gdm-40.1.orig/common/gdm-common.h
-+++ gdm-40.1/common/gdm-common.h
+--- gdm-43.0.orig/common/gdm-common.h
++++ gdm-43.0/common/gdm-common.h
 @@ -70,6 +70,7 @@ char          *gdm_generate_random_bytes
  gboolean       gdm_get_login_window_session_id (const char  *seat_id,
                                                  char       **session_id);
@@ -38,10 +38,10 @@
  
  GPtrArray     *gdm_get_script_environment (const char *username,
                                             const char *display_name,
-Index: gdm-40.1/daemon/gdm-display-access-file.c
+Index: gdm-43.0/daemon/gdm-display-access-file.c
 ===================================================================
---- gdm-40.1.orig/daemon/gdm-display-access-file.c
-+++ gdm-40.1/daemon/gdm-display-access-file.c
+--- gdm-43.0.orig/daemon/gdm-display-access-file.c
++++ gdm-43.0/daemon/gdm-display-access-file.c
 @@ -441,13 +441,10 @@ _get_auth_info_for_display (GdmDisplayAc
                   *
                   * https://bugs.freedesktop.org/show_bug.cgi?id=43425
@@ -59,10 +59,10 @@
          } else {
                  *family = FamilyWild;
                  gdm_display_get_remote_hostname (display, address, NULL);
-Index: gdm-40.1/daemon/gdm-launch-environment.c
+Index: gdm-43.0/daemon/gdm-launch-environment.c
 ===================================================================
---- gdm-40.1.orig/daemon/gdm-launch-environment.c
-+++ gdm-40.1/daemon/gdm-launch-environment.c
+--- gdm-43.0.orig/daemon/gdm-launch-environment.c
++++ gdm-43.0/daemon/gdm-launch-environment.c
 @@ -224,6 +224,11 @@ build_launch_environment (GdmLaunchEnvir
                  g_hash_table_insert (hash, g_strdup ("GDM_SEAT_ID"), g_strdup 
(seat_id));
          }
@@ -75,11 +75,11 @@
          g_hash_table_insert (hash, g_strdup ("RUNNING_UNDER_GDM"), g_strdup 
("true"));
  
          /* Now populate XDG_DATA_DIRS from env.d if we're running initial 
setup; this allows
-Index: gdm-40.1/daemon/gdm-session.c
+Index: gdm-43.0/daemon/gdm-session.c
 ===================================================================
---- gdm-40.1.orig/daemon/gdm-session.c
-+++ gdm-40.1/daemon/gdm-session.c
-@@ -2709,6 +2709,14 @@ set_up_session_environment (GdmSession *
+--- gdm-43.0.orig/daemon/gdm-session.c
++++ gdm-43.0/daemon/gdm-session.c
+@@ -2739,6 +2739,14 @@ set_up_session_environment (GdmSession *
                  }
          }
  

Reply via email to