[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
Fri Mar 29 17:37:43 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 |
--------------------------------+----------------------
Comment (by christophecvr):
Replying to [comment:22 kencu]:
> what is unclear at present is why clang-16 did not show this issue a
few months ago (as above), but apparently now does show this issue, at
least sometimes.
>
> clang-16 does not appear to have changed in the interim. There is
something more to this yet.
I do not know . Self i just started with mac ports 2 months ago. I’ve been
out for a while. But before I used to work with linux . Actually I started
so wath 20 years ago with debian and then changed to ubuntu. But the
problems are there since longer I think and not since clang 16 . Oneof the
causes is that a lot of packages are build and just needed to be
downloaded. They were already build most probably before the clang was
upgraded to versions above 14 . But then yes a new version somewhere
needed upgrade for some libs and so and we must build locally with the
result we see now. And typical to this is that just a function is only
sometimes used and only with some packages . On top of it with error
messages who are misleading . I start the more thinking that the real
problem is there since clang 15 due to a function wichbis not compatible
anymore with older macos guess all os below 10.14
--
Ticket URL: <https://trac.macports.org/ticket/68640#comment:23>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list