mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-08 12:38:01 +02:00
NEWS: Add notes about Meson behaviour not being identical to Autotools
See dbus/dbus#542 for an example of one particularly significant
behaviour change.
Signed-off-by: Simon McVittie <smcv@collabora.com>
(cherry picked from commit 8ca823d38f)
This commit is contained in:
parent
54506b6d23
commit
34e883d6da
1 changed files with 15 additions and 0 deletions
15
NEWS
15
NEWS
|
|
@ -32,6 +32,21 @@ Build system and dependencies:
|
|||
|
||||
Behaviour changes:
|
||||
|
||||
• As a result of the move from Autotools to Meson as the recommended
|
||||
build system on Unix, the names of all build-time options have changed.
|
||||
Not all Meson options are a 1:1 replacement for their closest equivalent
|
||||
in Autotools, so the options used for a dbus build should be reviewed.
|
||||
|
||||
• If `meson install` is run as root, and traditional (non-systemd)
|
||||
activation is enabled, the ownership and setuid permission of
|
||||
dbus-daemon-launch-helper are not set automatically.
|
||||
This is not the same as the historical behaviour of the Autotools build
|
||||
system, which would set the ownership and permissions automatically if
|
||||
run as uid 0.
|
||||
The ownership and permissions must now be set by OS distribution packaging,
|
||||
or as a manual post-installation step if dbus is installed directly
|
||||
without going via a packaging system (which is not recommended).
|
||||
|
||||
• On Unix, the well-known system bus socket is in the runtime state
|
||||
directory by default (normally /run)
|
||||
(see 1.15.4 for more details)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue