ID 425392 - OpenColor 1.1.1 in Nuke 12.0 is leaking out symbols from statically linked library (yaml-cpp)

Follow

Problem summary

OpenColor 1.1.1 in Nuke 12.0 is leaking out symbols from statically linked library (yaml-cpp), so if you are using plugins which have a different yaml library, then you will encounter a conflict.  

Customer reported version
nuke.12.0v3

Customer reported platform
centos7

Steps to reproduce

On either macOS or Linux run the following command


nm -g $NUKE_ROOT/libOpenColorIO.dylib|c++filt|grep -i yaml

Expected behaviour
No entries found

Actual behaviour
A number of YAML symbols are listed.

Reproduced by support
Developers have investigated and reproduced the issue

    We're sorry to hear that

    Please tell us why