Skip to content

Pre-built OS X binaries don't work on OS X Mojave 10.14.6 #710

Open
@josephglanville

Description

@josephglanville

Appears to be renamed symbol in C++ stdlib:

dyld: lazy symbol binding failed: Symbol not found: __ZNSt8__detail15_List_node_base7_M_hookEPS0_
  Referenced from: jsonnet/0.14.0/jsonnet
  Expected in: /usr/lib/libstdc++.6.dylib

dyld: Symbol not found: __ZNSt8__detail15_List_node_base7_M_hookEPS0_
  Referenced from: jsonnet/0.14.0/jsonnet
  Expected in: /usr/lib/libstdc++.6.dylib

[1]    13328 abort      jsonnet

Building from source works around the problem.
I'm unsure if a universal build that works on all Mac OS versions can be produced or if multiple pre-built versions are required.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions