Here also a discussion about the problem on the gcc mailing list https://gcc.gnu.org/ml/gcc-help/2015-09/msg00057.html
It seems that a abi_tag attribut should be added in tango to the problematic symbols in order to help gcc5 decide which ABI is expected. ifdef _GLIBCXX_USE_CXX11_ABI define TANGO_CXX11_ABI __attribute((abi_tag("cxx11"))) else define TANGO_CXX11_ABI endif