eos icon indicating copy to clipboard operation
eos copied to clipboard

add some needed includes to build with boost 1.79 beta

Open spoonincode opened this issue 2 years ago • 0 comments

Change Description

Adds some includes needed to build with boost 1.79 beta.

The missing includes are solely related to fstream & boost::filesystem::fstream. The boost filesystem docs (even as far back as 1.66) are clear that #include <boost/filesystem.hpp> does not include file stream support. Internal changes to boost filesystem in 1.79 (namely removal of string_file) means that boost/filesystem/fstream.hpp no longer get implicitly included via boost/filesystem.hpp, so we need to be explicit about this.

Change Type

Select ONE:

  • [ ] Documentation
  • [ ] Stability bug fix
  • [x] Other
  • [ ] Other - special case

Testing Changes

Select ANY that apply:

  • [ ] New Tests
  • [ ] Existing Tests
  • [ ] Test Framework
  • [ ] CI System
  • [ ] Other

Consensus Changes

  • [ ] Consensus Changes

API Changes

  • [ ] API Changes

Documentation Additions

  • [ ] Documentation Additions

spoonincode avatar Mar 11 '22 16:03 spoonincode