Page MenuHome GnuPG

cpp: Require C++17 when building C++ bindings
Needs ReviewPublic

Authored by CarlSchwan on Jan 23 2024, 1:22 PM.

Details

Summary
  • configure.ac: Replace check for C++11 with C++17 --

C++17 is already required when building the Qt6 bindings, this change
make this also a requirement when building the pure c++ and qt5
bindings.

C++17 is quite mature nowadays and is implemented by all major compilers
and is the default C++ version used by GCC and clang. This will allow us
to use some slightly more modern C++ construct.

Test Plan

Compiles fine on Linux

Diff Detail

Repository
rM GPGME
Branch
work/carl/c++17
Lint
No Linters Available
Unit
No Unit Test Coverage