uplexa
uplexa copied to clipboard
uPlexa Uses Multiple Deprecated Functions
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 information
Plus one deprecated header:
boost/timer.hpp
(deprecated in favor of boost/timer/timer.hpp
)