Epoch is gone; now the version component names in C++ and CMake are consistent (except REVISION corresponds to PATCH).