[ANNOUNCE] dbus-broker v37

27 views
Skip to first unread message

David Rheinsberg

unread,
Jun 16, 2025, 8:54:48 AMJun 16
to bus1-devel
Hi

We just released v37. This contains some bug-fixes and small features.
Everyone is recommended to upgrade!

Please note that v37 will be supported with stable releases for the
foreseeable future. The next major release v38 will significantly bump
the runtime and build-time requirements of dbus-broker, as well as
require a Rust compiler. Please contact us upstream if you have any
questions.

https://github.com/bus1/dbus-broker/releases/tag/v37

## CHANGES WITH 37:

* Add `/etc` and `/run` to the search-paths for system services. This
change is aligned with recent changes to the reference
implementation.

* Support systemd's `notify-reload` to trigger a reload operation.
This replaces the old `busctl call ...ReloadConfig` operation.

* Extend `org.freedesktop.DBus.Debug.Stats.GetStats` with all the
fields defined by the specification.

* Fix a bug in match-rule processing which caused argument processing
to fail for any but the first message argument.

* Fix a memory leak in configuration processing when parsing invalid
user or group IDs.

Contributions from: Attila Lakatos, Barnabás Pőcze, darkblaze69, David
Rheinsberg, Evgeny Vereshchagin, Frantisek Sumsal,
Jeffrey Bosboom, Luca Boccassi, Ryan Wilson,
seaeunlee, Tomas Korbar

- Dußlingen, 2025-06-16

Arnaldo Garcia

unread,
Jun 16, 2025, 11:37:58 AMJun 16
to bus1-devel
Hey David,

Quick question regarding the new runtime requirements, is there an issue or thread I can follow to be aware of the upcoming changes to dbus-broker? I'm particularly curious about the Rust requirements.

David Rheinsberg

unread,
Jun 17, 2025, 3:54:15 AMJun 17
to Arnaldo Garcia, bus1-devel
Hi

On Mon, 16 Jun 2025 at 17:38, Arnaldo Garcia <asgar...@gmail.com> wrote:
> Quick question regarding the new runtime requirements, is there an issue or thread I can follow to be aware of the upcoming changes to dbus-broker? I'm particularly curious about the Rust requirements.

We have an open PR [1] that adds Rust-support to the build-system of
dbus-broker. Feel free to comment on it, or open a separate issue if
desired. I intend to merge this over the next day or two. The PR also
contains several dependency version bumps, since these are required
for proper Rust support in Meson etc.

Once this lands, we intend to raise the version requirements of other
dependencies as well (in particular the kernel and systemd), so we can
get rid of some legacy workarounds. We track most distro LTS releases,
and we do not intend to raise requirements above their shipped
versions. Let me know if you need more details!

Thanks
David

[1] https://github.com/bus1/dbus-broker/pull/399
Reply all
Reply to author
Forward
0 new messages