Hello community,

here is the log from the commit of package upower for openSUSE:Factory checked 
in at 2016-04-30 23:25:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/upower (Old)
 and      /work/SRC/openSUSE:Factory/.upower.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "upower"

Changes:
--------
--- /work/SRC/openSUSE:Factory/upower/upower.changes    2016-02-23 
16:52:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.upower.new/upower.changes       2016-04-30 
23:25:28.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Apr 14 23:24:57 UTC 2016 - [email protected]
+
+- Add upower-fix-get-critical-crash.patch: daemon: fix
+  get_critical_action(), without this upower daemon will crash when
+  trying to take action (boo#975653, fdo#94262).
+
+-------------------------------------------------------------------

New:
----
  upower-fix-get-critical-crash.patch

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

Other differences:
------------------
++++++ upower.spec ++++++
--- /var/tmp/diff_new_pack.aHQGX2/_old  2016-04-30 23:25:29.000000000 +0200
+++ /var/tmp/diff_new_pack.aHQGX2/_new  2016-04-30 23:25:29.000000000 +0200
@@ -27,6 +27,8 @@
 Release:        0
 Url:            http://upower.freedesktop.org/
 Source:         
http://upower.freedesktop.org/releases/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM upower-fix-get-critical-crash.patch boo#975653 fdo#94262 
[email protected] -- Fix upower daemon crashing.
+Patch0:         upower-fix-get-critical-crash.patch
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  gobject-introspection-devel >= 0.9.9
 BuildRequires:  gtk-doc >= 1.11
@@ -91,6 +93,7 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export V=1

++++++ upower-fix-get-critical-crash.patch ++++++
>From 28cee8e2845b094488c337c4ecfa84ada0b6be60 Mon Sep 17 00:00:00 2001
From: Martin Pitt <[email protected]>
Date: Tue, 23 Feb 2016 09:51:07 +0100
Subject: daemon: fix get_critical_action()

Fix copy&paste error from e7e9156f that called the wrong _complete_ function
for up_daemon_get_critical_action().

https://bugs.freedesktop.org/show_bug.cgi?id=94262

diff --git a/src/up-daemon.c b/src/up-daemon.c
index be14cbe..e95f904 100644
--- a/src/up-daemon.c
+++ b/src/up-daemon.c
@@ -435,8 +435,8 @@ up_daemon_get_critical_action (UpExportedDaemon *skeleton,
                               GDBusMethodInvocation *invocation,
                               UpDaemon *daemon)
 {
-       up_exported_daemon_complete_get_display_device (skeleton, invocation,
-                                                       
up_backend_get_critical_action (daemon->priv->backend));
+       up_exported_daemon_complete_get_critical_action (skeleton, invocation,
+                                                        
up_backend_get_critical_action (daemon->priv->backend));
        return TRUE;
 }
 
-- 
cgit v0.10.2



Reply via email to