You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-python/visual/files/visual-5.74-boost-1.50.patch

29 lines
860 B

https://github.com/vpython/visual/issues/3
--- dependencies/threadpool/include/threadpool/task_adaptors.hpp
+++ dependencies/threadpool/include/threadpool/task_adaptors.hpp
@@ -135,7 +135,11 @@
if(m_break_s > 0 || m_break_ns > 0)
{ // Sleep some time before first execution
xtime xt;
+#if BOOST_VERSION >= 105000
+ xtime_get(&xt, TIME_UTC_);
+#else
xtime_get(&xt, TIME_UTC);
+#endif
xt.nsec += m_break_ns;
xt.sec += m_break_s;
thread::sleep(xt);
@@ -146,7 +150,11 @@
if(m_break_s > 0 || m_break_ns > 0)
{
xtime xt;
+#if BOOST_VERSION >= 105000
+ xtime_get(&xt, TIME_UTC_);
+#else
xtime_get(&xt, TIME_UTC);
+#endif
xt.nsec += m_break_ns;
xt.sec += m_break_s;
thread::sleep(xt);