@foto I can confirm that (on my Manjaro Linux-converted MacBookPro), darktable 4 has no problem whatsoever handling the CR3 files shot with my M6 mark ii.
Moreover, I’ve received excellent guidance here on pixls.us (thanks again to (@Peter and @montagdude) such that I can now see lens metadata for a Viltrox prime 33mm lens I often use.
In short, DT 4 presents no problems on this platform.
As an aside: I cannot get DT to function at all on my Linux-converted desktop Dell. It’s odd because it used to run perfectly and both the laptop and desktop are running the same (latest) version of Manjaro/Arch.
Yet on the desktop, both the flatpak and general repository versions of DT currently choke every time I try to start DT up - locking up my entire PC in the process. I’ve given up even trying for now, since I primarily use ART (which is awesome).
But again, based on my laptop experience, I would be surprised if you had issues with CR3 files on DT assuming it’s already functioning properly for you. [Of course, I’d suggest you also check out ART if you haven’t already ]
BTW, I’ve got a few CR3 files offered up in Play Raw, so you can try those out on your current configuration.
Depends on how it was built and where you got it from - dt 4.2.1 requires libheif version 1.13.0 or later, which is only available on Ubuntu 22.10 AFAICT (or some other way of installation).
You can check the output of darktable --version, here’s mine on Windows that shows it is enabled:
this is darktable 4.2.1
copyright (c) 2009-2023 johannes hanika
https://github.com/darktable-org/darktable/issues/new/choose
compile options:
bit depth is 64 bit
normal build
SSE2 optimized codepath enabled
OpenMP support enabled
OpenCL support enabled
Lua support enabled, API version 9.0.0
Colord support disabled
gPhoto2 support enabled
GraphicsMagick support enabled
ImageMagick support disabled
libavif support enabled
libheif support enabled
libjxl support enabled
OpenJPEG support enabled
OpenEXR support enabled
WebP support enabled
I wouldn’t bet on it - that CMake output is a bit strange looking to me, and in any case I don’t see imageio_heif.c being compiled… And, indeed, it shouldn’t be, as 15.4 also ships older libheif 1.12.0 which is not suitable for dt 4.2.1.
$ darktable --version
this is darktable 4.2.1
copyright (c) 2009-2023 johannes hanika
https://github.com/darktable-org/darktable/issues/new/choose
compile options:
bit depth is 64 bit
normal build
SSE2 optimized codepath enabled
OpenMP support enabled
OpenCL support enabled
Lua support enabled, API version 9.0.0
Colord support enabled
gPhoto2 support enabled
GraphicsMagick support disabled
ImageMagick support disabled
libavif support disabled
libheif support disabled <<<<<<<<<<<
libjxl support disabled
OpenJPEG support enabled
OpenEXR support enabled
WebP support enabled
So I want to compile it myself but I’d like to know what are all the dependencies.