Привет! Тема конечно чувствительная, но все-таки хочется ясности: - libclc, с которым собирается Mesa для поддержки OpenCL не собирается уже больше 23 недель - https://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ftbfs-joined. - Поддержка OpenCL в Mesa через libclc (aka clover) тоже реализована не полностью и я даже не уверен, что она в принципе функциональна (см. https://mesamatrix.net/#OpenCL) Отсюда появляются след. вопросы: - будет ли чиниться libclc (вроде мантейнер llvm повесил на себя https://bugzilla.altlinux.org/42653)? - есть ли смысл собирать этот ущербный opencl и тянуть несобираемый пакет? Для текущего GPU стека для x86 поддержка OpenCL реализована и без Mesa: - nvidia - свой проприетарный стек - amd/radeon - либо проприетарный блоб из AMDGPU драйверов, либо RoCm (https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime) - intel - есть свой стек (https://github.com/intel/compute-runtime) за бортом остается nouveau, но там clover и так толком не работает.
(Ответ для Konstantin A Lepikhov (L.A. Kostis) на комментарий #0) > Привет! hi > - будет ли чиниться libclc это вопрос скорее к мантейнеру llvm > - есть ли смысл собирать этот ущербный opencl смысла никакого, т.к. с текущим libclc он не рабочий
(In reply to Valery Inozemtsev from comment #1) ... > > > - есть ли смысл собирать этот ущербный opencl > > смысла никакого, т.к. с текущим libclc он не рабочий т.е. в новой сборке Mesa OpenCL будет отключен и libclc можно удалить?
да, в следующей сборке отключю
в 22.2.1 отключено
https://packages.debian.org/sid/libclc-15 https://src.fedoraproject.org/rpms/libclc/tree/rawhide все собирают его, вообще.