Hello community,
here is the log from the commit of package dbus-1
checked in at Thu Aug 24 01:01:31 CEST 2006.
--------
--- dbus-1/dbus-1.changes 2006-08-19 11:02:53.000000000 +0200
+++ dbus-1/dbus-1.changes 2006-08-24 00:24:34.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Aug 24 02:49:50 CEST 2006 - thoenig@suse.de
+
+- add patch dbus-unref-connections-on-close-thoenig-01.patch: Unref
+ connections on dbus_connection_close (b.n.c. #201164).
+
+-------------------------------------------------------------------
New:
----
dbus-unref-connections-on-close-thoenig-01.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dbus-1.spec ++++++
--- /var/tmp/diff_new_pack.N02ymL/_old 2006-08-24 01:01:09.000000000 +0200
+++ /var/tmp/diff_new_pack.N02ymL/_new 2006-08-24 01:01:09.000000000 +0200
@@ -16,13 +16,14 @@
License: Other License(s), see package
Group: System/Daemons
Version: 0.92
-Release: 2
+Release: 4
Autoreqprov: on
Summary: D-Bus Message Bus System
Source0: dbus-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
Patch0: dbus-tools_autobuild.diff
+Patch1: dbus-unref-connections-on-close-thoenig-01.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Prereq: /usr/sbin/groupadd /usr/sbin/useradd /sbin/insserv /etc/init.d/boot.localfs
%package -n dbus-1-devel
@@ -151,6 +152,7 @@
%prep
%setup -n dbus-%{version} -q
%patch0
+%patch1
autoreconf -fi
%build
@@ -254,6 +256,9 @@
%{_mandir}/man1/dbus-launch.1.*
%changelog -n dbus-1
+* Thu Aug 24 2006 - thoenig@suse.de
+- add patch dbus-unref-connections-on-close-thoenig-01.patch: Unref
+ connections on dbus_connection_close (b.n.c. #201164).
* Sat Aug 19 2006 - thoenig@suse.de
- update to D-Bus 0.92
- proper thread locking added to pending calls
++++++ dbus-unref-connections-on-close-thoenig-01.patch ++++++
As the hard reference to a D-Bus connection is not cleared on
dbus_connection_close() any further connections to D-Bus within the
same context will lead to crashes in dbus_pending_call_get_completed().
Signed-off-by: Timo Hoenig