Summary: | media-gfx/blender-4.2.1 blender does not build with oneapi use flag - SYCL not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mark Herbert <mark.herbert42> |
Component: | Current packages | Assignee: | Paul Zander <negril.nx+gentoo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | badatcomputerslongytemail, darkdefende, leonchik1976, mark.herbert42, proxy-maint, stijn+gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build.log |
Description
Mark Herbert
2024-10-23 02:16:45 UTC
build.log, emerge --info? Created attachment 906588 [details]
emerge --info
Created attachment 906589 [details]
build.log
thanks! This may also be related to https://bugs.gentoo.org/882645 (Intel OneAPI support) seems that the issue is missing sycl library in gentoo. I've managed to get DPC++ from science overlay merged (outdated package, so was not easy). So seems that a lot of oneAPI is missing in Gentoo... And it is crazy - since that 2022.12 version Intel has split the build into more small packages , they all fetched from git tree based on commit hash during compile time. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884fa684aa710570e8b3929ea3fee9e4867e9121 commit 884fa684aa710570e8b3929ea3fee9e4867e9121 Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2025-04-21 17:44:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-04-22 00:37:48 +0000 media-gfx/blender: drop oneapi from non live ebuilds Requires SYCL/DCP++ from ::science which barely builds these days. Closes: https://bugs.gentoo.org/941990 Bug: https://bugs.gentoo.org/882645 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> media-gfx/blender/blender-4.1.1-r5.ebuild | 8 ++------ media-gfx/blender/blender-4.2.4-r2.ebuild | 16 +--------------- media-gfx/blender/blender-4.3.2-r2.ebuild | 10 +--------- profiles/arch/amd64/package.use.mask | 2 +- profiles/arch/base/package.use.mask | 6 +++++- 5 files changed, 10 insertions(+), 32 deletions(-) |