"Ambiguous declaration" build failure(s) — clang 5.0

PackageVersionSupposed error messageFull log Bug report
fim 0.5~rc3-1FbiStuffJpeg.cpp:181:36: error: use of overloaded operator '+' is ambiguous (with operand types 'fim::string' and 'const fim_char_t *' (aka 'const char *')) Log
herwig++ 2.6.0-1.1../../../include/Herwig++/MatrixElement/Matchbox/Utility/SpinorHelicity.h:95:12: error: use of overloaded operator '*=' is ambiguous (with operand types 'std::complex >' and 'ThePEG::Complex' (aka 'complex')) Log
libvigraimpex 1.10.0+git20160211.167be93+dfsg-5hdf5impex.hxx:1146:28: error: use of overloaded operator '!=' is ambiguous (with operand types 'const vigra::HDF5HandleShared' and 'int') Log
plee-the-bear 0.6.0-4model_action.cpp:399:50: error: use of overloaded operator '>' is ambiguous (with operand types 'claw::real_number' (aka 'real_number') and 'bear::universe::time_type' (aka 'double')) Log

4 errors