В сценариях оболочки, используемых для модульного тестирования с динамическими библиотеками в каталоге, отличном от типичного @rpath, ранее я мог установить DYLD_FALLBACK_LIBRARY_PATH, чтобы установить каталог, содержащий библиотеки. В 10.11.1 bash, похоже, игнорирует попытки установить эту переменную среды:
$ sh -x testscript.sh
+ DYLD_FALLBACK_LIBRARY_PATH=/Users/something/testinglibs
+ export DYLD_FALLBACK_LIBRARY_PATH
+ exec printenv
и DYLD_FALLBACK_LIBRARY_PATH не присутствует в выводе printenv.
Это связанный с безопасностью хак в оболочке 10.11? Я не смог найти это изменение, документированное на страницах руководства или в Интернете.