tapyrus-core
tapyrus-core copied to clipboard
Boost 1.83.0 compile failure
When building in Boost 1.83.0 environment(Ubuntu 24.04), the following error occurs.
/usr/include/boost/function/function_base.hpp:651:14: error: invalid ‘static_cast’ from type ‘boost::detail::function::function_buffer_members::obj_ptr_t’ {aka ‘void*’} to type ‘void (*)(bool, const CBlockIndex*)’
651 | return static_cast<const Functor*>(type_result.members.obj_ptr);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It does not occur in 1.81.