https://bugs.kde.org/show_bug.cgi?id=405700

--- Comment #11 from caulier.gil...@gmail.com ---
This is the list of deprecated warnings generated while compilation when we use
LensFun API from git/master :

[  5%] Building CXX object
core/libs/dimg/CMakeFiles/dimg_src.dir/filters/lens/lensfunfilter.cpp.o
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp: In
destructor ‘virtual Digikam::LensFunFilter::~LensFunFilter()’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:82:30:
warning: ‘void lfModifier::Destroy()’ is deprecated [-Wdeprecated-declarations]
         d->modifier->Destroy();
                              ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:33:
/usr/include/lensfun/lensfun.h:2471:21: note: declared here
     DEPRECATED void Destroy ();
                     ^~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp: In
member function ‘virtual void Digikam::LensFunFilter::filterImage()’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:197:44:
warning: ‘static lfModifier* lfModifier::Create(const lfLens*, float, int,
int)’ is deprecated [-Wdeprecated-declarations]
     d->modifier              = lfModifier::Create(d->iface->usedLens(),
                                            ^~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:33:
/usr/include/lensfun/lensfun.h:2414:35: note: declared here
     DEPRECATED static lfModifier *Create (const lfLens *lens, float crop, int
width, int height);
                                   ^~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:200:70:
warning: ‘static lfModifier* lfModifier::Create(const lfLens*, float, int,
int)’ is deprecated [-Wdeprecated-declarations]
                                                   m_orgImage.height());
                                                                      ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:33:
/usr/include/lensfun/lensfun.h:2414:35: note: declared here
     DEPRECATED static lfModifier *Create (const lfLens *lens, float crop, int
width, int height);
                                   ^~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:210:72:
warning: ‘int lfModifier::Initialize(const lfLens*, lfPixelFormat, float,
float, float, float, lfLensType, int, bool)’ is deprecated
[-Wdeprecated-declarations]
                                                        0 /*no inverse*/);
                                                                        ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfunfilter.cpp:33:
/usr/include/lensfun/lensfun.h:2461:20: note: declared here
     DEPRECATED int Initialize (
                    ^~~~~~~~~~
[  5%] Building CXX object
core/libs/dimg/CMakeFiles/dimg_src.dir/filters/lens/lensfuncameraselector.cpp.o
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:
In member function ‘void Digikam::LensFunCameraSelector::slotLensSelected()’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:755:60:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
                                   << d->iface->usedLens()->CropFactor;
                                                            ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:755:60:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
                                   << d->iface->usedLens()->CropFactor;
                                                            ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:755:60:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
                                   << d->iface->usedLens()->CropFactor;
                                                            ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:756:53:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
         settings.cropFactor = d->iface->usedLens()->CropFactor;
                                                     ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:756:53:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
         settings.cropFactor = d->iface->usedLens()->CropFactor;
                                                     ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:756:53:
warning: ‘lfLens::CropFactor’ is deprecated [-Wdeprecated-declarations]
         settings.cropFactor = d->iface->usedLens()->CropFactor;
                                                     ^~~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.h:34,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuncameraselector.cpp:21:
/usr/include/lensfun/lensfun.h:1077:22: note: declared here
     DEPRECATED float CropFactor;
                      ^~~~~~~~~~
[  5%] Building CXX object
core/libs/dimg/CMakeFiles/dimg_src.dir/filters/lens/lensfuniface.cpp.o
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp: In
constructor ‘Digikam::LensFunIface::LensFunIface()’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:66:24:
warning: ‘lfDatabase* lf_db_new()’ is deprecated [-Wdeprecated-declarations]
     d->lfDb          = lf_db_new();
                        ^~~~~~~~~
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:21:
/usr/include/lensfun/lensfun.h:2079:34: note: declared here
 DEPRECATED LF_EXPORT lfDatabase *lf_db_new (void);
                                  ^~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:66:34:
warning: ‘lfDatabase* lf_db_new()’ is deprecated [-Wdeprecated-declarations]
     d->lfDb          = lf_db_new();
                                  ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:21:
/usr/include/lensfun/lensfun.h:2079:34: note: declared here
 DEPRECATED LF_EXPORT lfDatabase *lf_db_new (void);
                                  ^~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp: In
member function ‘bool Digikam::LensFunIface::supportsDistortion() const’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:521:75:
warning: ‘bool lfLens::InterpolateDistortion(float, lfLensCalibDistortion&)
const’ is deprecated [-Wdeprecated-declarations]
     return d->usedLens->InterpolateDistortion(d->settings.focalLength, res);
                                                                           ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:21:
/usr/include/lensfun/lensfun.h:1358:21: note: declared here
     DEPRECATED bool InterpolateDistortion (float focal, lfLensCalibDistortion
&res) const;
                     ^~~~~~~~~~~~~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp: In
member function ‘bool Digikam::LensFunIface::supportsCCA() const’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:533:68:
warning: ‘bool lfLens::InterpolateTCA(float, lfLensCalibTCA&) const’ is
deprecated [-Wdeprecated-declarations]
     return d->usedLens->InterpolateTCA(d->settings.focalLength, res);
                                                                    ^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:21:
/usr/include/lensfun/lensfun.h:1385:21: note: declared here
     DEPRECATED bool InterpolateTCA (float focal, lfLensCalibTCA &res) const;
                     ^~~~~~~~~~~~~~
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp: In
member function ‘bool Digikam::LensFunIface::supportsVig() const’:
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:547:79:
warning: ‘bool lfLens::InterpolateVignetting(float, float, float,
lfLensCalibVignetting&) const’ is deprecated [-Wdeprecated-declarations]
                                               d->settings.subjectDistance,
res);
                                                                              
^
In file included from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.h:27:0,
                 from
/b/dktemp/digikam-master/core/libs/dimg/filters/lens/lensfuniface.cpp:21:
/usr/include/lensfun/lensfun.h:1417:21: note: declared here
     DEPRECATED bool InterpolateVignetting (
                     ^~~~~~~~~~~~~~~~~~~~~
[  5%] Building CXX object
core/libs/dimg/CMakeFiles/dimg_src.dir/filters/lens/lensfunsettings.cpp.o

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to