"No type named in namespace" build failure(s) — clang 3.9.1

PackageVersionSupposed error messageFull log Bug report
flexc++ 2.06.02-2./../state/state.h:16:10: error: no type named 'shared_ptr' in namespace 'std' Log
kicad 4.0.5+dfsg1-4tool_base.h:58:30: error: no type named 'function' in namespace 'std' Log
libbpp-core 2.3.1-3OutputStream.h:170:16: error: no type named 'unique_ptr' in namespace 'std' Log
libbpp-qt 2.2.0-1OutputStream.h:170:16: error: no type named 'unique_ptr' in namespace 'std' Log
libtgvoip 0.4.1~git20170517.2ed5a50-1aec_core.h:137:8: error: no type named 'unique_ptr' in namespace 'std' Log
physamp 0.2.0-1OutputStream.h:170:16: error: no type named 'unique_ptr' in namespace 'std' Log
rsyncrypto 1.13-1./rsyncrypto.h:97:13: error: no type named 'unique_ptr' in namespace 'std' Log

7 errors