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 - zaitor@opensuse.org + +- 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 zaitor@opensuse.org -- 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
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