+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/arx-libertatis-1.2nb10/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/arx-libertatis-1.2nb10/work.log
WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead.
===> Building for arx-libertatis-1.2nb10
[ 12%] Note: The unity build binaries may take a long time to compile, without any indication of progress. Be patient.
[ 12%] Built target arx-libertatis-icon
[ 12%] Built target ub_notice
[ 12%] Built target generate_core_Version_cpp
[ 25%] Building CXX object CMakeFiles/ArxIO.dir/ub_ArxIO.cpp.o
[ 37%] Building C object CMakeFiles/arx.dir/src/window/SDL2X11Util.c.o
[ 50%] Building CXX object CMakeFiles/arxtool.dir/ub_arxtool.cpp.o
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/property_tags.hpp:158,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:62,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/function_arity.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:26,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/fs/SystemPaths.cpp:38,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_ArxIO.cpp:52:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:414:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/arx.dir/ub_arx.cpp.o
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/detail/workaround.hpp:8,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/config.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:14,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/core/Localisation.cpp:28,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:16:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:66:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   66 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:79:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   79 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:92:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   92 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/detail/workaround.hpp:8,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/config.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/predicate.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/fs/FilePath.cpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_ArxIO.cpp:16:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:66:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   66 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:79:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   79 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:92:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   92 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/property_tags.hpp:158,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:62,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/function_arity.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:26,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/fs/SystemPaths.cpp:38,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:97:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:414:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/detail/workaround.hpp:8,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/static_assert.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/math/tools/assert.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/math/special_functions/detail/fp_traits.hpp:28,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/math/special_functions/fpclassify.hpp:19,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/Vector.h:23,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/ai/Anchors.h:52,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/ai/Anchors.cpp:47,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:16:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:66:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   66 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:79:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   79 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/type_traits.hpp:92:22: warning: "BOOST_LIBSTDCXX_VERSION_WORKAROUND_GUARD" is not defined, evaluates to 0 [-Wundef]
   92 | #if BOOST_WORKAROUND(BOOST_LIBSTDCXX_VERSION, < 50000)
      |                      ^~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config/workaround.hpp:272:10: note: in definition of macro 'BOOST_WORKAROUND'
  272 |        ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
      |          ^~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/lambda.hpp:22,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/apply.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:36,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/iterator_range_core.hpp:27,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/predicate.hpp:20:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   15 |     typedef char (&type)[(unsigned)N + 1];
      |                                    ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config.hpp:61,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/config.hpp:14:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/has_constraints.hpp:44:58: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   44 |       , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
      |                                                          ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/assert.hpp:35,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept_check.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp:19,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/size_type.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/size.hpp:21,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/functions.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/iterator_range_core.hpp:38:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::requirement<Model>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:35:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   35 |     static void failed() { ((Model*)0)->~Model(); }
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:50:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   50 |     static void failed() { ((Model*)0)->~Model(); }
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::constraint<Model>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:65:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   65 |     static void failed() { ((Model*)0)->constraints(); }
      |                                     ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept_check.hpp:31:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/usage.hpp: In destructor 'boost::concepts::usage_requirements<Model>::~usage_requirements()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/usage.hpp:20:38: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   20 |     ~usage_requirements() { ((Model*)0)->~Model(); }
      |                                      ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/arg.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/placeholders.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_categories.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:13:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:351:35: warning: use of old-style cast to 'struct mpl_::failed************ struct mpl_::assert_relation<mpl_::assert_::equal, std::numeric_limits<typename std::iterator_traits<_Iter>::difference_type>::is_signed, 1>::************' [-Wold-style-cast]
  351 |                 >::************)) 0 ) \
      |                                   ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT'
   60 | #   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
      |                                                          ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:380:1: note: in expansion of macro 'BOOST_MPL_ASSERT_RELATION_IMPL'
  380 | BOOST_MPL_ASSERT_RELATION_IMPL(BOOST_MPL_AUX_PP_COUNTER(), x, rel, y) \
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp:189:13: note: in expansion of macro 'BOOST_MPL_ASSERT_RELATION'
  189 |             BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/utility/base_from_member.hpp:137:63: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  137 |         BOOST_NOEXCEPT_IF( BOOST_NOEXCEPT_EXPR(::new ((void*) 0) MemberType(
      |                                                               ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:66,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:25:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:12: warning: use of old-style cast to 'int' [-Wold-style-cast]
   54 |       (int)link_mode == (int)auto_unlink   ||
      |            ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:30: warning: use of old-style cast to 'int' [-Wold-style-cast]
   54 |       (int)link_mode == (int)auto_unlink   ||
      |                              ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:12: warning: use of old-style cast to 'int' [-Wold-style-cast]
   55 |       (int)link_mode == (int)safe_link;
      |            ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:30: warning: use of old-style cast to 'int' [-Wold-style-cast]
   55 |       (int)link_mode == (int)safe_link;
      |                              ^~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/list_node.hpp:26,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list_hook.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:20:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:65:87: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   65 |    static const unsigned int rebind =       (unsigned int)pointer_has_rebind<Ptr, U>::value;
      |                                                                                       ^~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:66:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   66 |    static const unsigned int rebind_other = (unsigned int)pointer_has_rebind_other<Ptr, U>::value;
      |                                                                                             ^~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:67:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp: In member function 'void boost::intrusive::generic_hook<Algo, NodeTraits, Tag, LinkMode, BaseHookType>::unlink()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:210:54: warning: use of old-style cast to 'int' [-Wold-style-cast]
  210 |       BOOST_INTRUSIVE_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink ));
      |                                                      ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:210:72: warning: use of old-style cast to 'int' [-Wold-style-cast]
  210 |       BOOST_INTRUSIVE_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink ));
      |                                                                        ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_traits.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list_hook.hpp:23:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:164:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
  164 |    struct two_or_three {yes_type _[2u + (unsigned)Add];};\
      |                                                   ^~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp:104:1: note: in expansion of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE'
  104 | BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE(internal_any_hook, is_any_hook)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:164:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
  164 |    struct two_or_three {yes_type _[2u + (unsigned)Add];};\
      |                                                   ^~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp:105:1: note: in expansion of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE'
  105 | BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE(internal_base_hook, hooktags::is_base_hook)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iiterator.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/list_iterator.hpp:27,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:30:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'void boost::intrusive::iterator_uadvance(It&, typename boost::movelib::iter_size<It>::type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:228:74: warning: use of old-style cast to 'typename boost::movelib::iterator_traits<It>::difference_type' [-Wold-style-cast]
  228 |    (iterator_advance)(it, (typename iterator_traits<It>::difference_type)n);
      |                                                                          ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'typename boost::movelib::iter_size<T>::type boost::intrusive::iterator_udistance(It, It)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:272:72: warning: use of old-style cast to 'typename boost::movelib::iter_size<It>::type' [-Wold-style-cast]
  272 |    return (typename iter_size<It>::type)(iterator_distance)(first, last);
      |                                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:31:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In constructor 'boost::intrusive::detail::array_initializer<T, N>::array_initializer(const CommonInitializer&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:56:31: warning: use of old-style cast to 'char*' [-Wold-style-cast]
   56 |       char *init_buf = (char*)rawbuf;
      |                               ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer<T, N>::operator T*()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:75:25: warning: use of old-style cast to 'T*' [-Wold-style-cast]
   75 |    {  return (T*)(rawbuf);  }
      |                         ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer<T, N>::operator const T*() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:78:31: warning: use of old-style cast to 'const T*' [-Wold-style-cast]
   78 |    {  return (const T*)(rawbuf);  }
      |                               ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In destructor 'boost::intrusive::detail::array_initializer<T, N>::~array_initializer()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:82:31: warning: use of old-style cast to 'char*' [-Wold-style-cast]
   82 |       char *init_buf = (char*)rawbuf + N*sizeof(T);
      |                               ^~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/utility_core.hpp:30,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:26,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:34:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp: In constructor 'boost::intrusive::detail::ebo_functor_holder<T, Tag, false>::ebo_functor_holder(boost::intrusive::detail::ebo_functor_holder<T, Tag, false>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'T&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:256:11: note: in expansion of macro 'BOOST_MOVE_BASE'
  256 |       : T(BOOST_MOVE_BASE(T, x))
      |           ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:126:45: warning: use of old-style cast to 'int' [-Wold-style-cast]
  126 |                         ((int)value_traits::link_mode == (int)auto_unlink)
      |                                             ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:126:63: warning: use of old-style cast to 'int' [-Wold-style-cast]
  126 |                         ((int)value_traits::link_mode == (int)auto_unlink)
      |                                                               ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In constructor 'boost::intrusive::list<T, Options>::list(boost::intrusive::list<T, Options>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1490:15: note: in expansion of macro 'BOOST_MOVE_BASE'
 1490 |       :  Base(BOOST_MOVE_BASE(Base, x))
      |               ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'boost::intrusive::list<T, Options>& boost::intrusive::list<T, Options>::operator=(boost::intrusive::list<T, Options>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1494:56: note: in expansion of macro 'BOOST_MOVE_BASE'
 1494 |    {  return static_cast<list &>(this->Base::operator=(BOOST_MOVE_BASE(Base, x)));  }
      |                                                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'void boost::intrusive::list<T, Options>::clone_from(boost::intrusive::list<T, Options>&&, Cloner, Disposer)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1502:24: note: in expansion of macro 'BOOST_MOVE_BASE'
 1502 |    {  Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer);  }
      |                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
   36 | ));
      | ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
   46 | (Bits >> 24)
      |            ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/detail/LexicalCall.h:37,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/detail/Interpreter.h:39,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/Interpreter.h:43,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:29:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable<R, T>::assign_to(const boost::reference_wrapper<Y>&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function/function_template.hpp:567:69: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  567 |           functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer());
      |                                                                     ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/include_preprocessed.hpp:37,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/template_arity.hpp:43,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/full_lambda.hpp:29,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/lambda.hpp:22,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/apply.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_facade.hpp:36,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/transform_iterator.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:17:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:15:36: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   15 |     typedef char (&type)[(unsigned)N + 1];
      |                                    ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/config.hpp:61,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/config.hpp:14:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/has_constraints.hpp:44:58: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   44 |       , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
      |                                                          ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/assert.hpp:35,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept_check.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp:19,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/size_type.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/size.hpp:21,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/functions.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/iterator_range_core.hpp:38,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/iterator_range.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/as_literal.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/algorithm/string/case_conv.hpp:19:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::requirement<Model>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:35:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   35 |     static void failed() { ((Model*)0)->~Model(); }
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:50:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   50 |     static void failed() { ((Model*)0)->~Model(); }
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp: In static member function 'static void boost::concepts::constraint<Model>::failed()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/detail/general.hpp:65:37: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   65 |     static void failed() { ((Model*)0)->constraints(); }
      |                                     ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept_check.hpp:31:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/usage.hpp: In destructor 'boost::concepts::usage_requirements<Model>::~usage_requirements()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/concept/usage.hpp:20:38: warning: use of old-style cast to 'Model*' [-Wold-style-cast]
   20 |     ~usage_requirements() { ((Model*)0)->~Model(); }
      |                                      ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:66,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/property_tags.hpp:158,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:62,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/is_callable_builtin.hpp:14,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/function_arity.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:26,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/core/ArxGame.cpp:153,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:286:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_loop.hpp:52,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/components.hpp:414:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:15:24: warning: "BOOST_FT_CC_IMPLICIT" is not defined, evaluates to 0 [-Wundef]
   15 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:16:6: note: in expansion of macro 'BOOST_FT_cond'
   16 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:27:24: warning: "BOOST_FT_CC_CDECL" is not defined, evaluates to 0 [-Wundef]
   27 | # define BOOST_FT_cond BOOST_FT_CC_CDECL
      |                        ^~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:28:6: note: in expansion of macro 'BOOST_FT_cond'
   28 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:39:24: warning: "BOOST_FT_CC_STDCALL" is not defined, evaluates to 0 [-Wundef]
   39 | # define BOOST_FT_cond BOOST_FT_CC_STDCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:40:6: note: in expansion of macro 'BOOST_FT_cond'
   40 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:51:24: warning: "BOOST_FT_CC_PASCAL" is not defined, evaluates to 0 [-Wundef]
   51 | # define BOOST_FT_cond BOOST_FT_CC_PASCAL
      |                        ^~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:52:6: note: in expansion of macro 'BOOST_FT_cond'
   52 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:63:24: warning: "BOOST_FT_CC_FASTCALL" is not defined, evaluates to 0 [-Wundef]
   63 | # define BOOST_FT_cond BOOST_FT_CC_FASTCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:64:6: note: in expansion of macro 'BOOST_FT_cond'
   64 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:75:24: warning: "BOOST_FT_CC_CLRCALL" is not defined, evaluates to 0 [-Wundef]
   75 | # define BOOST_FT_cond BOOST_FT_CC_CLRCALL
      |                        ^~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:76:6: note: in expansion of macro 'BOOST_FT_cond'
   76 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:87:24: warning: "BOOST_FT_CC_THISCALL" is not defined, evaluates to 0 [-Wundef]
   87 | # define BOOST_FT_cond BOOST_FT_CC_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:88:6: note: in expansion of macro 'BOOST_FT_cond'
   88 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:99:24: warning: "BOOST_FT_CC_IMPLICIT_THISCALL" is not defined, evaluates to 0 [-Wundef]
   99 | # define BOOST_FT_cond BOOST_FT_CC_IMPLICIT_THISCALL
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp:100:6: note: in expansion of macro 'BOOST_FT_cond'
  100 | # if BOOST_FT_cond
      |      ^~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/aux_/na_assert.hpp:23,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/arg.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/placeholders.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_categories.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/iterator/iterator_adaptor.hpp:14:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:351:35: warning: use of old-style cast to 'struct mpl_::failed************ struct mpl_::assert_relation<mpl_::assert_::equal, std::numeric_limits<typename std::iterator_traits<_Iter>::difference_type>::is_signed, 1>::************' [-Wold-style-cast]
  351 |                 >::************)) 0 ) \
      |                                   ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:60:58: note: in definition of macro 'BOOST_MPL_AUX_ASSERT_CONSTANT'
   60 | #   define BOOST_MPL_AUX_ASSERT_CONSTANT(T, expr) enum { expr }
      |                                                          ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/mpl/assert.hpp:380:1: note: in expansion of macro 'BOOST_MPL_ASSERT_RELATION_IMPL'
  380 | BOOST_MPL_ASSERT_RELATION_IMPL(BOOST_MPL_AUX_PP_COUNTER(), x, rel, y) \
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/concepts.hpp:189:13: note: in expansion of macro 'BOOST_MPL_ASSERT_RELATION'
  189 |             BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/utility/base_from_member.hpp:137:63: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  137 |         BOOST_NOEXCEPT_IF( BOOST_NOEXCEPT_EXPR(::new ((void*) 0) MemberType(
      |                                                               ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_traits.hpp:11,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/allocator_constructed.hpp:12,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/map.hpp:8,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered_map.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/log/Logger.cpp:28,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_ArxIO.cpp:88:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_access.hpp: In function 'typename std::enable_if<(! boost::detail::alloc_has_construct<A, T, Args>::value)>::type boost::allocator_construct(A&, T*, Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_access.hpp:537:18: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  537 |     ::new((void*)p) T(std::forward<Args>(args)...);
      |                  ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/fca.hpp:116,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:19:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp: In static member function 'static uint64_t boost::unordered::detail::prime_fmod_size< <template-parameter-1-1> >::get_remainder(uint64_t, uint32_t)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp:156:35: warning: use of old-style cast to 'boost::uint128_type' {aka '__int128 unsigned'} [-Wold-style-cast]
  156 |             ((boost::uint128_type)fractional * d) >> 64);
      |                                   ^~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp: In static member function 'static uint32_t boost::unordered::detail::prime_fmod_size< <template-parameter-1-1> >::fast_modulo(uint32_t, uint64_t, uint32_t)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp:172:64: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast]
  172 |           return (boost::uint32_t)(get_remainder(fractional, d));
      |                                                                ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:361:51: warning: use of old-style cast to 'ValueType*' [-Wold-style-cast]
  361 |         value_type& value() { return *(ValueType*)this; }
      |                                                   ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'const boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:363:69: warning: use of old-style cast to 'const ValueType*' [-Wold-style-cast]
  363 |         value_type const& value() const { return *(ValueType const*)this; }
      |                                                                     ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:365:54: warning: use of old-style cast to 'ValueType*' [-Wold-style-cast]
  365 |         value_type* value_ptr() { return (ValueType*)this; }
      |                                                      ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'const boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:367:72: warning: use of old-style cast to 'const ValueType*' [-Wold-style-cast]
  367 |         value_type const* value_ptr() const { return (ValueType const*)this; }
      |                                                                        ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::node_constructor<NodeAlloc>::create_node()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:632:44: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  632 |         new ((void*)boost::to_address(node_)) node();
      |                                            ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, const H&, const P&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:920:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  920 |           new ((void*)&funcs_[which]) function_pair(hf, eq);
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, const function_pair&, std::false_type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:927:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  927 |           new ((void*)&funcs_[which]) function_pair(f);
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, function_pair&, std::true_type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:934:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  934 |           new ((void*)&funcs_[which])
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::destroy_functions(unsigned char)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:942:44: warning: use of old-style cast to 'boost::unordered::detail::functions<H, P>::function_pair*' [-Wold-style-cast]
  942 |             (function_pair*)(&funcs_[which]));
      |                                            ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_container.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_fca_container.hpp:12,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:19:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp:34:74: warning: extra ';' after in-class function definition [-Wextra-semi]
   34 |   serialization_version& operator=(unsigned int x){value=x;return *this;};
      |                                                                          ^
      |                                                                          -
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:23:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container_hash/hash.hpp: In lambda function:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container_hash/hash.hpp:333:47: warning: use of old-style cast to 'const B&' [-Wold-style-cast]
  333 |             boost::hash_combine( r, (B const&)v );
      |                                               ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp: In member function 'boost::unordered::unordered_map<K, T, H, P, A>::insert_return_type boost::unordered::unordered_map<K, T, H, P, A>::insert(node_type&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:283:57: warning: use of old-style cast to 'boost::unordered::unordered_map<K, T, H, P, A>::node_type&' [-Wold-style-cast]
  283 |         table_.move_insert_node_type_unique((node_type&)np, result);
      |                                                         ^~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/integer.hpp:212,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/glm.hpp:137,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/GtxFunctions.h:28,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/Vector.h:25,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/audio/AudioTypes.h:47,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/core/Config.h:25,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/core/Localisation.cpp:32:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/detail/func_integer.inl: In function 'glm::uint glm::usubBorrow(const uint&, const uint&, uint&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/detail/func_integer.inl:199:17: warning: this condition has identical branches [-Wduplicated-branches]
  199 |                 if(y >= x)
      |                 ^~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_traits.hpp:11,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/allocator_constructed.hpp:12,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/map.hpp:8,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered_map.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/SaveBlock.h:51,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/SaveBlock.cpp:44,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:52:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_access.hpp: In function 'typename std::enable_if<(! boost::detail::alloc_has_construct<A, T, Args>::value)>::type boost::allocator_construct(A&, T*, Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/core/allocator_access.hpp:537:18: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  537 |     ::new((void*)p) T(std::forward<Args>(args)...);
      |                  ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/fca.hpp:116,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:19:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp: In static member function 'static uint64_t boost::unordered::detail::prime_fmod_size< <template-parameter-1-1> >::get_remainder(uint64_t, uint32_t)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp:156:35: warning: use of old-style cast to 'boost::uint128_type' {aka '__int128 unsigned'} [-Wold-style-cast]
  156 |             ((boost::uint128_type)fractional * d) >> 64);
      |                                   ^~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp: In static member function 'static uint32_t boost::unordered::detail::prime_fmod_size< <template-parameter-1-1> >::fast_modulo(uint32_t, uint64_t, uint32_t)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/prime_fmod.hpp:172:64: warning: use of old-style cast to 'uint32_t' {aka 'unsigned int'} [-Wold-style-cast]
  172 |           return (boost::uint32_t)(get_remainder(fractional, d));
      |                                                                ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/local_time_types.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/String.cpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_ArxIO.cpp:178:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/custom_time_zone.hpp: In member function 'virtual bool boost::local_time::custom_time_zone_base<CharT>::has_dst() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/custom_time_zone.hpp:67:21: warning: use of old-style cast to 'bool' [-Wold-style-cast]
   67 |       return (bool) dst_calc_rules_; //if calc_rule is set the tz has dst
      |                     ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:361:51: warning: use of old-style cast to 'ValueType*' [-Wold-style-cast]
  361 |         value_type& value() { return *(ValueType*)this; }
      |                                                   ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'const boost::unordered::detail::value_base<ValueType>::value_type& boost::unordered::detail::value_base<ValueType>::value() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:363:69: warning: use of old-style cast to 'const ValueType*' [-Wold-style-cast]
  363 |         value_type const& value() const { return *(ValueType const*)this; }
      |                                                                     ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:365:54: warning: use of old-style cast to 'ValueType*' [-Wold-style-cast]
  365 |         value_type* value_ptr() { return (ValueType*)this; }
      |                                                      ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'const boost::unordered::detail::value_base<ValueType>::value_type* boost::unordered::detail::value_base<ValueType>::value_ptr() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:367:72: warning: use of old-style cast to 'const ValueType*' [-Wold-style-cast]
  367 |         value_type const* value_ptr() const { return (ValueType const*)this; }
      |                                                                        ^~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::node_constructor<NodeAlloc>::create_node()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:632:44: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  632 |         new ((void*)boost::to_address(node_)) node();
      |                                            ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, const H&, const P&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:920:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  920 |           new ((void*)&funcs_[which]) function_pair(hf, eq);
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, const function_pair&, std::false_type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:927:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  927 |           new ((void*)&funcs_[which]) function_pair(f);
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::construct_functions(unsigned char, function_pair&, std::true_type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:934:36: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  934 |           new ((void*)&funcs_[which])
      |                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp: In member function 'void boost::unordered::detail::functions<H, P>::destroy_functions(unsigned char)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/implementation.hpp:942:44: warning: use of old-style cast to 'boost::unordered::detail::functions<H, P>::function_pair*' [-Wold-style-cast]
  942 |             (function_pair*)(&funcs_[which]));
      |                                            ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_container.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_fca_container.hpp:12,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:19:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp:34:74: warning: extra ';' after in-class function definition [-Wextra-semi]
   34 |   serialization_version& operator=(unsigned int x){value=x;return *this;};
      |                                                                          ^
      |                                                                          -
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:23:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container_hash/hash.hpp: In lambda function:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container_hash/hash.hpp:333:47: warning: use of old-style cast to 'const B&' [-Wold-style-cast]
  333 |             boost::hash_combine( r, (B const&)v );
      |                                               ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp: In member function 'boost::unordered::unordered_map<K, T, H, P, A>::insert_return_type boost::unordered::unordered_map<K, T, H, P, A>::insert(node_type&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:283:57: warning: use of old-style cast to 'boost::unordered::unordered_map<K, T, H, P, A>::node_type&' [-Wold-style-cast]
  283 |         table_.move_insert_node_type_unique((node_type&)np, result);
      |                                                         ^~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/interprocess/mapped_region.hpp:23,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/crashhandler/CrashHandlerImpl.h:37,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/crashhandler/CrashHandlerPOSIX.h:25,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/CrashHandler.cpp:36,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:1798:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/interprocess/detail/workaround.hpp:40:82: warning: "__VXWORKS__" is not defined, evaluates to 0 [-Wundef]
   40 |    #if !defined(__QNXNTO__) && !defined(__ANDROID__) && !defined(__HAIKU__) && !(__VXWORKS__) && !(__EMSCRIPTEN__)
      |                                                                                  ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/interprocess/detail/workaround.hpp:40:100: warning: "__EMSCRIPTEN__" is not defined, evaluates to 0 [-Wundef]
   40 |    #if !defined(__QNXNTO__) && !defined(__ANDROID__) && !defined(__HAIKU__) && !(__VXWORKS__) && !(__EMSCRIPTEN__)
      |                                                                                                    ^~~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:66,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:25:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:12: warning: use of old-style cast to 'int' [-Wold-style-cast]
   54 |       (int)link_mode == (int)auto_unlink   ||
      |            ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:30: warning: use of old-style cast to 'int' [-Wold-style-cast]
   54 |       (int)link_mode == (int)auto_unlink   ||
      |                              ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:12: warning: use of old-style cast to 'int' [-Wold-style-cast]
   55 |       (int)link_mode == (int)safe_link;
      |            ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:30: warning: use of old-style cast to 'int' [-Wold-style-cast]
   55 |       (int)link_mode == (int)safe_link;
      |                              ^~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/list_node.hpp:26,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list_hook.hpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:20:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:65:87: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   65 |    static const unsigned int rebind =       (unsigned int)pointer_has_rebind<Ptr, U>::value;
      |                                                                                       ^~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:66:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
   66 |    static const unsigned int rebind_other = (unsigned int)pointer_has_rebind_other<Ptr, U>::value;
      |                                                                                             ^~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:67:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp: In member function 'void boost::intrusive::generic_hook<Algo, NodeTraits, Tag, LinkMode, BaseHookType>::unlink()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:210:54: warning: use of old-style cast to 'int' [-Wold-style-cast]
  210 |       BOOST_INTRUSIVE_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink ));
      |                                                      ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:210:72: warning: use of old-style cast to 'int' [-Wold-style-cast]
  210 |       BOOST_INTRUSIVE_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink ));
      |                                                                        ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/pointer_traits.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list_hook.hpp:23:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:164:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
  164 |    struct two_or_three {yes_type _[2u + (unsigned)Add];};\
      |                                                   ^~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp:104:1: note: in expansion of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE'
  104 | BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE(internal_any_hook, is_any_hook)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:164:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
  164 |    struct two_or_three {yes_type _[2u + (unsigned)Add];};\
      |                                                   ^~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp:105:1: note: in expansion of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE'
  105 | BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE(internal_base_hook, hooktags::is_base_hook)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iiterator.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/list_iterator.hpp:27,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:30:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'void boost::intrusive::iterator_uadvance(It&, typename boost::movelib::iter_size<It>::type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:228:74: warning: use of old-style cast to 'typename boost::movelib::iterator_traits<It>::difference_type' [-Wold-style-cast]
  228 |    (iterator_advance)(it, (typename iterator_traits<It>::difference_type)n);
      |                                                                          ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'typename boost::movelib::iter_size<T>::type boost::intrusive::iterator_udistance(It, It)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:272:72: warning: use of old-style cast to 'typename boost::movelib::iter_size<It>::type' [-Wold-style-cast]
  272 |    return (typename iter_size<It>::type)(iterator_distance)(first, last);
      |                                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:31:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In constructor 'boost::intrusive::detail::array_initializer<T, N>::array_initializer(const CommonInitializer&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:56:31: warning: use of old-style cast to 'char*' [-Wold-style-cast]
   56 |       char *init_buf = (char*)rawbuf;
      |                               ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer<T, N>::operator T*()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:75:25: warning: use of old-style cast to 'T*' [-Wold-style-cast]
   75 |    {  return (T*)(rawbuf);  }
      |                         ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer<T, N>::operator const T*() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:78:31: warning: use of old-style cast to 'const T*' [-Wold-style-cast]
   78 |    {  return (const T*)(rawbuf);  }
      |                               ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In destructor 'boost::intrusive::detail::array_initializer<T, N>::~array_initializer()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:82:31: warning: use of old-style cast to 'char*' [-Wold-style-cast]
   82 |       char *init_buf = (char*)rawbuf + N*sizeof(T);
      |                               ^~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/utility_core.hpp:30,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/utility.hpp:29,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/optional/optional.hpp:59,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/detail/default_constructible_unary_fn.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/adaptor/transformed.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/range/adaptor/map.hpp:14,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/io/SaveBlock.cpp:50:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp: In constructor 'boost::intrusive::detail::ebo_functor_holder<T, Tag, false>::ebo_functor_holder(boost::intrusive::detail::ebo_functor_holder<T, Tag, false>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'T&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:256:11: note: in expansion of macro 'BOOST_MOVE_BASE'
  256 |       : T(BOOST_MOVE_BASE(T, x))
      |           ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:126:45: warning: use of old-style cast to 'int' [-Wold-style-cast]
  126 |                         ((int)value_traits::link_mode == (int)auto_unlink)
      |                                             ^~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:126:63: warning: use of old-style cast to 'int' [-Wold-style-cast]
  126 |                         ((int)value_traits::link_mode == (int)auto_unlink)
      |                                                               ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/workaround.hpp:89:65: note: in definition of macro 'BOOST_INTRUSIVE_STATIC_ASSERT'
   89 | #     define BOOST_INTRUSIVE_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__)
      |                                                                 ^~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In constructor 'boost::intrusive::list<T, Options>::list(boost::intrusive::list<T, Options>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1490:15: note: in expansion of macro 'BOOST_MOVE_BASE'
 1490 |       :  Base(BOOST_MOVE_BASE(Base, x))
      |               ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'boost::intrusive::list<T, Options>& boost::intrusive::list<T, Options>::operator=(boost::intrusive::list<T, Options>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1494:56: note: in expansion of macro 'BOOST_MOVE_BASE'
 1494 |    {  return static_cast<list &>(this->Base::operator=(BOOST_MOVE_BASE(Base, x)));  }
      |                                                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'void boost::intrusive::list<T, Options>::clone_from(boost::intrusive::list<T, Options>&&, Cloner, Disposer)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list<T, Options>::Base&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/list.hpp:1502:24: note: in expansion of macro 'BOOST_MOVE_BASE'
 1502 |    {  Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer);  }
      |                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:36:1: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
   36 | ));
      | ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function_types/detail/pp_tags/preprocessed.hpp:46:12: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
   46 | (Bits >> 24)
      |            ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/detail/LexicalCall.h:37,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/detail/Interpreter.h:39,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/cmdline/Interpreter.h:43,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/platform/ProgramOptions.h:29:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function/function_template.hpp: In member function 'bool boost::detail::function::basic_vtable<R, T>::assign_to(const boost::reference_wrapper<Y>&, boost::detail::function::function_buffer&, boost::detail::function::function_obj_ref_tag) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/function/function_template.hpp:567:69: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  567 |           functor.members.obj_ref.obj_ptr = (void *)(f.get_pointer());
      |                                                                     ^
In file included from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/Random.h:26,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/Random.cpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:187:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/random/mersenne_twister.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/random/mersenne_twister.hpp:642:38: warning: use of old-style cast to 'UIntType' [-Wold-style-cast]
  642 |         w, n, m, r, a, u, ~(UIntType)0, s, b, t, c, l, 1812433253>
      |                                      ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/random/mersenne_twister.hpp:645:38: warning: use of old-style cast to 'UIntType' [-Wold-style-cast]
  645 |         w, n, m, r, a, u, ~(UIntType)0, s, b, t, c, l, 1812433253> base_type;
      |                                      ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/local_time_types.hpp:18,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/local_time.hpp:13,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time.hpp:15,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/util/String.cpp:24,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:277:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/custom_time_zone.hpp: In member function 'virtual bool boost::local_time::custom_time_zone_base<CharT>::has_dst() const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/date_time/local_time/custom_time_zone.hpp:67:21: warning: use of old-style cast to 'bool' [-Wold-style-cast]
   67 |       return (bool) dst_calc_rules_; //if calc_rule is set the tz has dst
      |                     ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/integer.hpp:212,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/glm.hpp:137,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/GtxFunctions.h:28,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/math/Vector.h:25:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/detail/func_integer.inl: In function 'glm::uint glm::usubBorrow(const uint&, const uint&, uint&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/glm/detail/func_integer.inl:199:17: warning: this condition has identical branches [-Wduplicated-branches]
  199 |                 if(y >= x)
      |                 ^~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp:63,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:25,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/game/Entity.h:52,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/game/Player.h:57,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/gui/MiniMap.h:58,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/scene/SaveFormat.h:50,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/tools/savetool/SaveFix.cpp:40,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arxtool.cpp:313:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp:70:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp:77:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp: In function 'void boost::container::dtl::construct_type(T*, Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp:94:17: warning: use of old-style cast to 'void*' [-Wold-style-cast]
   94 |    ::new((void*)p, boost_container_new_t()) T(::boost::forward<Args>(args)...);
      |                 ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp: In static member function 'static void boost::container::allocator_traits<Allocator>::priv_construct(boost::move_detail::false_type, Allocator&, T*, const boost::container::default_init_t&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/allocator_traits.hpp:603:20: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  603 |    {  ::new((void*)p, boost_container_new_t()) T; }
      |                    ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:27:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/new_allocator.hpp: In member function 'void boost::container::new_allocator<T>::deallocate(pointer, size_type)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/new_allocator.hpp:167:32: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  167 |       ::operator delete((void*)ptr, n * sizeof(T));
      |                                ^~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp:28,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:32,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:29,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:29:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/copy_move_algo.hpp: In function 'typename boost::container::dtl::enable_if_memzero_initializable<F, F>::type boost::container::uninitialized_value_init_alloc_n(Allocator&, size_t, F)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/copy_move_algo.hpp:654:67: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  654 |       std::memset((void*)boost::movelib::iterator_to_raw_pointer(r), 0, sizeof(value_type)*n);
      |                                                                   ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp:42:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/detail/launder.hpp: In function 'T boost::move_detail::launder_cast(const volatile void*)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/detail/launder.hpp:47:24: warning: use of old-style cast to 'T' [-Wold-style-cast]
   47 |    return (launder)((T)p);
      |                        ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp: In member function 'void boost::container::dtl::insert_value_initialized_n_proxy<Allocator>::copy_n_and_update(Allocator&, Iterator, size_t) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp:142:51: warning: use of old-style cast to 'boost::container::dtl::insert_value_initialized_n_proxy<Allocator>::value_type*' [-Wold-style-cast]
  142 |          alloc_traits::construct(a, (value_type*)&v);
      |                                                   ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp: In member function 'void boost::container::dtl::insert_default_initialized_n_proxy<Allocator>::copy_n_and_update(Allocator&, Iterator, size_t) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp:169:54: warning: use of old-style cast to 'boost::container::dtl::insert_default_initialized_n_proxy<Allocator>::value_type*' [-Wold-style-cast]
  169 |             alloc_traits::construct(a, (value_type*)&v, default_init);
      |                                                      ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp: In member function 'void boost::container::dtl::insert_emplace_proxy<Allocator, Args>::priv_copy_some_and_update(Allocator&, const boost::container::dtl::index_tuple<IdxPack ...>&, Iterator, size_t)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/advanced_insert_int.hpp:316:48: warning: use of old-style cast to 'boost::container::dtl::insert_emplace_proxy<Allocator, Args>::value_type*' [-Wold-style-cast]
  316 |       alloc_traits::construct(a, (value_type*)&v, ::boost::forward<Args>(get<IdxPack>(this->args_))...);
      |                                                ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:35:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:45:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   45 | BOOST_CONTAINER_CONSTANT_VAR allocation_type allocate_new       = (allocation_type)allocate_new_v;
      |                                                                                    ^~~~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (            )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:46:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   46 | BOOST_CONTAINER_CONSTANT_VAR allocation_type expand_fwd         = (allocation_type)expand_fwd_v;
      |                                                                                    ^~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (          )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:47:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   47 | BOOST_CONTAINER_CONSTANT_VAR allocation_type expand_bwd         = (allocation_type)expand_bwd_v;
      |                                                                                    ^~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (          )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:48:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   48 | BOOST_CONTAINER_CONSTANT_VAR allocation_type shrink_in_place    = (allocation_type)shrink_in_place_v;
      |                                                                                    ^~~~~~~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (               )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:49:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   49 | BOOST_CONTAINER_CONSTANT_VAR allocation_type try_shrink_in_place= (allocation_type)try_shrink_in_place_v;
      |                                                                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (                   )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:50:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   50 | BOOST_CONTAINER_CONSTANT_VAR allocation_type nothrow_allocation = (allocation_type)nothrow_allocation_v;
      |                                                                                    ^~~~~~~~~~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (                  )
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/allocation_type.hpp:51:84: warning: use of old-style cast to 'boost::container::allocation_type' {aka 'unsigned int'} [-Wold-style-cast]
   51 | BOOST_CONTAINER_CONSTANT_VAR allocation_type zero_memory        = (allocation_type)zero_memory_v;
      |                                                                                    ^~~~~~~~~~~~~
      |                                                                   -
      |                                                                   static_cast<    -
      |                                                                                   > (           )
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:42:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/next_capacity.hpp: In member function 'SizeType boost::container::dtl::grow_factor_ratio<Minimum, Numerator, Denominator>::operator()(SizeType, SizeType, SizeType) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/next_capacity.hpp:44:52: warning: use of old-style cast to 'SizeType' [-Wold-style-cast]
   44 |       const SizeType overflow_limit  = ((SizeType)-1) / Numerator;
      |                                                    ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/next_capacity.hpp:52:31: warning: use of old-style cast to 'SizeType' [-Wold-style-cast]
   52 |          new_cap = (SizeType)-1;
      |                               ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/adaptive_sort_merge.hpp:49,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/adaptive_merge.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:61:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/merge.hpp: In member function 'void boost::movelib::adaptive_xbuf<T, RandRawIt, SizeType>::initialize_until(size_type, T&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/merge.hpp:126:39: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  126 |             ::new((void*)&m_ptr[m_size]) T(::boost::move(t));
      |                                       ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/merge.hpp:129:42: warning: use of old-style cast to 'void*' [-Wold-style-cast]
  129 |                ::new((void*)&m_ptr[m_size]) T(::boost::move(m_ptr[m_size-1]));
      |                                          ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/merge.hpp: In member function 'U* boost::movelib::adaptive_xbuf<T, RandRawIt, SizeType>::aligned_trailing(size_type) const':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/detail/merge.hpp:181:18: warning: use of old-style cast to 'U*' [-Wold-style-cast]
  181 |       return (U*)u_addr;
      |                  ^~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp: In constructor 'boost::container::vector_alloc_holder<Allocator, StoredSizeType, AllocatorVersion>::vector_alloc_holder(boost::container::vector_alloc_holder<Allocator, StoredSizeType, AllocatorVersion>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::vector_alloc_holder<Allocator, StoredSizeType, AllocatorVersion>::allocator_type&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:441:24: note: in expansion of macro 'BOOST_MOVE_BASE'
  441 |       : allocator_type(BOOST_MOVE_BASE(allocator_type, holder))
      |                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp: In constructor 'boost::container::vector_alloc_holder<Allocator, StoredSizeType, boost::move_detail::integral_constant<unsigned int, 0> >::vector_alloc_holder(boost::container::vector_alloc_holder<Allocator, StoredSizeType, boost::move_detail::integral_constant<unsigned int, 0> >&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::vector_alloc_holder<Allocator, StoredSizeType, boost::move_detail::integral_constant<unsigned int, 0> >::allocator_type&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:662:24: note: in expansion of macro 'BOOST_MOVE_BASE'
  662 |       : allocator_type(BOOST_MOVE_BASE(allocator_type, holder))
      |                        ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp: In member function 'boost::container::dtl::insert_range_proxy<typename boost::container::real_allocator<T, A>::type, boost::move_iterator<T*> > boost::container::vector<T, Allocator, Options>::priv_dummy_empty_proxy()':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:2769:44: warning: use of old-style cast to 'T*' [-Wold-style-cast]
 2769 |          (::boost::make_move_iterator((T *)0));
      |                                            ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp: In member function 'boost::container::vector<T, Allocator, Options>::iterator boost::container::vector<T, Allocator, Options>::priv_insert_forward_range_no_capacity(T*, size_type, InsertionProxy, boost::container::version_2)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/vector.hpp:3027:71: warning: use of old-style cast to 'boost::container::vector<T, Allocator, Options>::difference_type' [-Wold-style-cast]
 3027 |       return iterator(this->m_holder.start() + (difference_type)(n_pos));
      |                                                                       ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/is_contiguous_container.hpp:32,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:40:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/is_contiguous_container.hpp:40:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/is_container.hpp:32,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:41:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/is_container.hpp:40:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:50:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/adaptive_sort.hpp: In function 'void boost::movelib::adaptive_sort(RandIt, RandIt, Compare)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/algo/adaptive_sort.hpp:643:50: warning: use of old-style cast to 'value_type*' [-Wold-style-cast]
  643 |    adaptive_sort(first, last, comp, (value_type*)0, 0u);
      |                                                  ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:70:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:78:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:86:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:94:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:102:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:110:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/intrusive/detail/has_member_function_callable_with.hpp:124:56: warning: use of old-style cast to 'Fun*' [-Wold-style-cast]
  124 |       static const bool value = sizeof(Test<Fun>((Fun*)0)) == sizeof(boost_intrusive_hmfcw::yes_type);
      |                                                        ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp: In member function 'std::pair<typename boost::container::dtl::select_container_type<Value, AllocatorOrContainer>::type::iterator, bool> boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::emplace_unique(Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:979:62: warning: use of old-style cast to 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::value_type*' [-Wold-style-cast]
  979 |       stored_allocator_traits::construct(a, (value_type *)(&v), ::boost::forward<Args>(args)... );
      |                                                              ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp: In member function 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::iterator boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::emplace_hint_unique(const_iterator, Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:991:61: warning: use of old-style cast to 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::value_type*' [-Wold-style-cast]
  991 |       stored_allocator_traits::construct(a, (value_type*)(&v), ::boost::forward<Args>(args)... );
      |                                                             ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp: In member function 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::iterator boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::emplace_equal(Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:1002:61: warning: use of old-style cast to 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::value_type*' [-Wold-style-cast]
 1002 |       stored_allocator_traits::construct(a, (value_type*)(&v), ::boost::forward<Args>(args)... );
      |                                                             ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp: In member function 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::iterator boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::emplace_hint_equal(const_iterator, Args&& ...)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/detail/flat_tree.hpp:1014:61: warning: use of old-style cast to 'boost::container::dtl::flat_tree<Value, KeyOfValue, Compare, AllocatorOrContainer>::value_type*' [-Wold-style-cast]
 1014 |       stored_allocator_traits::construct(a, (value_type*)(&v), ::boost::forward<Args>(args)... );
      |                                                             ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp: In constructor 'boost::container::flat_set<Key, Compare, Allocator>::flat_set(boost::container::flat_set<Key, Compare, Allocator>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::flat_set<Key, Compare, Allocator>::tree_t&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:370:16: note: in expansion of macro 'BOOST_MOVE_BASE'
  370 |       : tree_t(BOOST_MOVE_BASE(tree_t, x))
      |                ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp: In constructor 'boost::container::flat_set<Key, Compare, Allocator>::flat_set(boost::container::flat_set<Key, Compare, Allocator>&&, const allocator_type&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::flat_set<Key, Compare, Allocator>::tree_t&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:385:16: note: in expansion of macro 'BOOST_MOVE_BASE'
  385 |       : tree_t(BOOST_MOVE_BASE(tree_t, x), a)
      |                ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp: In member function 'boost::container::flat_set<Key, Compare, Allocator>& boost::container::flat_set<Key, Compare, Allocator>::operator=(boost::container::flat_set<Key, Compare, Allocator>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::flat_set<Key, Compare, Allocator>::tree_t&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:404:61: note: in expansion of macro 'BOOST_MOVE_BASE'
  404 |    {  return static_cast<flat_set&>(this->tree_t::operator=(BOOST_MOVE_BASE(tree_t, x)));  }
      |                                                             ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp: In constructor 'boost::container::flat_multiset<Key, Compare, Allocator>::flat_multiset(boost::container::flat_multiset<Key, Compare, Allocator>&&, const allocator_type&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::flat_multiset<Key, Compare, Allocator>::tree_t&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:1461:16: note: in expansion of macro 'BOOST_MOVE_BASE'
 1461 |       : tree_t(BOOST_MOVE_BASE(tree_t, x), a)
      |                ^~~~~~~~~~~~~~~
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp: In member function 'boost::container::flat_multiset<Key, Compare, Allocator>& boost::container::flat_multiset<Key, Compare, Allocator>::operator=(boost::container::flat_multiset<Key, Compare, Allocator>&&)':
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::container::flat_multiset<Key, Compare, Allocator>::tree_t&' [-Wold-style-cast]
  490 |       ::boost::move((BASE_TYPE&)(ARG))
      |                                     ^
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/container/flat_set.hpp:1473:66: note: in expansion of macro 'BOOST_MOVE_BASE'
 1473 |    {  return static_cast<flat_multiset&>(this->tree_t::operator=(BOOST_MOVE_BASE(tree_t, x)));  }
      |                                                                  ^~~~~~~~~~~~~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_container.hpp:16,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialize_fca_container.hpp:12,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/unordered_map.hpp:19,
                 from /home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered_map.hpp:17,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/ai/PathFinder.cpp:50,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:25:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp: At global scope:
/home/pbulk/build/games/arx-libertatis/work/.buildlink/include/boost/unordered/detail/serialization_version.hpp:34:74: warning: extra ';' after in-class function definition [-Wextra-semi]
   34 |   serialization_version& operator=(unsigned int x){value=x;return *this;};
      |                                                                          ^
      |                                                                          -
In file included from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:916:
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/graphics/font/Font.cpp: In function 'void addGlyphVertices(std::vector<TexturedVertex>&, const Font::Glyph&, const Vec2f&, Color)':
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/graphics/font/Font.cpp:268:24: warning: declaration of 'quad' shadows a global declaration [-Wshadow]
  268 |         TexturedVertex quad[4];
      |                        ^~~~
In file included from /usr/include/sys/wait.h:37,
                 from /usr/include/stdlib.h:45,
                 from /opt/local/gcc13/include/c++/13.3.0/cstdlib:79,
                 from /opt/local/gcc13/include/c++/13.3.0/ext/string_conversions.h:43,
                 from /opt/local/gcc13/include/c++/13.3.0/bits/basic_string.h:4109,
                 from /opt/local/gcc13/include/c++/13.3.0/string:54,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/core/Version.h:23,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/core/Version.cpp:20,
                 from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:7:
/usr/include/sys/types.h:633:25: note: shadowed declaration is here
  633 | typedef quad_t          quad;                   /* used by UFS */
      |                         ^~~~
In file included from /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/ub_arx.cpp:979:
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/graphics/opengl/GLTexture.cpp: In member function 'virtual void GLTexture::upload()':
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/graphics/opengl/GLTexture.cpp:131:23: warning: declaration of 'extended' shadows a global declaration [-Wshadow]
  131 |                 Image extended;
      |                       ^~~~~~~~
In file included from /usr/include/math.h:335,
                 from /opt/local/gcc13/include/c++/13.3.0/bits/std_abs.h:40,
                 from /opt/local/gcc13/include/c++/13.3.0/cstdlib:81:
/usr/include/floatingpoint.h:73:18: note: shadowed declaration is here
   73 | typedef unsigned extended[3];
      |                  ^~~~~~~~
In file included from /usr/include/sys/select.h:53,
                 from /usr/include/sys/types.h:640:
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp: In function 'void EERIE_PHYSICS_BOX_Create(EERIE_3DOBJ*)':
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:144:32: error: expected unqualified-id before numeric constant
  144 |                         size_t SEC = 1;
      |                                ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:154:25: error: lvalue required as left operand of assignment
  154 |                         SEC = 5;
      |                         ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:164:25: error: lvalue required as left operand of assignment
  164 |                         SEC = 9;
      |                         ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:187:32: error: expected unqualified-id before numeric constant
  187 |                         size_t SEC;
      |                                ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:190:33: error: lvalue required as left operand of assignment
  190 |                                 SEC = 1;
      |                                 ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:192:33: error: lvalue required as left operand of assignment
  192 |                                 SEC = 5;
      |                                 ^~~
/home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2/src/physics/Physics.cpp:194:33: error: lvalue required as left operand of assignment
  194 |                                 SEC = 9;
      |                                 ^~~
[ 75%] Linking CXX shared library libArxIO.so
[ 75%] Built target ArxIO
--- CMakeFiles/arx.dir/ub_arx.cpp.o ---
*** [CMakeFiles/arx.dir/ub_arx.cpp.o] Error code 1

bmake[2]: stopped making "CMakeFiles/arx.dir/build" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
bmake[2]: 1 error

bmake[2]: stopped making "CMakeFiles/arx.dir/build" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
--- CMakeFiles/arx.dir/all ---
*** [CMakeFiles/arx.dir/all] Error code 2

bmake[1]: stopped making "all" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
--- CMakeFiles/arxtool.dir/all ---
*** [CMakeFiles/arxtool.dir/all] Error code 6

bmake[1]: stopped making "all" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
bmake[1]: 2 errors

bmake[1]: stopped making "all" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
*** [all] Error code 2

bmake: stopped making "all" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/games/arx-libertatis/work/arx-libertatis-1.2
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/games/arx-libertatis
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/games/arx-libertatis