On Tue Aug 5 01:30:09 2025 +0000, Maotong Zhang wrote:
> Hello, I'm not entirely sure which additional test cases are needed.
> Could you please advise? Thanks!
I'm talking about changes to VarAnd implementation - what we need is a least a helper that implements such type coercing with progressively larger integer types. Or better using something from oleaut32 itself to do such type conversion. It's most likely not limited to VarAnd().
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8635#note_113260
Thanks for feedback @rbernon. I'll take a closer look to see if there are any other outstanding yabridge issues preventing merges.
I'll also gather all the relevant patches considered tested by the bug comments vs all the other irrelevant wine-staging patches that were also included.
Regardless whatever remaining broken state yabridge may still be in need of a fix, your yabridge new-wine10-embedding is in a far better and functioning state.
If yabridge devs approve new-wine10-embedding for merge then that will be reflected here to attempt a merge of the relevant wine-staging changes into upstream which will be required by the yabridge merge approval.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6569#note_113254
Thanks for the update. FWIW I'm not aware of any wine-staging patch helping with yabridge, although it's possible I may be missing something. I believe there was a couple of remaining issues which is why the yabridge branch hasn't been merged but I haven't looked closely into them (anybody is welcome to have a try).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6569#note_113253