Skip to content

win32, installer: Glib 2.62+ requires gdbus.exe for dbus-related apis

Vasily Galkin requested to merge galkinvv/meld:include-dbus-exe into meld-3-20

Usage of rundll32 was replaced by usage of gdbus.exe during fixing glib#1566 (closed) moved form meld's bug #220 (moved)

Since meld msi's on gitlab are built with rolling-release msys2 that already upgraded to glib 2.62 the gdbus.exe binary must be included in meld distribution.

Without this meld distribution built on current msys just silenetly fails to do dbus communications (each process behaves indepently).

This patch does NOT break building meld distribution with earlier versions of msys2: the gdbus.exe binary do present in versions earlier to 2.62 (just not used for running session dbus)

Edited by Vasily Galkin

Merge request reports