--- src/core/OCIOYaml.cpp.orig 2018-01-04 18:38:27.000000000 -0700 +++ src/core/OCIOYaml.cpp 2018-10-24 10:04:12.000000000 -0700 @@ -30,43 +30,6 @@ #include -#ifndef WIN32 - -// fwd declare yaml-cpp visibility -#pragma GCC visibility push(hidden) -namespace YAML { - class Exception; - class BadDereference; - class RepresentationException; - class EmitterException; - class ParserException; - class InvalidScalar; - class KeyNotFound; - template class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; - template <> class TypedKeyNotFound; -} -#pragma GCC visibility pop - -#endif - #ifdef WIN32 #pragma warning( push ) #pragma warning( disable: 4146 )