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

MacPorts noreply at macports.org
Sun Feb 13 18:52:41 UTC 2022


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

Comment (by kencu):

 It does, with some mess. I last did it in 2018 on 10.5 PPC.  But it then
 has to be linked against the old libgcc parts forever to get the supports
 it needs, unless someone wants to figure out how to static link libgcc
 into it.

 And then libcxx is built differently, with gcc, than the way Apple does
 it.

 So, in. the end, I figured if you're going to do that (build libcxx with
 an isolated gcc) just build clang-5.0 with the isolated gcc instead, and
 let all the normal existing MacPorts portfiles stay as they are.

 At least, that is what I thought.

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


More information about the macports-tickets mailing list