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:
parent
77454a14b5
commit
f7a10c1a7c
@ -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
|
Fri Jul 1 10:07:55 CEST 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
@ -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.
|
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -17,8 +17,8 @@
|
|||||||
|
|
||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
|
|
||||||
Name: dbus-1-x11
|
Name: dbus-1-x11
|
||||||
|
%define _name dbus
|
||||||
BuildRequires: xorg-x11-devel
|
BuildRequires: xorg-x11-devel
|
||||||
Url: http://dbus.freedesktop.org/
|
Url: http://dbus.freedesktop.org/
|
||||||
License: GPL2+ or AFL 2.1
|
License: GPL2+ or AFL 2.1
|
||||||
@ -28,7 +28,7 @@ Summary: D-Bus Message Bus System
|
|||||||
# COMMON1-BEGIN
|
# COMMON1-BEGIN
|
||||||
BuildRequires: doxygen libexpat-devel libzio pkg-config update-desktop-files
|
BuildRequires: doxygen libexpat-devel libzio pkg-config update-desktop-files
|
||||||
BuildRequires: audit-devel
|
BuildRequires: audit-devel
|
||||||
Version: 1.5.4
|
Version: 1.5.6
|
||||||
Release: 1
|
Release: 1
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
# bug437293
|
# bug437293
|
||||||
@ -36,7 +36,7 @@ AutoReqProv: on
|
|||||||
Obsoletes: dbus-1-64bit
|
Obsoletes: dbus-1-64bit
|
||||||
%endif
|
%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
|
Source1: rc.boot.dbus
|
||||||
Source2: dbus-1.desktop
|
Source2: dbus-1.desktop
|
||||||
Source3: dbus_at_console.ck
|
Source3: dbus_at_console.ck
|
||||||
@ -62,7 +62,7 @@ in this separate package so server systems need not install X.
|
|||||||
%prep
|
%prep
|
||||||
# COMMON2-BEGIN
|
# COMMON2-BEGIN
|
||||||
# COMMON2-BEGIN
|
# COMMON2-BEGIN
|
||||||
%setup -n dbus-%{version} -q
|
%setup -n %{_name}-%{version} -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
# norootforbuild
|
# norootforbuild
|
||||||
|
|
||||||
Name: dbus-1-x11
|
Name: dbus-1-x11
|
||||||
|
%define _name dbus
|
||||||
BuildRequires: xorg-x11-devel
|
BuildRequires: xorg-x11-devel
|
||||||
Url: http://dbus.freedesktop.org/
|
Url: http://dbus.freedesktop.org/
|
||||||
License: GPL2+ or AFL 2.1
|
License: GPL2+ or AFL 2.1
|
||||||
|
Loading…
Reference in New Issue
Block a user