diff -upr cclive-0.9.3.orig/src/cc/progressbar.h cclive-0.9.3/src/cc/progressbar.h --- cclive-0.9.3.orig/src/cc/progressbar.h 2013-11-23 11:46:27.000000000 +0200 +++ cclive-0.9.3/src/cc/progressbar.h 2018-06-03 02:23:36.603414837 +0300 @@ -316,7 +316,7 @@ private: static inline std::string eta_from_seconds(const double s) { - const pt::time_duration& td = pt::seconds(s); + const pt::time_duration& td = pt::seconds(long(s)); return pt::to_simple_string(td); }