diff options
author | Lennart Poettering <lennart@poettering.net> | 2013-11-30 20:18:48 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2013-11-30 20:18:48 +0100 |
commit | 626851be97b4332fc0401d754c81ae7bbc0f5dc4 (patch) | |
tree | e164c6cbc5722fa8ba5eb41968f5645964260b47 /TODO | |
parent | 4734b895641bd1cfb47b2eb62b0ce3f2565aa578 (diff) |
bus: do kdbus only if this is enabled on the configure switch
Since we want to retain the ability to break kernel ←→ userspace ABI
after the next release, let's not make use by default of kdbus, so that
people with future kernels will not suddenly break with current systemd
versions.
kdbus support is left in all builds but must now be explicitly requested
at runtime (for example via setting $DBUS_SESSION_BUS). Via a configure
switch the old behaviour can be restored. In fact, we change autogen.sh
to do this, so that git builds (which run autogen.sh) get kdbus by
default, but tarball builds (which ue the configure defaults) do not get
it, and hence this stays out of the distros by default.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -129,7 +129,7 @@ Features: - support "const" properties as flag - add API to clone sd_bus_message objects - SD_BUS_COMMENT() macro for inclusion in vtables, syntax inspired by gdbus - - unelss configure option is specified refuse connecting and creating kdbus, so that we can break compat + - make sd_bus_open_system_container() kdbus aware - longer term: * priority queues * priority inheritance |