Hello community, here is the log from the commit of package libproxy for openSUSE:Factory checked in at 2013-08-30 11:41:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libproxy (Old) and /work/SRC/openSUSE:Factory/.libproxy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libproxy" Changes: -------- --- /work/SRC/openSUSE:Factory/libproxy/libproxy-plugins.changes 2013-08-13 11:10:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libproxy.new/libproxy-plugins.changes 2013-08-30 11:41:59.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Aug 26 18:07:54 UTC 2013 - dimstar@opensuse.org + +- Add libproxy-pxgsettings-crash.patch: fix crash in pxgsettings + when it's closing down (bnc#836576). + +------------------------------------------------------------------- libproxy.changes: same change New: ---- libproxy-pxgsettings-crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libproxy-plugins.spec ++++++ --- /var/tmp/diff_new_pack.uS5OEm/_old 2013-08-30 11:42:00.000000000 +0200 +++ /var/tmp/diff_new_pack.uS5OEm/_new 2013-08-30 11:42:00.000000000 +0200 @@ -43,6 +43,8 @@ # Script used for automatic snapshot updates Source98: update-from-svn.sh Source99: baselibs.conf +# PATCH-FIX-UPSTREAM libproxy-pxgsettings-crash.patch bnc#836576 dimstar@opensuse.org -- Fix crash when pxgsettings is closing, taken from svn. +Patch0: libproxy-pxgsettings-crash.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ @@ -304,6 +306,7 @@ %prep %setup -q -n %{_sourcename} +%patch0 mkdir build %build ++++++ libproxy.spec ++++++ --- /var/tmp/diff_new_pack.uS5OEm/_old 2013-08-30 11:42:00.000000000 +0200 +++ /var/tmp/diff_new_pack.uS5OEm/_new 2013-08-30 11:42:00.000000000 +0200 @@ -43,6 +43,8 @@ # Script used for automatic snapshot updates Source98: update-from-svn.sh Source99: baselibs.conf +# PATCH-FIX-UPSTREAM libproxy-pxgsettings-crash.patch bnc#836576 dimstar@opensuse.org -- Fix crash when pxgsettings is closing, taken from svn. +Patch0: libproxy-pxgsettings-crash.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ @@ -304,6 +306,7 @@ %prep %setup -q -n %{_sourcename} +%patch0 mkdir build %build ++++++ libproxy-pxgsettings-crash.patch ++++++ Index: libproxy/modules/pxgsettings.cpp =================================================================== --- libproxy/modules/pxgsettings.cpp.orig +++ libproxy/modules/pxgsettings.cpp @@ -157,9 +157,7 @@ int main(int argc, char **argv) { g_main_loop_run(loop); // Cleanup - while (G_IS_OBJECT(client)) { - g_object_unref(client); - } + g_object_unref(client); g_io_channel_shutdown(inchan, FALSE, NULL); g_io_channel_shutdown(outchan, FALSE, NULL); g_io_channel_unref(inchan); -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org