libOpenColorIO.so: undefined reference to `YAML::detail::node_data::empty_scalar[abi:cxx11]'
Downgrading to yaml-cpp-0.6.2 is a workaround.
Created attachment 602764 [details, diff]
Fedora uses a patch to make blender and openimageio compile despite of the ABI break, reverting the relevant changes. Patch works for me!
blender may be also affected...
Also adding yaml-cpp maintainer in case there is something to be done there.
The bug has been referenced in the following commit(s):
Author: Johannes Huber <firstname.lastname@example.org>
AuthorDate: 2020-01-07 21:40:11 +0000
Commit: Johannes Huber <email@example.com>
CommitDate: 2020-01-07 21:41:23 +0000
dev-cpp/yaml-cpp: fix ABI breakage
Adds a patch used in fedora to fix ABI breakage. Patch and issue spotted
by Attila Tóth <firstname.lastname@example.org>.
Thanks-to: Attila Tóth <email@example.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Johannes Huber <firstname.lastname@example.org>
.../files/yaml-cpp-0.6.3-abi-breakage.patch | 57 ++++++++++++++++++++++
dev-cpp/yaml-cpp/yaml-cpp-0.6.3-r1.ebuild | 45 +++++++++++++++++
2 files changed, 102 insertions(+)
Please test and close if it is working now.
(In reply to Johannes Huber from comment #5)
> Please test and close if it is working now.
Any feedback would be nice.
(In reply to Johannes Huber from comment #6)
> (In reply to Johannes Huber from comment #5)
> > Please test and close if it is working now.
> Any feedback would be nice.
Currently compiles fine for me.