Looks like there's some problem with libc++ with asan builds. They use a special version of libc++ built here: buildtools/third_party/libc++
alexclarke@alexclarke:/usr/local/google/code/clankium/src (whoops)$ cr build headless_shell
ninja: Entering directory `/usr/local/google/code/clankium/src/out_linux/Debug'
[1/1] Regenerating ninja files
[1/1] LINK ./headless_shell
FAILED: headless_shell
../../third_party/llvm-build/Release+Asserts/bin/clang++ -Wl,--fatal-warnings -fPIC -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -fuse-ld=gold -B../../third_party/binutils/Linux_x64/Release/bin -Wl,--threads -Wl,--thread-count=4 -pthread -m64 --sysroot=../../build/linux/debian_wheezy_amd64-sysroot -L/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/lib/x86_64-linux-gnu -Wl,-rpath-link=/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/lib/x86_64-linux-gnu -L/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib/x86_64-linux-gnu -Wl,-rpath-link=/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib/x86_64-linux-gnu -L/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6 -Wl,-rpath-link=/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib -Wl,-rpath-link=/usr/local/google/code/clankium/src/build/linux/debian_wheezy_amd64-sysroot/usr/lib -fsanitize=address -Wl,-rpath-link=. -Wl,--disable-new-dtags -Wl,-rpath=\$ORIGIN/. -Wl,-rpath-link=. -o "./headless_shell" -Wl,--start-group @"./headless_shell.rsp" ./libbase.so ./libcontent.so ./libgpu.so ./libgles2_utils.so ./libgfx.so ./libgeometry.so ./libskia.so ./libicui18n.so ./libicuuc.so ./librange.so ./libgl_wrapper.so ./libplatform.so ./libgl_init.so ./libipc.so ./libbindings.so ./libmojo_public_system_cpp.so ./libmojo_public_system.so ./libui_base.so ./libui_data_pack.so ./libevents_base.so ./liburl.so ./libmojo_common_lib.so ./libcc.so ./libdisplay.so ./libaccessibility.so ./libbase_i18n.so ./liburl_ipc.so ./libnet.so ./libprotobuf_lite.so ./libcrcrypto.so ./libboringssl.so ./libaura.so ./libcompositor.so ./libozone.so ./libozone_base.so ./libdisplay_types.so ./libdisplay_util.so ./libevents.so ./libgfx_ipc.so ./libgfx_ipc_geometry.so ./libgfx_ipc_skia.so ./libdevices.so ./libgl.so -Wl,--end-group -ldl -lrt -lnss3 -lnssutil3 -lsmime3 -lplds4 -lplc4 -lnspr4
gen/services/shell/public/interfaces/connector.mojom.cc:50: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
../../buildtools/third_party/libc++/trunk/include/utility:280: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
../../buildtools/third_party/libc++/trunk/include/string:2027: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)'
gen/services/shell/public/interfaces/connector.mojom.cc:50: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
../../buildtools/third_party/libc++/trunk/include/utility:280: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::~basic_string()'
../../buildtools/third_party/libc++/trunk/include/string:1471: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
../../buildtools/third_party/libc++/trunk/include/vector:929: error: undefined reference to 'std::__1::__vector_base_common<true>::__throw_length_error() const'
../../buildtools/third_party/libc++/trunk/include/string:2027: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)'
../../mojo/public/cpp/bindings/string_traits_stl.h:31: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::assign(char const*, unsigned long)'
../../buildtools/third_party/libc++/trunk/include/vector:929: error: undefined reference to 'std::__1::__vector_base_common<true>::__throw_length_error() const'
../../buildtools/third_party/libc++/trunk/include/ios:336: error: undefined reference to 'vtable for std::__1::ios_base'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/ios:636: error: undefined reference to 'vtable for std::__1::basic_ios<char, std::__1::char_traits<char> >'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/sstream:778: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::basic_ostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*)'
../../buildtools/third_party/libc++/trunk/include/__hash_table:1946: error: undefined reference to 'std::__1::__next_prime(unsigned long)'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(unsigned int)'
../../buildtools/third_party/libc++/trunk/include/__hash_table:1956: error: undefined reference to 'std::__1::__next_prime(unsigned long)'
../../buildtools/third_party/libc++/trunk/include/iosfwd:123: error: undefined reference to 'std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
../../buildtools/third_party/libc++/trunk/include/vector:929: error: undefined reference to 'std::__1::__vector_base_common<true>::__throw_length_error() const'
../../buildtools/third_party/libc++/trunk/include/sstream:210: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()'
../../buildtools/third_party/libc++/trunk/include/string:2027: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)'
../../headless/app/headless_shell.cc:428: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
../../buildtools/third_party/libc++/trunk/include/string:2233: error: undefined reference to 'std::__1::__basic_string_common<true>::__throw_length_error() const'
../../buildtools/third_party/libc++/trunk/include/iosfwd:123: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
../../buildtools/third_party/libc++/trunk/include/__hash_table:1946: error: undefined reference to 'std::__1::__next_prime(unsigned long)'
../../services/shell/public/cpp/identity.h:16: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
../../buildtools/third_party/libc++/trunk/include/string:2027: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long)'
../../buildtools/third_party/libc++/trunk/include/__hash_table:1956: error: undefined reference to 'std::__1::__next_prime(unsigned long)'
../../services/shell/public/cpp/identity.h:16: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
../../services/shell/public/cpp/identity.h:16: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
gen/services/shell/public/interfaces/connector.mojom.h:209: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
gen/services/shell/public/interfaces/connector.mojom.h:209: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
gen/services/shell/public/interfaces/connector.mojom.h:209: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
gen/services/shell/public/interfaces/connector.mojom.h:209: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)'
../../buildtools/third_party/libc++/trunk/include/vector:929: error: undefined reference to 'std::__1::__vector_base_common<true>::__throw_length_error() const'
obj/services/shell/public/interfaces/interfaces_cpp_sources/connector.mojom.o:gen/services/shell/public/interfaces/connector.mojom.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
obj/services/shell/public/interfaces/interfaces_cpp_sources/connector.mojom.o:gen/services/shell/public/interfaces/connector.mojom.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
../../buildtools/third_party/libc++/trunk/include/string:3833: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
obj/services/shell/public/interfaces/interfaces_cpp_sources/connector.mojom.o:gen/services/shell/public/interfaces/connector.mojom.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
../../buildtools/third_party/libc++/trunk/include/string:3833: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
obj/services/shell/public/interfaces/interfaces_cpp_sources/connector.mojom.o:gen/services/shell/public/interfaces/connector.mojom.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_ostringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
../../buildtools/third_party/libc++/trunk/include/ios:336: error: undefined reference to 'vtable for std::__1::ios_base'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/ios:636: error: undefined reference to 'vtable for std::__1::basic_ios<char, std::__1::char_traits<char> >'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/sstream:906: error: undefined reference to 'std::__1::basic_iostream<char, std::__1::char_traits<char> >::basic_iostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*)'
../../buildtools/third_party/libc++/trunk/include/istream:1555: error: undefined reference to 'std::__1::basic_istream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool)'
../../buildtools/third_party/libc++/trunk/include/istream:1565: error: undefined reference to 'std::__1::ios_base::getloc() const'
../../buildtools/third_party/libc++/trunk/include/istream:1565: error: undefined reference to 'std::__1::ctype<char>::id'
../../buildtools/third_party/libc++/trunk/include/__locale:188: error: undefined reference to 'std::__1::locale::use_facet(std::__1::locale::id&) const'
../../buildtools/third_party/libc++/trunk/include/istream:1565: error: undefined reference to 'std::__1::locale::~locale()'
../../buildtools/third_party/libc++/trunk/include/istream:1569: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sgetc()'
../../buildtools/third_party/libc++/trunk/include/istream:1578: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)'
../../buildtools/third_party/libc++/trunk/include/istream:1580: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sbumpc()'
../../buildtools/third_party/libc++/trunk/include/ios:529: error: undefined reference to 'std::__1::ios_base::clear(unsigned int)'
../../buildtools/third_party/libc++/trunk/include/ios:529: error: undefined reference to 'std::__1::ios_base::clear(unsigned int)'
../../headless/app/headless_shell.cc:211: error: undefined reference to 'std::__1::cout'
../../headless/app/headless_shell.cc:215: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >& (*)(std::__1::basic_ostream<char, std::__1::char_traits<char> >&))'
../../buildtools/third_party/libc++/trunk/include/iosfwd:126: error: undefined reference to 'std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()'
../../buildtools/third_party/libc++/trunk/include/sstream:211: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::basic_streambuf()'
../../buildtools/third_party/libc++/trunk/include/sstream:460: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setg(char*, char*, char*)'
../../buildtools/third_party/libc++/trunk/include/string:1467: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)'
../../buildtools/third_party/libc++/trunk/include/sstream:469: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setp(char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:472: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::pbump(int)'
../../buildtools/third_party/libc++/trunk/include/iosfwd:117: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::~basic_streambuf()'
../../buildtools/third_party/libc++/trunk/include/sstream:600: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setg(char*, char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:603: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setp(char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:604: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::pbump(int)'
../../buildtools/third_party/libc++/trunk/include/sstream:485: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setg(char*, char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:502: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setg(char*, char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:533: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)'
../../buildtools/third_party/libc++/trunk/include/string:1467: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::resize(unsigned long, char)'
../../buildtools/third_party/libc++/trunk/include/sstream:536: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setp(char*, char*)'
../../buildtools/third_party/libc++/trunk/include/sstream:537: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::pbump(int)'
../../buildtools/third_party/libc++/trunk/include/sstream:553: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sputc(char)'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ios_base::getloc() const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ctype<char>::id'
../../buildtools/third_party/libc++/trunk/include/__locale:188: error: undefined reference to 'std::__1::locale::use_facet(std::__1::locale::id&) const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::locale::~locale()'
../../buildtools/third_party/libc++/trunk/include/ostream:1034: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::put(char)'
../../buildtools/third_party/libc++/trunk/include/ostream:1035: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()'
../../buildtools/third_party/libc++/trunk/include/string:1798: error: undefined reference to 'std::__1::cout'
../../headless/app/headless_shell.cc:248: error: undefined reference to 'std::__1::cin'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ios_base::getloc() const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ctype<char>::id'
../../buildtools/third_party/libc++/trunk/include/__locale:188: error: undefined reference to 'std::__1::locale::use_facet(std::__1::locale::id&) const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::locale::~locale()'
../../buildtools/third_party/libc++/trunk/include/istream:1653: error: undefined reference to 'std::__1::cin'
../../headless/app/headless_shell.cc:250: error: undefined reference to 'std::__1::cin'
../../headless/app/headless_shell.cc:250: error: undefined reference to 'std::__1::cin'
../../buildtools/third_party/libc++/trunk/include/string:3833: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
../../headless/app/headless_shell.cc:237: error: undefined reference to 'std::__1::cout'
../../headless/app/headless_shell.cc:238: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >& (*)(std::__1::basic_ostream<char, std::__1::char_traits<char> >&))'
../../buildtools/third_party/libc++/trunk/include/ostream:751: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ios_base::getloc() const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::ctype<char>::id'
../../buildtools/third_party/libc++/trunk/include/__locale:188: error: undefined reference to 'std::__1::locale::use_facet(std::__1::locale::id&) const'
../../buildtools/third_party/libc++/trunk/include/ios:739: error: undefined reference to 'std::__1::locale::~locale()'
../../buildtools/third_party/libc++/trunk/include/ios:529: error: undefined reference to 'std::__1::ios_base::clear(unsigned int)'
../../buildtools/third_party/libc++/trunk/include/ostream:773: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::sentry::~sentry()'
../../buildtools/third_party/libc++/trunk/include/locale:1498: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sputn(char const*, long)'
../../buildtools/third_party/libc++/trunk/include/string:2163: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(unsigned long, char)'
../../buildtools/third_party/libc++/trunk/include/locale:1507: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sputn(char const*, long)'
../../buildtools/third_party/libc++/trunk/include/locale:1516: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sputn(char const*, long)'
../../headless/app/headless_shell.cc:262: error: undefined reference to 'std::__1::cout'
../../headless/app/headless_shell.cc:263: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >& (*)(std::__1::basic_ostream<char, std::__1::char_traits<char> >&))'
../../buildtools/third_party/libc++/trunk/include/istream:1608: error: undefined reference to 'std::__1::basic_istream<char, std::__1::char_traits<char> >::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool)'
../../buildtools/third_party/libc++/trunk/include/istream:1616: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sbumpc()'
../../buildtools/third_party/libc++/trunk/include/istream:1626: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::push_back(char)'
../../buildtools/third_party/libc++/trunk/include/ios:529: error: undefined reference to 'std::__1::ios_base::clear(unsigned int)'
../../headless/app/headless_shell.cc:332: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(std::__1::basic_ostream<char, std::__1::char_traits<char> >& (*)(std::__1::basic_ostream<char, std::__1::char_traits<char> >&))'
../../buildtools/third_party/libc++/trunk/include/iosfwd:126: error: undefined reference to 'std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'non-virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_iostream<char, std::__1::char_traits<char> >::~basic_iostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_istream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> >::~basic_istream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:construction vtable for std::__1::basic_ostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> >::~basic_ostream()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::imbue(std::__1::locale const&)'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::setbuf(char*, long)'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::sync()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, long)'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()'
obj/headless/headless_shell/headless_shell.o:../../headless/app/headless_shell.cc:vtable for std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >: error: undefined reference to 'std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char const*, long)'
../../buildtools/third_party/libc++/trunk/include/string:1471: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
../../buildtools/third_party/libc++/trunk/include/string:1471: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
../../buildtools/third_party/libc++/trunk/include/string:1471: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::reserve(unsigned long)'
../../buildtools/third_party/libc++/trunk/include/string:3833: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(void const*)'
../../headless/public/util/error_reporter.cc:41: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::tellp()'
../../buildtools/third_party/libc++/trunk/include/ios:336: error: undefined reference to 'vtable for std::__1::ios_base'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/ios:636: error: undefined reference to 'vtable for std::__1::basic_ios<char, std::__1::char_traits<char> >'
../../third_party/binutils/Linux_x64/Release/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
../../buildtools/third_party/libc++/trunk/include/sstream:897: error: undefined reference to 'std::__1::basic_iostream<char, std::__1::char_traits<char> >::basic_iostream(std::__1::basic_streambuf<char, std::__1::char_traits<char> >*)'
../../headless/public/util/http_url_fetcher.cc:150: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(void const*)'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(int)'
../../buildtools/third_party/libc++/trunk/include/string:4003: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::__init(char const*, unsigned long, unsigned long)'
../../buildtools/third_party/libc++/trunk/include/string:4004: error: undefined reference to 'std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::append(char const*, unsigned long)'
../../base/logging.h:533: error: undefined reference to 'std::__1::basic_ostream<char, std::__1::char_traits<char> >::operator<<(void const*)'
Comment 1 by skyos...@chromium.org
, Dec 5 2016