can't run some darwinlegacy binaries on MacOS Lion
Mojca Miklavec
mojca.miklavec.lists at gmail.com
Fri Aug 2 11:04:28 CEST 2019
On Fri, 2 Aug 2019 at 09:04, Werner LEMBERG <wl at gnu.org> wrote:
>
>
> I've followed
>
> https://tug.org/texlive/upgrade.html
>
> to upgrade from TeXLive 2018 to 2019. Unfortunately, some of the new
> binaries fail to run on my MacOS 10.7.5 box:
>
> > pdftex --version
> dyld: Symbol not found: __ZSt9terminatev
> Referenced from: /usr/local/texlive/2019/bin/x86_64-darwinlegacy/pdftex
> Expected in: /usr/lib/libc++abi.dylib
> in /usr/local/texlive/2019/bin/x86_64-darwinlegacy/pdftex
> Trace/BPT trap: 5
>
> All affected binaries (at least `pdftex', `xetex', and `etex') show
> the same error.
>
> Is this a known problem?
I thought I fixed it a while ago, but maybe it broke again, I'll take a look.
It's a bit tricky because one can only build on 10.6 by installing
libc++. MacPorts installs a version that's newer than what's on Lion,
so that's incompatible.
I copied the library from Lion over to Snow Leopard and that used to
work, but it's easy to break this / do something wrong.
Next year I could probably decide to break compatibility with 10.6
(which is questionable anyway) and simply build everything on 10.7.
Mojca
More information about the tex-live
mailing list