Summary: | media-libs/openimageio-1.8.17-r1 fails after upgrade to dev-cpp/yaml-cpp-0.6.3 due to an ABI break | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Tóth <atoth> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | johu, jstein, O01eg |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.redhat.com/show_bug.cgi?id=1773331 | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=687834 https://bugs.gentoo.org/show_bug.cgi?id=704922 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 713464 | ||
Attachments: | revert-774f2580.patch |
Description
Attila Tóth
2020-01-07 20:37:19 UTC
Created attachment 602764 [details, diff] revert-774f2580.patch Fedora uses a patch to make blender and openimageio compile despite of the ABI break, reverting the relevant changes. Patch works for me! https://src.fedoraproject.org/fork/thofmann/rpms/yaml-cpp/c/54066695bcc9381ddf7c147cd333705d569a6ca9?branch=f31 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): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b8303610a5eeefa5e4aa1127a27c1993372df commit 4f0b8303610a5eeefa5e4aa1127a27c1993372df Author: Johannes Huber <johu@gentoo.org> AuthorDate: 2020-01-07 21:40:11 +0000 Commit: Johannes Huber <johu@gentoo.org> 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 <atoth@atoth.sote.hu>. Bug: https://bugs.gentoo.org/704948 Thanks-to: Attila Tóth <atoth@atoth.sote.hu> Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Johannes Huber <johu@gentoo.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. |