[MacPorts] #65246: clang-14: crashes occurring for multiple ports

MacPorts noreply at macports.org
Wed Apr 26 05:00:36 UTC 2023


#65246: clang-14: crashes occurring for multiple ports
----------------------------------------------------+--------------------
  Reporter:  mascguy                                |      Owner:  (none)
      Type:  defect                                 |     Status:  new
  Priority:  Normal                                 |  Milestone:
 Component:  ports                                  |    Version:  2.7.2
Resolution:                                         |   Keywords:
      Port:  clang-14 llvm-14 darktable libopenraw  |
----------------------------------------------------+--------------------

Comment (by kencu):

 I had to revert the new defaulting to newer clangs. I believe the issue is
 related to the old ld64-127 that is the buildbot default for SL.

 We have been meaning to sort out how to default the linker on SL to
 something newer; I guess it's time we did.

 Chris once-upon-a-time suggested the ${prefix}/bin/ld could be a shell
 script that looks for the newest to oldest ld64 versions we offer. That
 would work, but is a bit non-deterministic as you never really nail which
 linker you're getting ahead of time... but that could be worked around to
 a degree.

 Alternatively we could sort out how to make clang-11-bootstrap build the
 newest ld64. The issue there is we need an LLVM for ld64 to link against,
 and libtapi too, so there are several parts to be sorted out.

 SIgh.

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


More information about the macports-tickets mailing list