[MacPorts] #68640: clang-17: builds some software that does not link on older macOS: Undefined symbols "std::__1::__libcpp_verbose_abort

MacPorts noreply at macports.org
Thu Apr 4 08:56:46 UTC 2024


#68640: clang-17: builds some software that does not link on older macOS: Undefined
symbols "std::__1::__libcpp_verbose_abort
-------------------------------------------------+----------------------
  Reporter:  snowflake                           |      Owner:  dbevans
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.8.99
Resolution:                                      |   Keywords:
      Port:  clang-17, poppler, gjs, gegl, mesa  |
-------------------------------------------------+----------------------

Comment (by cjones051073):

 Replying to [comment:31 ryandesign]:
 > Since nobody has responded to my question about whether a bug was filed
 with the developers of llvm about this and I could not find one, I filed
 at https://github.com/llvm/llvm-project/issues/87590.
 >
 > Can we downgrade the affected systems to clang 15?

 There is nothing to downgrade. I have already prevented the selection of
 clang-17 or newer as a compiler on the affected older systems.

 https://github.com/macports/macports-
 ports/blob/master/_resources/port1.0/compilers/clang_compilers.tcl#L16

 If ports then *specifically* select clang-17/18 in some way, thats their
 choice.

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


More information about the macports-tickets mailing list