Hello community, here is the log from the commit of package eggdbus for openSUSE:Factory checked in at Wed Jun 2 18:11:11 CEST 2010. -------- --- eggdbus/eggdbus.changes 2010-02-22 10:14:35.000000000 +0100 +++ /mounts/work_src_done/STABLE/eggdbus/eggdbus.changes 2010-06-02 17:12:33.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Jun 2 15:12:12 UTC 2010 - llunak@novell.com + +- fix crash with polkit-kde (bnc#611002) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- bnc611002.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ eggdbus.spec ++++++ --- /var/tmp/diff_new_pack.w72d32/_old 2010-06-02 18:11:05.000000000 +0200 +++ /var/tmp/diff_new_pack.w72d32/_new 2010-06-02 18:11:05.000000000 +0200 @@ -21,7 +21,7 @@ Name: eggdbus Summary: D-Bus bindings for GObject Version: 0.6 -Release: 2 +Release: 3 License: LGPLv2 Group: Development/Libraries Url: http://cgit.freedesktop.org/~david/eggdbus @@ -30,6 +30,7 @@ BuildRequires: gtk-doc Source0: http://hal.freedesktop.org/releases/eggdbus-%{version}.tar.bz2 Source99: baselibs.conf +Patch1: bnc611002.diff %description Experimental D-Bus bindings for GObject. @@ -55,6 +56,7 @@ %prep %setup -q +%patch1 %build %configure \ ++++++ bnc611002.diff ++++++ --- src/eggdbus/eggdbusconnection.c.sav 2009-06-19 23:31:29.000000000 +0200 +++ src/eggdbus/eggdbusconnection.c 2010-06-02 16:55:13.924224900 +0200 @@ -1046,6 +1046,7 @@ exported_interface_finalized (gpointer GObject *where_the_object_was) { InterfaceExportData *interface_data = data; + ExportData* tmp = interface_data->export_data; g_assert (interface_data->interface_object == where_the_object_was); @@ -1054,7 +1055,7 @@ exported_interface_finalized (gpointer g_hash_table_remove (interface_data->export_data->dbus_name_to_interface_export_data, interface_data->interface_info->name); - remove_export_data_if_empty (interface_data->export_data); + remove_export_data_if_empty (tmp); } static void ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org