Update NEWS

Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie 2025-08-19 14:35:38 +01:00
parent 4d75035d24
commit 8c1e83deaa

16
NEWS
View file

@ -32,6 +32,13 @@ Build-time configuration:
· or `-Delogind=auto` uses libelogind only if libsystemd was not found, · or `-Delogind=auto` uses libelogind only if libsystemd was not found,
and libelogind was found and libelogind was found
• The solaris_console_owner_file Meson option now defaults to 'auto',
which attempts to make a reasonable choice on any platform.
This is currently the same as setting it to /dev/console on Solaris
derivatives, or disabling the feature on any other platform.
In previous releases, any non-empty setting was an error on non-Solaris
platforms.
Enhancements: Enhancements:
• D-Bus Specification 0.44: • D-Bus Specification 0.44:
@ -65,9 +72,16 @@ Bug fixes:
disable unnecessary features and try to link them statically disable unnecessary features and try to link them statically
(dbus!516, Simon McVittie) (dbus!516, Simon McVittie)
• On non-Linux platforms, never try to compile with Linux epoll support,
even if the OS has a compatibility interface for epoll
(dbus#557; Alan Coopersmith, Jonathan Perkins)
• On FreeBSD, fix the build when assertions are enabled • On FreeBSD, fix the build when assertions are enabled
(dbus!527, Gleb Popov) (dbus!527, Gleb Popov)
• Fix the Meson build on Solaris derivatives such as illumos
(dbus#557; Alan Coopersmith, Jonathan Perkins)
• Update fallback subprojects for GLib and Expat • Update fallback subprojects for GLib and Expat
(dbus!426, dbus!429; Simon McVittie) (dbus!426, dbus!429; Simon McVittie)
@ -81,7 +95,7 @@ Tests and CI:
(dbus#308, Simon McVittie) (dbus#308, Simon McVittie)
• CI fixes • CI fixes
(dbus#546, dbus#547, dbus#548, dbus!528, dbus!531; (dbus#546, dbus#547, dbus#548, dbus#558, dbus!528, dbus!531;
Simon McVittie, Gleb Popov) Simon McVittie, Gleb Popov)
dbus 1.16.2 (2025-02-27) dbus 1.16.2 (2025-02-27)