https://bugs.winehq.org/show_bug.cgi?id=52354
--- Comment #21 from Gcenx gcenx83@gmail.com --- (In reply to Charles Davis from comment #20)
For macOS less than 10.13, we'll need to define the formerly-informal CALayerDelegate protocol ourselves: the formal protocol wasn't added to the SDK until then. Much like how we have to define NSViewLayerContentScaleDelegate ourselves for macOS less than 10.14.
Rechecked and CALayerDelegate is available in MacOSX10.12.SDK so below 10.12 would need this.
This will be a problem no matter what SDK is used. On i386, NSRect is not a typedef for CGRect.
Makes sense.