Created attachment 765406 [details] build.log FAILED: openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o /usr/sbin/x86_64-pc-linux-gnu-g++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DOPENVDB_DLL -DOPENVDB_PRIVATE -DOPENVDB_USE_AVX -DOPENVDB_USE_LOG4CPLUS -DOPENVDB_USE_SSE42 -Dopenvdb_shared_EXPORTS -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/.. -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0_build/openvdb/openvdb -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0_build/openvdb/openvdb/openvdb -I/tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/. -isystem /usr/include/Imath-3 -pipe -O2 -march=znver1 -fPIC -fdiagnostics-color=always -mavx -msse4.2 -std=c++14 -MD -MT openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o -MF openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o.d -o openvdb/openvdb/CMakeFiles/openvdb_shared.dir/Grid.cc.o -c /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.cc In file included from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Metadata.h:9, from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/MetaMap.h:7, from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.h:8, from /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Grid.cc:4: /tmp/portage/media-gfx/openvdb-8.2.0-r5/work/openvdb-8.2.0/openvdb/openvdb/Types.h:13:10: fatal error: Imath/half.h: No such file or directory 13 | #include <Imath/half.h> | ^~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed.
Created attachment 765407 [details] emerge --info media-gfx/openvdb dev-libs/imath dev-python/pyilmbase
But -r5 depends on >=imath-3.1.4-r2?
(In reply to Sam James from comment #2) > But -r5 depends on >=imath-3.1.4-r2? Oh, it.. needs it without USE=utils?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402fe68dbbb01470bf0d3b042c10494445511531 commit 402fe68dbbb01470bf0d3b042c10494445511531 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-02-18 22:43:12 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-02-18 22:47:57 +0000 media-gfx/openvdb: unconditionally depend on OpenEXR and imath We do this for 9 anyway, it's not that useful without OpenEXR support, and it makes things simpler. Closes: https://bugs.gentoo.org/833625 Signed-off-by: Sam James <sam@gentoo.org> ...vdb-8.2.0-r5.ebuild => openvdb-8.2.0-r6.ebuild} | 25 +++++++++------------- 1 file changed, 10 insertions(+), 15 deletions(-)