Package: dbus / 1.10.26-0+deb9u1

Metadata

Package Version Patches format
dbus 1.10.26-0+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
backports/Replace DBUS_USE_TEST_BINARY with DBUS_TEST_DBUS_LAUNCH.patch | (download)

cmake/CMakeLists.txt | 1 0 + 1 - 0 !
cmake/config.h.cmake | 1 0 + 1 - 0 !
cmake/modules/Macros.cmake | 1 1 + 0 - 0 !
configure.ac | 3 0 + 3 - 0 !
dbus/dbus-sysdeps-unix.c | 8 4 + 4 - 0 !
test/name-test/Makefile.am | 1 1 + 0 - 0 !
tools/dbus-launch.c | 6 3 + 3 - 0 !
tools/run-with-tmp-session-bus.sh | 5 0 + 5 - 0 !
8 files changed, 9 insertions(+), 17 deletions(-)

 replace $dbus_use_test_binary with $dbus_test_dbus_launch

Instead of using $DBUS_USE_TEST_BINARY to control whether to use the
hard-coded test binary TEST_BUS_LAUNCH_BINARY, we can just use
$DBUS_TEST_DBUS_LAUNCH to control what we launch directly, as we
were already doing for $DBUS_TEST_DAEMON.

[smcv: In addition to being a simplification, not hard-coding a path in
the ${builddir} makes the dbus-1-dbg Debian package reproducible across
varying build paths.]

Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=92899
debian/Don t abort on fatal warnings by default.patch | (download)

dbus/dbus-internals.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't abort on fatal warnings by default

This behaviour can be controlled by the DBUS_FATAL_WARNINGS enviroment
variable. This will be set to upstream default again at some point so
if you have an application that prints a DBus warning get it fixed.

debian/session.conf system.conf include legacy files as .dpkg ba.patch | (download)

bus/session.conf.in | 5 3 + 2 - 0 !
bus/system.conf.in | 5 3 + 2 - 0 !
2 files changed, 6 insertions(+), 4 deletions(-)

 session.conf, system.conf: include legacy files as *.dpkg-bak

The Debian maintainer scripts will delete the legacy files if they
have not been modified, or move them to *.dpkg-bak if they were
modified. This allows the plain session.conf and system.conf names
to be replaced with symbolic links, which is enough to let the
old dbus-daemon reload its configuration during upgrades in most cases.