[MacPorts] #51052: gtk3 @3.20.2 +quartz build error on Mac OS X 10.7
MacPorts
noreply at macports.org
Tue Apr 5 01:10:42 PDT 2016
#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: 2.3.4
Resolution: | Keywords:
Port: gtk3 |
------------------------+----------------------
Comment (by devans@…):
Thanks, that agrees with my observations of the code.
Summarizing:
The failing code concerns support for touchpad pinch gestures (magnify,
rotate) and requires the NSEventPhase API which according to the current
documentation was added in 10.7. Accordingly the code enables this
functionality for 10.7+ only. In reality, the NSEventPhaseMayBegin phase
enum is not available in 10.7 but was only introduced in 10.8. Its
absence is what is causing the 10.7 build error.
I have committed a patch in r147474 which enables this functionality for
10.8+ until the upstream developers can fix the code to work on 10.7
(without NSEventPhaseMayBegin).
This should allow gtk3 +quartz to build for you on 10.7 in the interim.
Let me know whether or not this is the case. Thanks for your report.
--
Ticket URL: <https://trac.macports.org/ticket/51052#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list