hebasto
commented at 4:10 pm on May 11, 2025:
member
This PR makes the WITH_DBUS option available on all Unix-like systems, not just Linux, thereby fixing a regression that was overlooked during the migration from Autotools.
Note: Enabling D-Bus support on macOS still makes no sense, since the Notificator class uses the User Notification Center regardless:https://github.com/bitcoin/bitcoin/blob/746ab19d5a13c98ae7492f9b6fb7bd6a2103c65d/src/qt/notificator.cpp#L43-L56
This change makes the `WITH_DBUS` option available on all Unix-like
systems, not just Linux, thereby fixing a regression that was
overlooked during the migration from Autotools.
Note: Enabling D-Bus support on macOS still makes no sense, since the
`Notificator` class uses the User Notification Center regardless.
5b7ed460c7
hebasto added the label
Build system
on May 11, 2025
DrahtBot
commented at 4:11 pm on May 11, 2025:
contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
maflcko added the label
DrahtBot Guix build requested
on May 12, 2025
laanwj
commented at 10:27 am on May 12, 2025:
member
ACK5b7ed460c7c181f1fd34a927a09aed36284083cb
This is conceptually correct because freedesktop DBUS is a standard for UNIX-like systems, not specifically Linux.
fanquake added the label
Needs backport (29.x)
on May 12, 2025
theStack approved
theStack
commented at 12:47 pm on May 12, 2025:
contributor
tACK5b7ed460c7c181f1fd34a927a09aed36284083cb
Tested with OpenBSD 7.7, xfce4.20.0 and the dbus-1.16.2p0v0 package installed that configuring the build with -DBUILD_GUI=ON enables “DBus (GUI)” and that DBus is indeed used for notifications (added a debug message at the proper place just to be sure).
fanquake merged this
on May 12, 2025
fanquake closed this
on May 12, 2025
hebasto deleted the branch
on May 12, 2025
fanquake referenced this in commit
cc2fcdfc5e
on May 12, 2025
fanquake removed the label
Needs backport (29.x)
on May 12, 2025
fanquake
commented at 1:29 pm on May 12, 2025:
member
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2025-05-29 12:13 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me