Summary: | media-gfx/blender-3.0.1-r3: merge failed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Haonan Chen <chn> |
Component: | Current packages | Assignee: | Adrian <agrigo2001> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chn, darkdefende, jstein, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 820674 | ||
Attachments: |
emerge --info
build.log |
Description
Haonan Chen
2022-02-13 10:41:32 UTC
Created attachment 764965 [details]
emerge --info
Created attachment 764966 [details]
build.log
Maybe the key of emerge.log: -- Configuring done CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: OPENEXR_ILMIMF_LIBRARY (ADVANCED) linked by target "cycles_kernel_osl" in directory /var/tmp/portage/media-gfx/blender-3.0.1-r3/work/blender-3.0.1/intern/cycles/kernel/osl linked by target "cycles_scene" in directory /var/tmp/portage/media-gfx/blender-3.0.1-r3/work/blender-3.0.1/intern/cycles/scene Since version 3.0.1-r2 in commit 208991d23ab7 build successfully on my machine, I have found the solution: Change line 15-16 of file blender-3.0.1-openexr.patch from +find_package(Imath-3 CONFIG QUIET) +if(TARGET Imath-3::Imath) to +find_package(Imath CONFIG QUIET) +if(TARGET Imath::Imath) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d23e6ab87569d482db5b5aad1f9e11d8c7c377 commit 22d23e6ab87569d482db5b5aad1f9e11d8c7c377 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-12 18:01:28 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-15 19:49:50 +0000 media-gfx/blender: adjust to unslotted OpenEXR Bug: https://bugs.gentoo.org/833197 Bug: https://bugs.gentoo.org/828441 Bug: https://bugs.gentoo.org/833265 Bug: https://bugs.gentoo.org/833196 Bug: https://bugs.gentoo.org/833158 Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821247 Signed-off-by: Sam James <sam@gentoo.org> media-gfx/blender/blender-2.93.8-r2.ebuild | 4 +- media-gfx/blender/blender-3.0.1-r3.ebuild | 6 +- media-gfx/blender/blender-9999.ebuild | 2 +- .../blender/files/blender-3.0.1-openexr.patch | 161 +++++++++------------ 4 files changed, 75 insertions(+), 98 deletions(-) |