I am having difficulty compiling release 4.6.1 (see error message
below) on a Fedora 39 machine. It looks to me like a lensfun error, but
lensfun is installed on my machine. 

Why am I compiling? OBS does not have a 4.6.1 release for Fedora 39 and
the OBS repository fail gpgcheck with its' outdated key. Also, I am not
interested in running the flat pack. 

I've successfully compiled previous versions of DT on this machine and
this one has me stumped.

Any help compiling this would be appreciated.

Thanks, Michael

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

In file included from
darktable/build/lib64/darktable/plugins/introspection_lens.cc:175:
darktable/src/iop/lens.cc: In function ‘lfModifier* _get_modifier(int*,
int, int, const dt_iop_lens_data_t*, int, gboolean)’:
darktable/src/iop/lens.cc:985:46: error: no matching function for call
to ‘lfModifier::lfModifier(lfLens* const&, const float&, const int&,
const int&)’
  985 |   mod = new lfModifier(d->lens, d->crop, w, h);
      |                                              ^
compilation terminated due to -Wfatal-errors.
gmake[2]: ***
[lib64/darktable/plugins/CMakeFiles/lens.dir/build.make:82:
lib64/darktable/plugins/CMakeFiles/lens.dir/introspection_lens.cc.o]
Error 1
gmake[1]: *** [CMakeFiles/Makefile2:6433:
lib64/darktable/plugins/CMakeFiles/lens.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
[100%] Built target darktable-chart
gmake: *** [Makefile:156: all] Error 2

____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to