[MacPorts] #71940: Allow legacy-support to cover Frameworks
MacPorts
noreply at macports.org
Sun Jan 26 01:39:29 UTC 2025
#71940: Allow legacy-support to cover Frameworks
-------------------------+----------------------------
Reporter: fhgwright | Owner: fhgwright
Type: enhancement | Status: assigned
Priority: Low | Milestone:
Component: ports | Version:
Keywords: | Port: legacy-support
-------------------------+----------------------------
There's some interest in expanding `legacy-support`'s mechanism to apply
to Frameworks as well. This is not just a matter of dropping more wrapper
headers into the existing tree, since each Framework has its own tree, and
anything in `legacy-support` should parallel that, including only being
applied when explicitly and separately requested. In particular,
providing a wrapper header when the underlying header is missing
(including just by its path not being included) could cause confusion by
causing `__has_include()` to succeed and then the possibly resulting
`include_next` to fail.
This is mainly just a matter of figuring out a suitable scheme.
--
Ticket URL: <https://trac.macports.org/ticket/71940>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list