gcc7 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧреИрд░-рдорд╛рдирдХ рдФрд░ рдкрджрд╛рд╡рдирдд рдХреЛрдб рдХреЗ рд╕рд╛рде рдХрдо рд╕рд╣рд┐рд╖реНрдгреБ рд╣реИред
рдПрдХ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ conky рдЕрдм рд╕рдВрдХрд▓рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рддрд░рд╣ рдХреЗ рдЧрддрд┐рд╢реАрд▓ рдЕрдкрд╡рд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рд╣реИрдВ
/src/semaphore.hh:40:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
semaphore(unsigned int value = 0) throw(std::logic_error)
рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реА рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдЬреИрд╕реЗ
src/luamm.hh:39:15: error: тАШfunctionтАЩ in namespace тАШstdтАЩ does not name a template type
typedef std::function<int(state *)> cpp_function;
рдпрд╛
src/luamm.hh:250:26: error: тАШcpp_functionтАЩ does not name a type; did you mean тАШlua_CFunctionтАЩ?
void pushclosure(const cpp_function &fn, int n);
рдкреВрд░рд╛ рдмрд┐рд▓реНрдбрд▓реЙрдЧ рдпрд╣рд╛рдБ рд╣реИ
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рднреА рдШрд╛рддрдХ рддреНрд░реБрдЯрд┐рдпрд╛рдБ luamm.hh рдлрд╝рд╛рдЗрд▓ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╣реЛрддреА рд╣реИрдВред рд╕реА/рд╕реА++ - рдорд┐рд▓рд╛рд╡рдЯ рдЕрдм рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ ...
рддреНрд░реБрдЯрд┐ #include рдЧреБрдо рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ:
diff -bur conky-1.10.6-orig/src/luamm.hh conky-1.10.6/src/luamm.hh
--- conky-1.10.6-orig/src/luamm.hh 2016-12-04 17:13:57.000000000 +0200
+++ conky-1.10.6/src/luamm.hh 2017-05-31 20:05:59.000000000 +0300
@@ -28,6 +28,7 @@
#include <exception>
#include <stdexcept>
#include <string>
+#include <functional>
#include <lua.hpp>
рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рдзрдиреНрдпрд╡рд╛рдж!
рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрднреА рдмрдВрдж рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдкреИрдЪ рд░реЗрдкреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рддреНрд░реБрдЯрд┐ #include рдЧреБрдо рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ: