rippled: rippled doesn't build with Boost 1.66.0

Boost 1.66.0 is out for about a month now and has started to get adopted in bleeding edge distributions.

From a quick glance it seems that especially the boost::asio code used in rippled breaks with the latest version, see for example https://travis-ci.org/MarkusTeufelberger/rippled-distrotest/jobs/310652624

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 17

Most upvoted comments

@seelabs

the solution with BOOST_ROOT worked fine for me and it seems rippled binary is static without any boost dependencies.

Thank you.

@gituser The driving force for boost 1.66 adoption is boost::beast. Beast was originally part of rippled and is a key building block. The beast developer submitted it to boost and it was accepted. Now that it’s part of boost we need to use boost 1.66 in order to get important bug fixes (or back-port the bug fixes ourselves, which is less attractive).