Control: tags -1 + upstream
On Mon, 15 Sep 2025 at 13:50:29 -0400, Jeremy Bicha wrote:
glib-d fails to build with glib2.0 2.86 (currently in experimental).
This is because it doesn't distinguish between Gio, GioUnix and
GioWin32, and in particular assumes that the former Gio.DesktopAppInfo
(which now only exists in GioUnix) will exist in the Gio library on
non-Windows platforms (search for new_from_filename in
src/APILookupGio.txt).
UnixMountEntry and UnixSocketAddress likely have the same problem.
The Unix-specifics in src/APILookupGLib.txt (unix_error_quark, etc.)
probably also have this (search for !Windows).
smcv