While everything is still working "fine" now the functions will be removed in newer versions of their respective libraries. Fixing this is important for overall codebase health.
The offending functions include:
ftime (deprecated in favor of clock_gettime)
std::ios_base::streampos (deprecated in favor of std::streampos)
BOOST_*_ENDIAN and BOOST_BYTE_ORDER (deprecated in favor of BOOST_ENDIAN_*_BYTE, found in boost/predef/other/endian.h)
uPlexa still uses several deprecated functions as of https://github.com/uPlexa/uplexa/commit/482b36802f45298ff0182a16a0b964c4b105928d.
While everything is still working "fine" now the functions will be removed in newer versions of their respective libraries. Fixing this is important for overall codebase health.
The offending functions include:
ftime
(deprecated in favor ofclock_gettime
)std::ios_base::streampos
(deprecated in favor ofstd::streampos
)BOOST_*_ENDIAN
andBOOST_BYTE_ORDER
(deprecated in favor ofBOOST_ENDIAN_*_BYTE
, found inboost/predef/other/endian.h
)send()
in zmqcpp throws a deprecation warning, see https://github.com/zeromq/cppzmq/issues/330 for more informationPlus one deprecated header:
boost/timer.hpp
(deprecated in favor ofboost/timer/timer.hpp
)Full logs can be found here