Beginning with Fedora 29, compile time dependencies need to be added back in to applications that require them:
BuildRequires: gcc-c++