Accepting request 79163 from home:a_jaeger:branches:openSUSE:Factory

run pre_checkin.sh

OBS-URL: https://build.opensuse.org/request/show/79163
OBS-URL: https://build.opensuse.org/package/show/Base:System/dbus-1?expand=0&rev=62
This commit is contained in:
Andreas Jaeger 2011-08-17 20:21:10 +00:00 committed by Git OBS Bridge
parent 77454a14b5
commit f7a10c1a7c
3 changed files with 74 additions and 5 deletions

View File

@ -1,3 +1,71 @@
-------------------------------------------------------------------
Mon Aug 1 14:37:16 CEST 2011 - vuntz@opensuse.org
- Update to version 1.5.6:
+ Potentially incompatible (Bustle and similar debugging tools
will need changes to work as intended):
- Do not allow match rules to "eavesdrop" (receive messages
intended for a different recipient) by mistake: eavesdroppers
must now opt-in to this behaviour by putting
"eavesdrop='true'" in the match rule, which will not have any
practical effect on buses where eavesdropping is not allowed
(fdo#37890)
+ Other changes:
- D-Bus Specification version 0.18 (fdo#37890, fdo#39450,
fdo#38252):
. add the "eavesdrop" keyword to match rules
. define eavesdropping, unicast messages and broadcast messages
. stop claiming that match rules are needed to match unicast
messages to you
. promote the type system to be a top-level section
- Use DBUS_ERROR_OBJECT_PATH_IN_USE if
dbus_connection_try_register_object_path or
dbus_connection_try_register_fallback fails, not
...ADDRESS_IN_USE, and simplify object-path registration
(fdo#38874)
- Consistently use atomic operations on everything that is ever
manipulated via atomic ops, as was done for changes to
DBusConnection's refcount in 1.4.12 (fdo#38005)
- Fix a file descriptor leak when connecting to a TCP socket
(fdo#37258)
- Make "make check" in a clean tree work, by not running tests
until test data has been set up (fdo#34405)
- The dbus-daemon no longer busy-loops if it has a very large
number of file descriptors (fdo#23194)
- Refactor message flow through dispatching to avoid locking
violations if the bus daemon's message limit is hit; remove
the per-connection link cache, which was meant to improve
performance, but now reduces it (fdo#34393)
- Some cmake fixes
- Remove dead code, mainly from DBusString (fdo#38570,
fdo#39610)
- Stop storing two extra byte order indicators in each D-Bus
message (fdo#38287)
- Add an optional Stats interface which can be used to get
statistics from a running dbus-daemon if enabled at configure
time with --enable-stats (fdo#34040)
- Fix various typos (fdo#27227, fdo#38284)
- Documentation (fdo#36156):
. let xsltproc be overridden as usual: ./configure
XSLTPROC=myxsltproc
. install more documentation automatically, including
man2html output
. put dbus.devhelp in the right place (it must go in
${htmldir})
- Unix-specific:
. look for system services in /lib/dbus-1/system-services in
addition to all the other well-known locations; note that
this should always be /lib, even on platforms where shared
libraries on the root FS would go in /lib64,
/lib/x86_64-linux-gnu or similar (fdo#35229)
. opt-in to fd passing on Solaris (fdo#33465)
- Windows-specific:
. fix use of a mutex for autolaunch server detection
. don't crash on malloc failure in
_dbus_printf_string_upper_bound
- Manually create /lib/dbus-1/system-services in %install so that
we can own it.
-------------------------------------------------------------------
Fri Jul 1 10:07:55 CEST 2011 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
#
# spec file for package dbus-1-x11
# spec file for package dbus-1-x11 (Version 1.4.1)
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -17,8 +17,8 @@
# norootforbuild
Name: dbus-1-x11
%define _name dbus
BuildRequires: xorg-x11-devel
Url: http://dbus.freedesktop.org/
License: GPL2+ or AFL 2.1
@ -28,7 +28,7 @@ Summary: D-Bus Message Bus System
# COMMON1-BEGIN
BuildRequires: doxygen libexpat-devel libzio pkg-config update-desktop-files
BuildRequires: audit-devel
Version: 1.5.4
Version: 1.5.6
Release: 1
AutoReqProv: on
# bug437293
@ -36,7 +36,7 @@ AutoReqProv: on
Obsoletes: dbus-1-64bit
%endif
#
Source0: http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz
Source0: http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
Source3: dbus_at_console.ck
@ -62,7 +62,7 @@ in this separate package so server systems need not install X.
%prep
# COMMON2-BEGIN
# COMMON2-BEGIN
%setup -n dbus-%{version} -q
%setup -n %{_name}-%{version} -q
%patch0 -p1
%build

View File

@ -18,6 +18,7 @@
# norootforbuild
Name: dbus-1-x11
%define _name dbus
BuildRequires: xorg-x11-devel
Url: http://dbus.freedesktop.org/
License: GPL2+ or AFL 2.1