#51052: gtk3 @3.20.2 +quartz build error on Mac OS X 10.7 ------------------------+---------------------- Reporter: martijn@… | Owner: devans@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: gtk3 | ------------------------+---------------------- Comment (by friedrich.beckmann@…): Replying to [comment:8 mojca@…]:
I submitted a trivial patch to https://bugzilla.gnome.org/show_bug.cgi?id=760276 that ignores `NSEventPhaseMayBegin` (it could in principle also watch for '`0x1 << 5`') and lets GTK+ build on 10.7. What I don't know yet is how to test whether it behaves properly in different scenarios.
Hi, thanks for putting me on cc and researching this topic. When I submitted the patch here: https://bugzilla.gnome.org/show_bug.cgi?id=760276 I only tested this on El Capitan (10.10). I do not have a test possibility for 10.7. However, to test the patch you can run: gtk3-demo --run gestures If gestures work, then you can zoom and rotate a square. I do this on a macbook via the trackpad. The proposed patch looks good to me as the NSEventPhaseMayBegin event would anyway only cancel the process. During my tests I have not seen this Event. Any feedback from testing this on 10.7 10.8 10.9 with the mentioned gtk3-demo is appreciated. Friedrich -- Ticket URL: <https://trac.macports.org/ticket/51052#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X