tce-load -i compiletc cmake perl5 intltool clang desktop-file-utils libxslt-dev pugixml-dev gtk3-dev lensfun-dev libgphoto2-dev librsvg-dev exiv2-dev openjpeg-dev iso-codes libsecret-dev sdl2-dev lua-dev bash wget https://github.com/darktable-org/darktable/releases/download/release-5.2.1/darktable-5.2.1.tar.xz cd darktable-5.2.1 mkdir build cd build sudo ln -s /tmp/tcloop/gcc_libs-dev/usr/local/lib/libgomp.spec /usr/lib cmake -LAH -DCMAKE_C_FLAGS_RELEASE="-flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe" -DCMAKE_CXX_FLAGS_RELEASE="-flto -march=armv8-a+crc -mtune=cortex-a72 -Os -pipe" -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=TRUE ../ find . -name flags.make -type f -exec sed -i 's/-march=native -g//g' {} \; find . -name flags.make -type f -exec sed -i 's/-O3//g' {} \; find . -name link.txt -type f -exec sed -i 's/-march=native -g//g' {} \; find . -name link.txt -type f -exec sed -i 's/-O3//g' {} \; make [23m 31.14s] sudo make install ---- clinfo --list Platform #0: rusticl `-- Device #0: V3D 7.1.10.2 RUSTICL_ENABLE=v3d OCL_IGNORE_SELF_TEST=1 darktable -d opencl darktable 5.2.1 Copyright (C) 2012-2025 Johannes Hanika and other contributors. Compile options: Bit depth -> 64 bit Exiv2 -> 0.27.7 Lensfun -> 0.3.4 Debug -> DISABLED SSE2 optimizations -> DISABLED OpenMP -> ENABLED OpenCL -> ENABLED Lua -> ENABLED - API version 9.5.0 Colord -> DISABLED gPhoto2 -> ENABLED OSMGpsMap -> DISABLED - map view is NOT available GMIC -> DISABLED - Compressed LUTs are NOT supported GraphicsMagick -> DISABLED ImageMagick -> DISABLED libavif -> DISABLED libheif -> DISABLED libjxl -> DISABLED LibRaw -> ENABLED - Version 0.22.0-Devel202502 OpenJPEG -> ENABLED OpenEXR -> DISABLED WebP -> ENABLED See https://www.darktable.org/resources/ for detailed documentation. See https://github.com/darktable-org/darktable/issues/new/choose to report bugs. 0.0001 [dt starting] darktable -d opencl 0.3343 [opencl_init] opencl disabled via darktable preferences 0.3391 [opencl_init] opencl library 'libOpenCL' found on your system and loaded, preference 'default path' 0.4645 [opencl_init] found 1 platform [opencl_init] found 1 device [dt_opencl_device_init] OpenCL Mesa platform `Mesa/X.org' --> `V3D 7.1.10.2' DEVICE: 0: 'V3D 7.1.10.2', NEW CONF KEY: cldevice_v5_rusticlv3d71102 PLATFORM, VENDOR & ID: rusticl, Mesa:Mesa/X.org, ID=5348 CANONICAL NAME: rusticlv3d71102 DRIVER VERSION: 25.0.5 DEVICE VERSION: OpenCL 3.0 DEVICE_TYPE: GPU, unified mem *** The OpenCL driver doesn't provide image support. See also 'clinfo' output *** [opencl_init] no suitable devices found. 0.4649 [opencl_init] FINALLY: opencl PREFERENCE=OFF is NOT AVAILABLE and NOT ENABLED. clinfo | grep -i image Image support No Coming in mesa 25.2.x? ---- -- The following features have been enabled: * OpenMP-based threading, used for parallelization of the library * XML reading, used for loading of data/cameras.xml * Lossy JPEG decoding, used for DNG Lossy JPEG compression decoding * ZLIB decoding, used for DNG Deflate compression decoding -- The following OPTIONAL packages have been found: * FFI * zstd * LLVM * Gphoto2 (required version >= 2.5) * WebP (required version >= 0.3.0) * OpenJPEG * IsoCodes (required version >= 3.66) * Libsecret * Lua54 (required version >= 5.4) * Cups * SDL2, low level access to audio, keyboard, mouse, joystick, and graphics hardware, * X11 -- The following REQUIRED packages have been found: * Threads * Gettext * GTK3 (required version >= 3.24.15) * LibXml2 (required version >= 2.6) * LensFun * SQLite3 (required version >= 3.26) * GIO * GThread * GModule * PangoCairo * Rsvg2 * PNG * TIFF * LCMS2 * JsonGlib * CURL (required version >= 7.56) * Exiv2 (required version >= 0.27.2) * Pugixml (required version >= 1.5), Light-weight, simple and fast XML parser, Used for loading of data/cameras.xml * Glib * ZLIB, software library used for data compression Used for decoding DNG Deflate compression * JPEG, free library for handling the JPEG image data format, implements a JPEG codec Used for decoding DNG Lossy JPEG compression * OpenMP, Open Multi-Processing, Used for parallelization of the library -- The following OPTIONAL packages have not been found: * Imath (required version >= 3.1) * OpenEXR * JXL (required version >= 0.7.0) * libavif * libheif (required version >= 1.13.0) * PortMidi, Portable MIDI library, Used for hardware MIDI input devices * GraphicsMagick * GMIC * ICU * OSMGpsMap * Colord