[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