[MacPorts] #66378: llvm-13 fails to build as +universal on 10.8.5

MacPorts noreply at macports.org
Wed Nov 30 16:46:10 UTC 2022

#66378: llvm-13 fails to build as +universal on 10.8.5
  Reporter:  barracuda156  |      Owner:  catap
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.0
Resolution:                |   Keywords:  mountainlion
      Port:  llvm-13       |

Comment (by kencu):

 So the proximate cause is that {{{/opt/local/lib/libstdc++.6.dylib}}}
 needs to be universal, and it is not universal, so the link fails.

 However, the real cause is less clear, as that file
 {{{/opt/local/lib/libstdc++.6.dylib}}} should not be called in to link
 code when {{{-stdlib=libc++}}}, which it appears to be.

 So where is that coming from? Are you using absolutely stock toolchains
 here, or are you using some alternative toolchain like the one from Iain's
 repo we recently added for testing with? I could imagine that some part of
 libtapi or ld64-something might be possibly calling in

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

More information about the macports-tickets mailing list