[MacPorts] #69406: build shared-mime-info for deployment target 10.14 fails on macOS Sonoma
MacPorts
noreply at macports.org
Tue Feb 27 00:43:02 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 kencu):
There are many many many ways in which the logic in legacysupport and it's
supporting ports, such as macports-libcxx, can be shown to work
inadequately when building for an older deployment target.
In general, this process should be considered to not work reliably at all
at present.
In other words, if you want to build a version of the software that works
back to 10.14, you would best build it on a 10.14 VM, package it up as a
self-contained bundle, and then test it on that system (10.14) and newer
systems to see how that would work out in practice.
That is the only way to reliably have a hope of it working.
And in particular, if you try using the lib++ from macports-libcxx on
newer systems that already can support filesystem in their libc++
versions, you can expect problems -- this has basically never been tested
at all, in any way, and likely will break.
--
Ticket URL: <https://trac.macports.org/ticket/69406#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list