Hi everyone,

I am trying to build darktable from source so I can debug it to learn how
it works.

When I run:
sudo ./build.sh

I get an error I have never seen before. Don't know where to start. Find
the output below. Help is most welcome.

mm

[ 66%] Building C object src/iop/CMakeFiles/lens.dir/introspection_lens.c.o
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘process’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:354:3:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
   lfModifier *modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
   ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:357:7:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
       = lf_modifier_initialize(modifier, d->lens, LF_PF_F32, d->focal,
d->aperture, d->distance, d->scale,
       ^
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘process_cl’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:607:3:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
   modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
   ^~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:609:3:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
   int modflags = lf_modifier_initialize(modifier, d->lens, LF_PF_F32,
d->focal, d->aperture, d->distance,
   ^~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘distort_transform’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:805:3:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
   lfModifier *modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
   ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:807:3:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
   int modflags = lf_modifier_initialize(modifier, d->lens, LF_PF_F32,
d->focal, d->aperture, d->distance,
   ^~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘distort_backtransform’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:832:3:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
   lfModifier *modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
   ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:834:3:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
   int modflags = lf_modifier_initialize(modifier, d->lens, LF_PF_F32,
d->focal, d->aperture, d->distance,
   ^~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘modify_roi_in’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:869:3:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
   lfModifier *modifier = lf_modifier_new(d->lens, d->crop, orig_w, orig_h);
   ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:871:3:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
   int modflags = lf_modifier_initialize(modifier, d->lens, LF_PF_F32,
d->focal, d->aperture, d->distance,
   ^~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘commit_params’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:985:3:
error: ‘lf_lens_new’ is deprecated [-Werror=deprecated-declarations]
   d->lens = lf_lens_new();
   ^
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1540:30: note: declared here
 DEPRECATED LF_EXPORT lfLens *lf_lens_new ();
                              ^~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1002:9:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
         = lf_db_find_lenses_hd(dt_iop_lensfun_db, camera, NULL, p->lens,
0);
         ^
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1015:9:
error: ‘CalibTCA’ is deprecated [-Werror=deprecated-declarations]
         if(d->lens->CalibTCA)
         ^~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1083:33: note: declared here
     DEPRECATED lfLensCalibTCA **CalibTCA;
                                 ^~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1016:11:
error: ‘CalibTCA’ is deprecated [-Werror=deprecated-declarations]
           while(d->lens->CalibTCA[0]) lf_lens_remove_calib_tca(d->lens, 0);
           ^~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1083:33: note: declared here
     DEPRECATED lfLensCalibTCA **CalibTCA;
                                 ^~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘init_global’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1077:3:
error: ‘lf_db_new’ is deprecated [-Werror=deprecated-declarations]
   lfDatabase *dt_iop_lensfun_db = lf_db_new();
   ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2057:34: note: declared here
 DEPRECATED LF_EXPORT lfDatabase *lf_db_new (void);
                                  ^~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1093:5:
error: ‘HomeDataDir’ is deprecated [-Werror=deprecated-declarations]
     g_free(dt_iop_lensfun_db->HomeDataDir);
     ^~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1711:22: note: declared here
     DEPRECATED char *HomeDataDir;
                      ^~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1094:5:
error: ‘HomeDataDir’ is deprecated [-Werror=deprecated-declarations]
     dt_iop_lensfun_db->HomeDataDir = g_build_filename(path, "lensfun",
"version_" STR(LF_MAX_DATABASE_VERSION), NULL);
     ^~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1711:22: note: declared here
     DEPRECATED char *HomeDataDir;
                      ^~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1099:7:
error: ‘HomeDataDir’ is deprecated [-Werror=deprecated-declarations]
       g_free(dt_iop_lensfun_db->HomeDataDir);
       ^~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1711:22: note: declared here
     DEPRECATED char *HomeDataDir;
                      ^~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1100:7:
error: ‘HomeDataDir’ is deprecated [-Werror=deprecated-declarations]
       dt_iop_lensfun_db->HomeDataDir = g_build_filename(path, "lensfun",
NULL);
       ^~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1711:22: note: declared here
     DEPRECATED char *HomeDataDir;
                      ^~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘reload_defaults’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1164:7:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
       const lfLens **lens = lf_db_find_lenses_hd(gd->db, cam[0], NULL,
tmp.lens, 0);
       ^~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1179:9:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
         lens = lf_db_find_lenses_hd(gd->db, cam[0], NULL, tmp.lens, 0);
         ^~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘lens_set’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1701:3:
error: ‘Mounts’ is deprecated [-Werror=deprecated-declarations]
   if(lens->Mounts)
   ^~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1061:23: note: declared here
     DEPRECATED char **Mounts;
                       ^~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1702:5:
error: ‘Mounts’ is deprecated [-Werror=deprecated-declarations]
     for(i = 0; lens->Mounts[i]; i++)
     ^~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1061:23: note: declared here
     DEPRECATED char **Mounts;
                       ^~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1705:7:
error: ‘Mounts’ is deprecated [-Werror=deprecated-declarations]
       g_strlcat(mounts, lens->Mounts[i], sizeof(mounts));
       ^~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1061:23: note: declared here
     DEPRECATED char **Mounts;
                       ^~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1715:24:
error: ‘CropFactor’ is deprecated [-Werror=deprecated-declarations]
                        maker ? maker : "?", model ? model : "?", focal,
aperture, lens->CropFactor,
                        ^~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘lens_menusearch_clicked’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1884:3:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
   lenslist = lf_db_find_lenses_hd(dt_iop_lensfun_db, g->camera, NULL,
NULL, LF_SEARCH_SORT_AND_UNIQUIFY);
   ^~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘lens_autosearch_clicked’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:1911:3:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
   lenslist = lf_db_find_lenses_hd(dt_iop_lensfun_db, g->camera, make[0] ?
make : NULL,
   ^~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘get_autoscale’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:2002:9:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
         = lf_db_find_lenses_hd(dt_iop_lensfun_db, camera, NULL, p->lens,
0);
         ^
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:2012:7:
error: ‘lf_modifier_new’ is deprecated [-Werror=deprecated-declarations]
       lfModifier *modifier = lf_modifier_new(lenslist[0], p->crop, iwd,
iht);
       ^~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3065:34: note: declared here
 DEPRECATED LF_EXPORT lfModifier *lf_modifier_new (
                                  ^~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:2013:7:
error: ‘lf_modifier_initialize’ is deprecated
[-Werror=deprecated-declarations]
       (void)lf_modifier_initialize(modifier, lenslist[0], LF_PF_F32,
p->focal, p->aperture, p->distance, 1.0f,
       ^
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:3076:26: note: declared here
 DEPRECATED LF_EXPORT int lf_modifier_initialize (
                          ^~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:0:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c: In
function ‘gui_update’:
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:2334:5:
error: ‘lf_db_find_lenses_hd’ is deprecated
[-Werror=deprecated-declarations]
     const lfLens **lenslist = lf_db_find_lenses_hd(dt_iop_lensfun_db,
g->camera, make[0] ? make : NULL,
     ^~~~~
In file included from
/home/mario/Documents/TheCameraProject/darktable/src/iop/lens.c:40:0,
                 from
/home/mario/Documents/TheCameraProject/darktable/build/src/iop/introspection_lens.c:54:
/usr/local/include/lensfun/lensfun.h:2127:37: note: declared here
 DEPRECATED LF_EXPORT const lfLens **lf_db_find_lenses_hd (
                                     ^~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
src/iop/CMakeFiles/lens.dir/build.make:67: recipe for target
'src/iop/CMakeFiles/lens.dir/introspection_lens.c.o' failed
make[2]: *** [src/iop/CMakeFiles/lens.dir/introspection_lens.c.o] Error 1
CMakeFiles/Makefile2:5370: recipe for target
'src/iop/CMakeFiles/lens.dir/all' failed
make[1]: *** [src/iop/CMakeFiles/lens.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2

Thanks !

-- 
     Nuestras nadas poco difieren;
     es trivial y fortuita la circunstancia
     de que seas tú el lector de estos ejercicios,
     y yo su redactor.

     JLB

___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to