Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098340
Forwarded: https://github.com/alicevision/AliceVision/issues/1833
Index: alicevision/src/aliceVision/fuseCut/DelaunayGraphCut.cpp
===================================================================
--- alicevision.orig/src/aliceVision/fuseCut/DelaunayGraphCut.cpp
+++ alicevision/src/aliceVision/fuseCut/DelaunayGraphCut.cpp
@@ -93,10 +93,14 @@ typedef nanoflann::KDTreeSingleIndexAdap
 /**
  * A result-set class used when performing a radius based search.
  */
-template<typename DistanceType, typename IndexType = size_t>
+template<typename _DistanceType, typename IndexType = size_t>
 class SmallerPixSizeInRadius
 {
   public:
+    // Required to build with nanoflann 1.7.0. Broken here:
+    //   https://github.com/jlblancoc/nanoflann/commit/9c84c4c32c2bfa7077cc8873dd3b5bcbb557da90
+    using DistanceType = _DistanceType;
+
     const DistanceType radius;
 
     const std::vector<double>& m_pixSizePrepare;
