+As development packages are getting updated with latest features requiring newer versions of C++, we had to make a choice. We can either stuck with the old packages or start using new releases. After some investigation of newer C++ standards and its incompatibilities a decision has been made to increase the overall C++ version of USBGuard from C++11 to C++17. What does this mean for you? From now on, you will require a compiler that supports C++17 to be able to compile USBGuard sources. However, USBGuard will continue to work with old dependencies but will also support the newest development packages. An example of such package is [PEGTL](https://github.com/taocpp/PEGTL/releases/tag/3.2.0) of version 3 which uses C++17.
0 commit comments