<div><div dir="auto">Rebuilt my environments and managed to get wine-7.0-rc1/2 to compile using the proposed patch.</div><div dir="auto"><br></div><div dir="auto">However here’s what I’m seeing within my 10.9VM when using winemac.drv</div><div><img src="cid:17dd8766fff1d59b7601" style="max-width: 100%;"></div></div><div dir="auto">Currently rebuilding with X11 support to see if the issue is just with winemac.drv.</div><div dir="auto"><br></div><div dir="auto">The last version I’d verified (6.0.2 & 6.11) functioned correctly within this 10.9VM</div><div dir="auto"><br></div><div dir="auto">Copied the Van compile onto the real install (Mojave) and winecfg launched without issue.</div><div dir="auto"><br></div><div dir="auto">On Wed, Dec 15, 2021 at 9:58 PM Dean Greer <<a href="mailto:gcenx83@gmail.com">gcenx83@gmail.com</a>> wrote:<br></div><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="auto">I figured as much but didn’t have chance to really dig into it to verify just figured it was wine-6.17 where winemac.drv broken.</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 15, 2021 at 9:55 PM Chip Davis <<a href="mailto:cdavis@codeweavers.com" target="_blank">cdavis@codeweavers.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">December 15, 2021 7:17 PM, "Keno Fischer" <<a href="mailto:keno@juliacomputing.com" target="_blank">keno@juliacomputing.com</a>> wrote:<br>
<br>
> Hi Dean,<br>
> <br>
> sorry, I missed your follow up messages to this.<br>
> <br>
>> Even with this patch wine-7.0-rc1 without Metal fails to compile<br>
> <br>
> Hmm, that's odd. The error you're seeing is precisely the one I was<br>
> attempting to address with this patch. As you can see in [1], we did<br>
> successfully build wine for Darwin with this patch.<br>
> <br>
>> As this framework was never linked prior outside of a Metal build this<br>
>> patch is invalid<br>
> <br>
> Ok, I don't know the history here. Getting rid of QuartzCore in the<br>
> non-Metal build would of course address the issue as well.<br>
> I'll drop this patch then and wait for a proper fix.<br>
<br>
I'm afraid this is all my fault. In a5cf847aa45c38bae1500ef19a9bac38bbd8d5ba, I turned on layer-backed views in winemac.drv. In 01f027b2db3196a8fe43be3d6718227794362985, I moved to using a mask layer for window regions. These introduced a dependency on QuartzCore that was not present before. I am sorry--this was an oversight on my part. We really do want to link to QuartzCore unconditionally.<br>
<br>
<br>
Chip<br>
</blockquote></div></div>
</blockquote></div></div>