diff --git a/include/otbNDVITimeSeriesFunctor.h b/include/otbNDVITimeSeriesFunctor.h
index 5066d1f01d123d9676ef79bb3a2c051666d432f3..903c67cb75fda9df79c237d5cc67a3d1a5f4127f 100644
--- a/include/otbNDVITimeSeriesFunctor.h
+++ b/include/otbNDVITimeSeriesFunctor.h
@@ -93,7 +93,7 @@ public:
 
   inline unsigned int GetOutputSize() const { return nbOfYears; }
 
-  constexpr std::size_t OutputSize(std::array<long unsigned int, 1ul>&) const
+  constexpr std::size_t OutputSize(std::array<size_t, 1ul>&) const
   {
     return nbOfYears;
   }
@@ -369,7 +369,7 @@ public:
 
   static constexpr std::size_t outputPixelSize{1};
 
-  std::size_t OutputSize(std::array<long unsigned int, 1ul>&) const
+  std::size_t OutputSize(std::array<size_t, 1ul>&) const
   {
     return numberOfComponentsPerPixel;
   }
@@ -523,7 +523,7 @@ public:
 
   static constexpr std::size_t outputPixelSize{1};
 
-  std::size_t OutputSize(std::array<long unsigned int, 1ul>&) const
+  std::size_t OutputSize(std::array<size_t, 1ul>&) const
   {
     return numberOfComponentsPerPixel;
   }
@@ -609,7 +609,7 @@ public:
   }
   ~RainfallEstimatedNDVIResiduesFunctor(){}
 
-  std::size_t OutputSize(std::array<long unsigned int, 2ul> Inputs) const
+  std::size_t OutputSize(std::array<size_t, 2ul> Inputs) const
   {
     unsigned int nbComp = std::accumulate(Inputs.begin(),Inputs.end(),0)/2;
     return nbComp;
@@ -800,7 +800,7 @@ public:
 
   static constexpr std::size_t outputPixelSize{1};
 
-  std::size_t OutputSize(std::array<long unsigned int, 3ul>&) const
+  std::size_t OutputSize(std::array<size_t, 3ul>&) const
   {
     return numberOfComponentsPerPixel;
   }
@@ -925,7 +925,7 @@ public:
 
   static constexpr std::size_t outputPixelSize{1};
 
-  std::size_t OutputSize(std::array<long unsigned int, 2ul>&) const
+  std::size_t OutputSize(std::array<size_t, 2ul>&) const
   {
     return numberOfComponentsPerPixel;
   }
diff --git a/otb-module.cmake b/otb-module.cmake
index 8e0113ef7491b442eae6b082e3124025b312f7cc..53d2f8cfe1b04308bee4b7dc5542635d76f28cca 100644
--- a/otb-module.cmake
+++ b/otb-module.cmake
@@ -6,7 +6,6 @@ otb_module(NDVITimeSeries
     OTBCommon
     OTBApplicationEngine
     TimeSeriesUtils
-    OTBTemporalGapFilling
     LSGRM
     	
   TEST_DEPENDS