I'm getting an error on any version of darktable on Fedora 37, including this one (and previous ones too):
$ darktable
mesa: CommandLine Error: Option 'h' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options
(This is a crash. I didn't specify any command line options, despite what the error message says.)
However, it works if I disable opencl:
$ darktable --disable-opencl
(Of course, this slows down darktable dramatically, as OpenCL is needed for performance.)
I'm not sure if this is a problem with compilation of darktable or with OpenCL libraries. I don't have anything else that uses OpenCL that I can test, however. Other things with ROCm in general work fine, however. (AMD GPU, using rocm-opencl for darktable's opencl.)
$ rpm -q darktable
darktable-4.0.1-2.fc37.x86_64
I'm not marking this thumbs up or down as previous versions have this problem too, and this is a crasher, meaning darktable does not work at all, unless I run it with the command line to specifically disable opencl.
This update has been submitted for stable by bodhi.
After updating the Silverblue version of Fedora 37 beta to the testing branch and installing this build, it works.
I think the issue might be in llvm, rocm-opencl, or some other library — all of which were updated in the past few days (and don't seem to be in the stable branch of Silverblue yet, even though they're marked as stable in bodhi).
This update's test gating status has been changed to 'failed'.
This update has been submitted for testing by germano.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
I'm getting an error on any version of darktable on Fedora 37, including this one (and previous ones too):
(This is a crash. I didn't specify any command line options, despite what the error message says.)
However, it works if I disable opencl:
$ darktable --disable-opencl
(Of course, this slows down darktable dramatically, as OpenCL is needed for performance.)
I'm not sure if this is a problem with compilation of darktable or with OpenCL libraries. I don't have anything else that uses OpenCL that I can test, however. Other things with ROCm in general work fine, however. (AMD GPU, using rocm-opencl for darktable's opencl.)
I'm not marking this thumbs up or down as previous versions have this problem too, and this is a crasher, meaning darktable does not work at all, unless I run it with the command line to specifically disable opencl.
This update has been submitted for stable by bodhi.
After updating the Silverblue version of Fedora 37 beta to the testing branch and installing this build, it works.
I think the issue might be in llvm, rocm-opencl, or some other library — all of which were updated in the past few days (and don't seem to be in the stable branch of Silverblue yet, even though they're marked as stable in bodhi).
This update's test gating status has been changed to 'failed'.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to stable.