AMD Rusticl OpenCL kompiliert nicht mit llvm22 (upstream Problem)

Hallo,

diese Warnung sehe ich seit einigen Tagen:

=== 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. ===

In Arch & CachyOS wurde das Problem bereits durch einen Patch behoben.

Wie sieht es dazu in EndeavourOS aus?

Viele Grüße
Tm

Laut den Kommentaren dea verlinkten darktable issues ist die folgende Mergeanfrage bereits angenommen und seitens Mesa adaptiert worden.

In dem Sinne - das Problem sollte seitens mesa 1:26.1.7-1 bereits behoben sein, also mal prüfen ob da bei Dir noch eine ältere Version läuft.

Und ganz nebenbei: Es ist irgendwie unschön im deutschen Forumteil einen neuen Beitrag mit einem Titel in englisch zu eröffnen. Drum war ich mal so frei den Titel zu übersetzen.

Nachtrag:

Hab mal darktable installiert, inkl. den nötigen Paketen bzgl. OpenCL.
Und OpenCL funktioniert.

$ yay -Qs opencl
local/clinfo 3.0.25.02.14-1.1
    Simple OpenCL application that enumerates all available platform and device properties
local/intel-compute-runtime 26.27.39122.11-1.1
    Intel(R) Graphics Compute Runtime for oneAPI Level Zero and OpenCL(TM) Driver
local/intel-graphics-compiler 1:2.38.2-1.1
    Intel Graphics Compiler for OpenCL
local/libclc 22.1.8-2
    Library requirements of the OpenCL C programming language
local/ocl-icd 2.3.5-1.1
    OpenCL ICD Bindings
local/opencl-mesa 1:26.1.7-1.1
    Open-source OpenCL drivers

$ yay -Qs mesa
local/glu 9.0.3-3.1
    Mesa OpenGL utility library
local/lib32-glu 9.0.3-2.2
    Mesa OpenGL utility library (32 bits)
local/lib32-mesa 1:26.1.7-1.1
    Open-source OpenGL drivers - 32-bit
local/lib32-mesa-utils 9.0.0-4.1
    Essential Mesa utilities (32-bit)
local/lib32-vulkan-mesa-implicit-layers 1:26.1.7-1.1
    Mesa's implicit Vulkan layers - 32-bit
local/lib32-vulkan-mesa-layers 1:26.1.7-1.1
    Mesa's explicit Vulkan layers - 32-bit
local/mesa 1:26.1.7-1.1
    Open-source OpenGL drivers
local/mesa-demos 9.0.0-7.1
    Mesa demos
local/mesa-utils 9.0.0-7.1
    Essential Mesa utilities
local/opencl-mesa 1:26.1.7-1.1
    Open-source OpenCL drivers
local/vulkan-mesa-implicit-layers 1:26.1.7-1.1
    Mesa's implicit Vulkan layers
local/vulkan-mesa-layers 1:26.1.7-1.1
    Mesa's explicit Vulkan layers

Wenn das Problem in Arch behoben ist, ist es auch in EndeavourOS behoben. EndeavourOS nutzt die Arch-Repositorys für alle Pakete bis auf eine kleine Handvoll.

Übersetzt von Deepl.

Danke! Hier läuft die 26.1.7-arch1.1.

Oh - vielen Dank nochmals auch dafür. Ist mir letztens schon passiert. :melting_face:

Da war ich mir eben nicht sicher, weil das so extra klang: arch hat es & cachy auch.

Keine Ahnung, warum dann die Warnung dann überhaupt bei mir angezeigt wird. Ich nutze gar kein Darktable. :upside_down_face:

Nun … gut zu wissen, dass alles okay ist, wie es ist.
Wünsche noch ein schönes Wochenende bis zum Ende des Wochendes :heart_exclamation: