Biswapriyo Nath (@Biswa96) commented about include/windows.foundation.idl:
interface Windows.Foundation.IReference<BYTE>; - interface Windows.Foundation.IReference<INT32>; interface Windows.Foundation.IReference<DOUBLE>; interface Windows.Foundation.IReference<FLOAT>; + interface Windows.Foundation.IReference<GUID>; + interface Windows.Foundation.IReference<INT16>; + interface Windows.Foundation.IReference<INT32>; + interface Windows.Foundation.IReference<INT64>; interface Windows.Foundation.IReference<UINT32>; interface Windows.Foundation.IReference<UINT64>; interface Windows.Foundation.IReference<Windows.Foundation.DateTime>; + interface Windows.Foundation.IReference<Windows.Foundation.Point>; + interface Windows.Foundation.IReference<Windows.Foundation.Rect>; + interface Windows.Foundation.IReference<Windows.Foundation.Size>; + interface Windows.Foundation.IReference<Windows.Foundation.TimeSpan>; + interface Windows.Foundation.IReference<boolean>;
This line caused an issue in downstream projects, see https://github.com/msys2/MINGW-packages/issues/22160. Would you like to look into that? I am not sure if that is expected. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6594#note_84815