[MacPorts] #62426: libc++: using a newer libc++ to build software on older macos systems

MacPorts noreply at macports.org
Sat Apr 24 17:45:55 UTC 2021


#62426: libc++: using a newer libc++ to build software on older macos systems
-------------------------------------+----------------------
  Reporter:  kencu                   |      Owner:  kencu
      Type:  enhancement             |     Status:  assigned
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:
Resolution:                          |   Keywords:
      Port:  libcxx macports-libcxx  |
-------------------------------------+----------------------

Comment (by mascguy):

 Just catching up on the various details, particularly the discussion
 surrounding re-exporting symbols, proxy dylibs, etc.

 In the interim, to test this more broadly, would it be feasible to simply
 tweak all MacPorts binaries to reference the replacement CXX library,
 rather than `/usr/lib/libc++.dylib`? (Via `install_name_tool`, or
 whatever.)

 Obviously this would be done in a cloned throwaway VM. But is this
 something we would generally expect to "just work?"

-- 
Ticket URL: <https://trac.macports.org/ticket/62426#comment:29>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list