Description: Fix FTBFS with newer gcc
Author: Luca Falavigna <dktrkranz@debian.org>
Bug-Debian: http://bugs.debian.org/624986

--- a/src/Lglobals.cc
+++ b/src/Lglobals.cc
@@ -21,6 +21,7 @@
 */
 
 #include "Lglobals.h"
+#include <limits>
 
 
 //-----Global variables---------------------------------------
--- a/include/Lcommon.h
+++ b/include/Lcommon.h
@@ -26,13 +26,13 @@
 inline double lcalc_to_double(const double& x) { return x; }
 #endif
 //inline double lcalc_to_double(const long double& x) { return x; }
-inline double lcalc_to_double(const int& x) { return x; }
-inline double lcalc_to_double(const long long& x) { return x; }
-inline double lcalc_to_double(const short& x) { return x; }
-inline double lcalc_to_double(const char& x) { return x; }
-inline double lcalc_to_double(const long int& x) { return x; }
-inline double lcalc_to_double(const unsigned int& x) { return x; }
-inline double lcalc_to_double(const long unsigned int& x) { return x; }
+//inline double lcalc_to_double(const int& x) { return x; }
+//inline double lcalc_to_double(const long long& x) { return x; }
+//inline double lcalc_to_double(const short& x) { return x; }
+//inline double lcalc_to_double(const char& x) { return x; }
+//inline double lcalc_to_double(const long int& x) { return x; }
+//inline double lcalc_to_double(const unsigned int& x) { return x; }
+//inline double lcalc_to_double(const long unsigned int& x) { return x; }
 #define Int(x) (int)(lcalc_to_double(x))
 #define Long(x) (Long)(lcalc_to_double(x))
 #define double(x) (double)(lcalc_to_double(x))
