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

MacPorts noreply at macports.org
Sun Dec 3 15:00:13 UTC 2023


#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  |
--------------------------------+----------------------
Changes (by kencu):

 * port:  poppler => clang-17, poppler


Old description:

> Here's the link error which is also reported by the build bots for macOS
> 10.11:
> {{{
> Undefined symbols for architecture x86_64:
>   "std::__1::__libcpp_verbose_abort(char const*, ...)", referenced from:
>       __ZNSt3__120__throw_out_of_rangeB8un170004EPKc in GooString.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in GooString.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in gbase64.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in gbasename.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in gfile.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in grandom.cc.o
>       __ZNSt3__120__throw_length_errorB8un170004EPKc in FoFiTrueType.cc.o
>       ...
> }}}

New description:

 Here's the link error for poppler which is also reported by the build bots
 for macOS 10.11:
 {{{
 Undefined symbols for architecture x86_64:
   "std::__1::__libcpp_verbose_abort(char const*, ...)", referenced from:
       __ZNSt3__120__throw_out_of_rangeB8un170004EPKc in GooString.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in GooString.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in gbase64.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in gbasename.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in gfile.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in grandom.cc.o
       __ZNSt3__120__throw_length_errorB8un170004EPKc in FoFiTrueType.cc.o
       ...
 }}}

--

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


More information about the macports-tickets mailing list