[MacPorts] #69406: build shared-mime-info for deployment target 10.14 fails on macOS Sonoma
MacPorts
noreply at macports.org
Wed Mar 20 00:18:48 UTC 2024
#69406: build shared-mime-info for deployment target 10.14 fails on macOS Sonoma
-------------------------------+----------------------
Reporter: MStraeten | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.1
Resolution: | Keywords:
Port: shared-mime-info |
-------------------------------+----------------------
Comment (by ryandesign):
Replying to [comment:5 mascguy]:
> Yes indeed, and that's the tricky part with this: Portgroup
`legacysupport` determines the macOS version via `os.major`, rather than
`macosx_deployment_target`.
>
> And we don't want to risk changing the latter's logic - at least not in
terms of the default behavior - as it could cause unforeseen issues
elsewhere. So perhaps we need to add a new opt-in flag for pg
`legacysupport`, which enables use of `macosx_deployment_target`.
Surely requiring the addition of a flag to indicate this would be
terrible. MacPorts base supports changing the deployment target. Any port
or portgroup that doesn't honor this is buggy and should be fixed without
the addition of flags needed to indicate whether one wants the bug to be
fixed.
--
Ticket URL: <https://trac.macports.org/ticket/69406#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list