[MacPorts] #58898: libcxx bootstrapping needs a method to upgrade to the +emulatedtls variant on 10.6 and less

MacPorts noreply at macports.org
Mon Oct 14 15:54:24 UTC 2019


#58898: libcxx bootstrapping needs a method to upgrade to the +emulatedtls variant
on 10.6 and less
---------------------+---------------------------------------
  Reporter:  kencu   |      Owner:  jeremyhu
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:  snowleopard leopard tiger
      Port:  libcxx  |
---------------------+---------------------------------------

Comment (by cjones051073):

 I was more thinking of something like.... clang-3.4 declares a path like
 dependency, something like `path:lib/something.dylib:libcxx-bootstrap` so
 when it is first built it triggers the installation of libcxx-bootstrap.
 Then, later on, when clang5 etc. are built then keep the `port:libcxx`
 dep. Finally, `libcxx` would have to have some logic added to forcibly
 remove `libcxx-bootstrap` when it is built/installed, so effectively it
 replaces it.

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


More information about the macports-tickets mailing list