F2I-Consulting / fesapi

API for ENERGISTICS™ data standards (mainly RESQML™), multi-languages (C++, Java, C#, Python)
Apache License 2.0
34 stars 24 forks source link

Support Boost > 1.69 with ETP #278

Closed philippeVerney closed 3 years ago

philippeVerney commented 3 years ago

Is your feature request related to a problem? Please describe. CMake refuses to build FESAPI ETP if Boost is > v1.69. The reason is that Beast had a big update with API change in Boost 1.70

Describe the solution you'd like A support for Boost 1.70+ when building FESAPI ETP.

Describe alternatives you've considered Adopting an older Boost version is not possible for every adopter.

Additional context We may want to keep ETP support for Boost prior to v1.70. See https://discourse.f2i-consulting.com/t/build-with-latest-boost-version/169