So, for the past month or so I have been building darktable myself from master. It has been a very smooth experience, also with the AI functionality for masking and NR.
Now I messed up my source code folder, so I thought I’d just delete the folder and download the source again. I use Desktop Plus for this, which is a Linux fork of Github Desktop.
I use exactly the same command that I have been using, but now darktable just will not build. The command is
./build.sh --prefix /opt/darktable --enable-ai --build-type Release --install --sudo
The script exits with this:
-- Fetching ONNX Runtime v1.24.4 release metadata from GitHub API...
CMake Warning at cmake/modules/FindONNXRuntime.cmake:240 (message):
Failed to fetch release metadata from GitHub: "HTTP response code said
error"
Call Stack (most recent call first):
src/CMakeLists.txt:3 (find_package)
CMake Warning at cmake/modules/FindONNXRuntime.cmake:266 (message):
Could not obtain integrity hash for onnxruntime-linux-x64-1.24.4.tgz from
package repository. Refusing to download without verification. Install
ONNX Runtime manually or set ONNXRUNTIME_OFFLINE=ON.
Call Stack (most recent call first):
src/CMakeLists.txt:3 (find_package)
CMake Error at src/CMakeLists.txt:5 (message):
ONNX Runtime not found
So what has changed? I built sucsessfully a couple of days ago and have changed nothing, except deleting the source code folder. And, I get the same error even when I try to build without AI. Any ideas?
And… I’m on Linux Mint 22 with Nvidia GPU if it matters.