https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64967
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- I was wondering if anyone even still uses --enable-symvers=gnu-versioned-namespace I don't think it is worthwhile to support the dual ABI with the versioned namespace, since using the versioned namespace already means you don't care about ABI compatibility. One option would be to force --disable-libstdcxx-dual-abi when gnu-versioned-namespace is used so that none of the new code and features are available, another option would be to change the versioned namespace from __7 to __8 and unconditionally enable the new ABI so that all the features are available but without any backward compatibility.