Skip to content

Support for C++17

Miguel requested to merge c++17 into main

This merge request includes the needed changes to build Ouinet and its dependencies with C++17.

The main changes were made in CMakeLists.txt and cmake/dependencies/boost.cmake.

A minor change was also applied to test/test-routing-table.cpp to keep the hack #define private public (used to inspect private attributes in the unit tests) working in C++17.

Merge request reports