https://bugs.winehq.org/show_bug.cgi?id=49774
Bug ID: 49774 Summary: macDriver no longer functions within macOS VM Product: Wine Version: 4.15 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: winemac.drv Assignee: wine-bugs@winehq.org Reporter: gcenx83@gmail.com Regression SHA1: 792521f33b2786cb100cb202dcb4181a579ef3b3
Wine-4.14 macDriver would function within a macOS VM from Wine-4.15 that’s no longer the case.
https://bugs.winehq.org/show_bug.cgi?id=49774
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #1 from Austin English austinenglish@gmail.com --- Is this still the case in 5.x?
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #2 from Gcenx gcenx83@gmail.com --- (In reply to Austin English from comment #1)
Is this still the case in 5.x?
Yes or I’d have skipped creating this bug report.
https://bugs.winehq.org/show_bug.cgi?id=49774
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Can you make a regression test to find out what broke it?
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #4 from Gcenx gcenx83@gmail.com --- (In reply to Fabian Maurer from comment #3)
Can you make a regression test to find out what broke it?
I'd already provided the Regression SHA1 its within the field however here is a freshly ran regression test;
Deans-MacBook-Pro:wine-mirror gcenx$ git bisect bad 792521f33b2786cb100cb202dcb4181a579ef3b3 is the first bad commit commit 792521f33b2786cb100cb202dcb4181a579ef3b3 Author: Zhiyi Zhang zzhang@codeweavers.com Date: Thu Aug 29 16:11:42 2019 -0500
winemac.drv: Use generic EnumDisplayMonitors and GetMonitorInfo.
Signed-off-by: Zhiyi Zhang zzhang@codeweavers.com Signed-off-by: Ken Thomases ken@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
dlls/winemac.drv/cocoa_display.m | 2 + dlls/winemac.drv/display.c | 154 +++++--------------------------------- dlls/winemac.drv/macdrv_cocoa.h | 4 + dlls/winemac.drv/winemac.drv.spec | 2 - 4 files changed, 26 insertions(+), 136 deletions(-)
https://bugs.winehq.org/show_bug.cgi?id=49774
Brendan Shanks bshanks@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bshanks@codeweavers.com
--- Comment #5 from Brendan Shanks bshanks@codeweavers.com --- What virtual machine software are you using? VMware? Parallels? Qemu?
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #6 from Gcenx gcenx83@gmail.com --- (In reply to Brendan Shanks from comment #5)
What virtual machine software are you using? VMware? Parallels? Qemu?
VMWare Fusion and Parallels Desktop
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #7 from Brendan Shanks bshanks@codeweavers.com --- I reproduced the problem with Catalina inside Fusion 11.5 and sent in this patch:
https://source.winehq.org/patches/data/192295
I don't have Parallels to test with, I'd appreciate if you could try it there and let me know if it's fixed.
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #8 from Gcenx gcenx83@gmail.com --- (In reply to Brendan Shanks from comment #7)
I reproduced the problem with Catalina inside Fusion 11.5 and sent in this patch:
https://source.winehq.org/patches/data/192295
I don't have Parallels to test with, I'd appreciate if you could try it there and let me know if it's fixed.
Thanks for the patch and yes it's also working correctly within a Parallels Desktop VM of OS X !0.9
I'd applied the patch onto Wine-Stable-5.0.2
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #9 from Gcenx gcenx83@gmail.com --- Will there be a Wine-Stable-5.0.3 with this patch soon?, I’m wondering if it’s better to wait or just rebuild my current Wine-Stable-5.0.2 package with this patch applied
https://bugs.winehq.org/show_bug.cgi?id=49774
--- Comment #10 from Brendan Shanks bshanks@codeweavers.com --- It looks like stable gets released every 2 months or so, so maybe another month until the next release? Could you mark this resolved by commit 0ead40dc9b87ebbd74ad6ebda0182365ab2efde3
https://bugs.winehq.org/show_bug.cgi?id=49774
Gcenx gcenx83@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #11 from Gcenx gcenx83@gmail.com --- resolved by commit 0ead40dc9b87ebbd74ad6ebda0182365ab2efde3
https://bugs.winehq.org/show_bug.cgi?id=49774
Gcenx gcenx83@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0ead40dc9b87ebbd74ad6ebda01 | |82365ab2efde3
https://bugs.winehq.org/show_bug.cgi?id=49774
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.18.
https://bugs.winehq.org/show_bug.cgi?id=49774
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x
https://bugs.winehq.org/show_bug.cgi?id=49774
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=50790
https://bugs.winehq.org/show_bug.cgi?id=49774
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |---
--- Comment #13 from Michael Stefaniuc mstefani@winehq.org --- Removing the 5.0.x milestone from bug fixes included in 5.0.4.