I don't think the two copies of the mentioned libraries will cause any troubles. Especially as the MSYS2 libraries are prefixed in their names. The other point about the GLib compile-time options might help but would require a complete new bunch of work as it would require us to compile GLib ourselves and to get it running with the MSYS2 libraries. I don't think it's worth the efforts compared to just include 5 more megabytes in the bundle.