Shared library libSystem.B.dylib no longer loads on Mojave

We have an application which runs on MacOS and has been working fine for years until a recent upgrade to Mojave. Now the same library throws an error:



Could not load plugin: dlopen(libxxxxx.so, 2): Symbol not found: _xdr_opaque_auth

Referenced from: libxxxxx.so

Expected in: /usr/lib/libSystem.B.dylib

in libxxxxxx.so. Did you 'export LD_LIBRARY_PATH'?


I am trying to find out what may have changed in Mojave and what I need to do when compiling our code to get this issue resolved.


Anyone have any idea why this may have started?

Replies

I'm running into the same issue in Catalina on a python program packaged using pyinstaller. Did you figure out what the issue was?