Commit 9875480ed broke cross-compilation of Windows binaries using Autoconf and mingw, which I use to sanity-check patches that touch Windows code. Vaguely relatedly, the dbus-daemon test doesn't use the GPid abstraction correctly, leading to compiler warnings (and probably total brokenness) on Windows. (One day, I'd like to get a mingw build of D-Bus passing its regression tests under Wine. This is not that day, however.)
Created attachment 50117 [details] [review] [1/2] Fix linking of libdbus-testutils.la with Automake targeting Windows This regressed in commit 9875480ed - libdbus-testutils.la needs static linking too.
Created attachment 50118 [details] [review] [2/2] Fix compiler warnings when cross-compiling dbus-daemon test for mingw32
Review of attachment 50117 [details] [review]: Looks right.
Review of attachment 50118 [details] [review]: Looks good.
(In reply to comment #1) > Fix linking of libdbus-testutils.la with Automake targeting Windows Unnecessary in 1.4.x; fixed in git for 1.5.8. (In reply to comment #2) > Fix compiler warnings when cross-compiling dbus-daemon test for mingw32 Fixed in git for 1.4.16 and 1.5.8. I also fixed the same warnings, with the same changes, in the very similar dbus-daemon-eavesdrop test, which only exists in master.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.