Re: git: 75ac7903573c - main - graphics/darktable: Use GCC as the compiler instead of LLVM

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Sun, 29 Jan 2023 11:44:00 UTC
Moin-moin!

On 28.01.2023 20:33, Jean-Sébastien Pédron wrote:
> On 28/01/2023 18:10, Dima Panov wrote:
>> BTW, USES+= llvm:14,build can be enchanted by USES+= llvm:min=14,build to allow llvm15 too for opencl part.
> 
> I tried that, but there was another error. I'm wondering if something is missing from our LLVM 15. For instance, I see that intel-compute-runtime ports (the underlying OpenCL implementation for Intel GPUs) is available for LLVM up-to 14, not 15.
> 

As far I understand code, dependency on GCC is also not a panacea 'cause require GCC to be built with GRAPHITE support unconditionally. OR sources needs to be patched to drop GRAPHITE usage as, for example, some linux distros do, see http://www.sisyphus.ru/en/srpm/Sisyphus/darktable/patches/0


-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team