[MacPorts] #63084: py37-pyobjc fails to build
MacPorts
noreply at macports.org
Sun Jun 13 17:49:51 UTC 2021
#63084: py37-pyobjc fails to build
-------------------------+--------------------
Reporter: tonywong94 | Owner: danchr
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: fixed | Keywords:
Port: py-pyobjc |
-------------------------+--------------------
Comment (by kencu):
It looks like most (all?) of those {{{kAXValue*}}} errors are just due to
someone updating older deprecated names.
eg.
{{{
MacOSX10.13.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
40: @constant kAXValueTypeCGSize a wrapper for CGSize; see CoreGraphics.h
48: kAXValueTypeCGSize CF_ENUM_AVAILABLE_MAC(10_11) = 2,
57:static const UInt32 kAXValueCGSizeType = kAXValueTypeCGSize;
}}}
So {{{kAXValueTypeCGSize}}} is just a rename of {{{kAXValueCGSizeType}}},
and that is present in old SDKs:
{{{
$ ag kAXValueCGSizeType
MacOSX10.6.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
24: kAXValueCGSizeType = 2,
MacOSX10.7.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
24: kAXValueCGSizeType = 2,
MacOSX10.13.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXAttributeConstants.h
633: Value: An AXValueRef with type kAXValueCGSizeType. Units are
points.
MacOSX10.13.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
57:static const UInt32 kAXValueCGSizeType = kAXValueTypeCGSize;
MacOSX10.14.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXAttributeConstants.h
633: Value: An AXValueRef with type kAXValueCGSizeType. Units are
points.
MacOSX10.14.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
57:static const UInt32 kAXValueCGSizeType = kAXValueTypeCGSize;
MacOSX10.15.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXAttributeConstants.h
633: Value: An AXValueRef with type kAXValueCGSizeType. Units are
points.
MacOSX10.15.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/AXValue.h
57:static const UInt32 kAXValueCGSizeType = kAXValueTypeCGSize;
}}}
(I don't have all the SDKs in this folder -- most likely it is in all of
them).
--
Ticket URL: <https://trac.macports.org/ticket/63084#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list