Package: mesa-opencl-icd Version: 26.2.3-2 Severity: normal File: rusticl Rusticl in Mesa has started preferring a libclc fork, which guarantees a stable interface and faster fixes to known bugs. Since on Debian it's built against a unpatched libclc, it warns about the issue on every launch, e.g.
$ clinfo -l pci id for fd 14: 10de:25b8, driver (null) pci id for fd 15: 10de:25b8, driver (null) === Rusticl warning: Patched Mesa libclc not detected. Upstream libclc may contain known bugs or breaking changes and isn't guaranteed to work reliably. Please visit https://gitlab.freedesktop.org/karolherbst/mesa-libclc for more information. === rusticl: could not initialize SVM support Platform #0: rusticl +-- Device #0: AMD Radeon Graphics (radeonsi, rembrandt, ACO, DRM 3.64, 7.1.13+deb14-amd64) +-- Device #1: llvmpipe (LLVM 22.1.8, 256 bits) +-- Device #2: zink Vulkan 1.4(AMD Radeon Graphics (RADV REMBRANDT) (MESA_RADV)) `-- Device #3: zink Vulkan 1.3(NVIDIA RTX A2000 Laptop GPU (NVIDIA_PROPRIETARY)) Platform #1: Portable Computing Language +-- Device #0: cpu-tbb-znver3-AMD Ryzen 7 PRO 6850H with Radeon Graphics `-- Device #1: NVIDIA RTX A2000 Laptop GPU Platform #2: AMD Accelerated Parallel Processing `-- Device #0: gfx1035 Platform #3: NVIDIA CUDA `-- Device #0: NVIDIA RTX A2000 Laptop GPU Platform #4: Intel(R) OpenCL `-- Device #0: AMD Ryzen 7 PRO 6850H with Radeon Graphics Platform #5: AMD Accelerated Parallel Processing `-- Device #0: AMD Ryzen 7 PRO 6850H with Radeon Graphics The preferable solution would be to also package mesa-clc in Debian and build rusticl against it. A proposed alternative is to patch the distro clc with the relevant patches from the mesa-libclc project, as explained in the README of the linked repository: https://gitlab.freedesktop.org/karolherbst/mesa-libclc -- System Information: Debian Release: forky/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 7.1.13+deb14-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages mesa-opencl-icd:amd64 depends on: ii libc6 2.43-6 ii libclang-cpp22 1:22.1.8-1+b2 ii libclc-22 1:22.1.8-1 ii libdrm-amdgpu1 2.4.134-3 ii libdrm2 2.4.134-3 ii libelf1t64 0.196-1 ii libexpat1 2.8.4-2 ii libgcc-s1 16.2.0-3 ii libllvm22 1:22.1.8-1+b2 ii libllvmspirvlib22.1 22.1.0-1 ii libstdc++6 16.2.0-3 ii libzstd1 1.5.7+dfsg-4 ii ocl-icd-libopencl1 [libopencl1] 2.3.4-1+b1 ii zlib1g 1:1.3.dfsg+really1.3.2-3 mesa-opencl-icd:amd64 recommends no packages. mesa-opencl-icd:amd64 suggests no packages. -- no debconf information

