Hello community, here is the log from the commit of package gnome-session for openSUSE:Factory checked in at 2020-04-18 00:27:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-session (Old) and /work/SRC/openSUSE:Factory/.gnome-session.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-session" Sat Apr 18 00:27:13 2020 rev:189 rq:794358 version:3.34.2 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-session/gnome-session.changes 2020-03-30 22:51:13.931767422 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-session.new.2738/gnome-session.changes 2020-04-18 00:27:18.881665208 +0200 @@ -1,0 +2,7 @@ +Wed Apr 15 01:20:42 UTC 2020 - Xiaoguang Wang <[email protected]> + +- Add gnome-session-error-numbers-wrong.patch: Remove erron in log + 'gnome-session-c[4905]: Error creating FIFO: File exists' + (bsc#1169165 glgo!GNOME/gnome-session#42). + +------------------------------------------------------------------- New: ---- gnome-session-error-numbers-wrong.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.ypGS6D/_old 2020-04-18 00:27:20.345668239 +0200 +++ /var/tmp/diff_new_pack.ypGS6D/_new 2020-04-18 00:27:20.349668248 +0200 @@ -33,6 +33,8 @@ Patch1: gnome-session-remove-gsd-XSettings.patch # PATCH-FIX-OPENSUSE gnome-session-s390-not-require-g-s-d_wacom.patch bsc#1129412 [email protected] -- Remove the runtime requirement of g-s-d Wacom plugin Patch2: gnome-session-s390-not-require-g-s-d_wacom.patch +# PATCH-FIX-UPSTREAM gnome-session-error-numbers-wrong.patch bsc#1169165 glgo!GNOME/gnome-session#42 [email protected] -- Valid error numbers are all positive numbers +Patch3: gnome-session-error-numbers-wrong.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -111,6 +113,7 @@ %ifarch s390 s390x %patch2 -p1 %endif +%patch3 -p1 translation-update-upstream po gnome-session-3.0 %build ++++++ gnome-session-error-numbers-wrong.patch ++++++ >From 534850d20b4f9dcb2c521bf6420a4d34123e7893 Mon Sep 17 00:00:00 2001 From: Xiaoguang Wang <[email protected]> Date: Fri, 10 Apr 2020 15:41:23 +0800 Subject: [PATCH] Valid error numbers are all positive numbers There is error in journal log: gnome-session-c[4905]: Error creating FIFO: File exists The errno can't be negative number. https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/42 --- gnome-session/main.c | 2 +- tools/gnome-session-ctl.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-session/main.c b/gnome-session/main.c index 01f56667..c1dda5dc 100644 --- a/gnome-session/main.c +++ b/gnome-session/main.c @@ -349,7 +349,7 @@ systemd_leader_run(void) fifo_name = g_strdup_printf ("%s/gnome-session-leader-fifo", g_get_user_runtime_dir ()); res = mkfifo (fifo_name, 0666); - if (res < 0 && errno != -EEXIST) + if (res < 0 && errno != EEXIST) g_warning ("Error creating FIFO: %m"); fifo_fd = g_open (fifo_name, O_WRONLY | O_CLOEXEC, 0666); diff --git a/tools/gnome-session-ctl.c b/tools/gnome-session-ctl.c index 9276a0ad..86f03be1 100644 --- a/tools/gnome-session-ctl.c +++ b/tools/gnome-session-ctl.c @@ -194,7 +194,7 @@ do_monitor_leader (void) fifo_name = g_strdup_printf ("%s/gnome-session-leader-fifo", g_get_user_runtime_dir ()); res = mkfifo (fifo_name, 0666); - if (res < 0 && errno != -EEXIST) + if (res < 0 && errno != EEXIST) g_warning ("Error creating FIFO: %m"); data.fifo_fd = g_open (fifo_name, O_RDONLY | O_CLOEXEC, 0666); -- 2.26.0
