Skip to content

Instantly share code, notes, and snippets.

@grownseed
Created May 12, 2014 20:18
Show Gist options
  • Save grownseed/6db346a4590ffe632090 to your computer and use it in GitHub Desktop.
Save grownseed/6db346a4590ffe632090 to your computer and use it in GitHub Desktop.
atom-shell build error
ninja: Entering directory `out/Release'
[15/959] CXX obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o
FAILED: /usr/bin/clang++ -MMD -MF obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o.d -DCOMPONENT_BUILD -DGURL_DLL -DSKIA_DLL -DNDEBUG -DUSING_V8_SHARED -DWEBKIT_DLL -DUSE_X11 -I../../vendor/breakpad/src -I../../vendor/breakpad/src/client -I../../vendor/breakpad/src/third_party/linux/include -I../../vendor -I../../vendor/breakpad -g -Wno-empty-body -std=gnu++11 -std=gnu++11 -fno-rtti -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -c ../../vendor/breakpad/src/client/linux/crash_generation/crash_generation_client.cc -o obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o
In file included from ../../vendor/breakpad/src/client/linux/crash_generation/crash_generation_client.cc:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/algorithm:62:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h:63:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tempbuf.h:61:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:60:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:148:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception_ptr.h:143:13: error: unknown type name 'type_info'
const type_info*
^
1 error generated.
[15/959] CXX obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o
FAILED: /usr/bin/clang++ -MMD -MF obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o.d -DCOMPONENT_BUILD -DGURL_DLL -DSKIA_DLL -DNDEBUG -DUSING_V8_SHARED -DWEBKIT_DLL -DUSE_X11 -I../../vendor/breakpad/src -I../../vendor/breakpad/src/client -I../../vendor/breakpad/src/third_party/linux/include -I../../vendor -I../../vendor/breakpad -g -Wno-empty-body -std=gnu++11 -std=gnu++11 -fno-rtti -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -c ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc -o obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h:48:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/x86_64-redhat-linux/bits/c++allocator.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:148:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception_ptr.h:143:13: error: unknown type name 'type_info'
const type_info*
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:44:
In file included from ../../vendor/breakpad/src/client/linux/minidump_writer/minidump_writer.h:40:
In file included from ../../vendor/breakpad/src/client/linux/minidump_writer/linux_dumper.h:47:
In file included from ../../vendor/breakpad/src/common/memory.h:38:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/memory:83:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:146:24: error: cannot use typeid with -fno-rtti
{ return __ti == typeid(_Deleter) ? &_M_del._M_del : 0; }
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:204:24: error: cannot use typeid with -fno-rtti
return __ti == typeid(_Sp_make_shared_tag)
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:861:50: error: cannot use typeid with -fno-rtti
void* __p = _M_refcount._M_get_deleter(typeid(__tag));
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:1005:52: error: cannot use typeid with -fno-rtti
{ return static_cast<_Del*>(__p._M_get_deleter(typeid(_Del))); }
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:42:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:66:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:60:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:57:14: error: rvalue reference to type 'typename std::remove_reference<ExceptionHandler *&>::type' (aka 'google_breakpad::ExceptionHandler *') cannot bind to lvalue of type 'google_breakpad::ExceptionHandler *'
{ return __t; }
^~~
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:747:27: note: in instantiation of function template specialization 'std::move<google_breakpad::ExceptionHandler *&>' requested here
{ emplace_back(std::move(__x)); }
^
../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:221:19: note: in instantiation of member function 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::push_back' requested here
handler_stack_->push_back(this);
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/vector:69:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:96:9: error: no matching function for call to 'forward'
std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:747:9: note: in instantiation of function template specialization 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::emplace_back<google_breakpad::ExceptionHandler *>' requested here
{ emplace_back(std::move(__x)); }
^
../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:221:19: note: in instantiation of member function 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::push_back' requested here
handler_stack_->push_back(this);
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:51:5: note: candidate function [with _Tp = google_breakpad::ExceptionHandler *] not viable: no known conversion from 'google_breakpad::ExceptionHandler *' to 'typename std::identity<ExceptionHandler *>::type &&' (aka 'google_breakpad::ExceptionHandler *&&') for 1st argument
forward(typename std::identity<_Tp>::type&& __t)
^
7 errors generated.
ninja: build stopped: subcommand failed.
ninja: Entering directory `out/Debug'
[15/959] CXX obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o
FAILED: /usr/bin/clang++ -MMD -MF obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o.d -DCOMPONENT_BUILD -DGURL_DLL -DSKIA_DLL -DNDEBUG -DUSING_V8_SHARED -DWEBKIT_DLL -DUSE_X11 -I../../vendor/breakpad/src -I../../vendor/breakpad/src/client -I../../vendor/breakpad/src/third_party/linux/include -I../../vendor -I../../vendor/breakpad -g -Wno-empty-body -std=gnu++11 -std=gnu++11 -fno-rtti -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -c ../../vendor/breakpad/src/client/linux/crash_generation/crash_generation_client.cc -o obj/vendor/breakpad/src/client/linux/crash_generation/breakpad_client.crash_generation_client.o
In file included from ../../vendor/breakpad/src/client/linux/crash_generation/crash_generation_client.cc:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/algorithm:62:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algo.h:63:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_tempbuf.h:61:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_construct.h:60:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:148:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception_ptr.h:143:13: error: unknown type name 'type_info'
const type_info*
^
1 error generated.
[15/959] CXX obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o
FAILED: /usr/bin/clang++ -MMD -MF obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o.d -DCOMPONENT_BUILD -DGURL_DLL -DSKIA_DLL -DNDEBUG -DUSING_V8_SHARED -DWEBKIT_DLL -DUSE_X11 -I../../vendor/breakpad/src -I../../vendor/breakpad/src/client -I../../vendor/breakpad/src/third_party/linux/include -I../../vendor -I../../vendor/breakpad -g -Wno-empty-body -std=gnu++11 -std=gnu++11 -fno-rtti -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -c ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc -o obj/vendor/breakpad/src/client/linux/handler/breakpad_client.exception_handler.o
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:43:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h:48:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/x86_64-redhat-linux/bits/c++allocator.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:148:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception_ptr.h:143:13: error: unknown type name 'type_info'
const type_info*
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:44:
In file included from ../../vendor/breakpad/src/client/linux/minidump_writer/minidump_writer.h:40:
In file included from ../../vendor/breakpad/src/client/linux/minidump_writer/linux_dumper.h:47:
In file included from ../../vendor/breakpad/src/common/memory.h:38:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/memory:83:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:146:24: error: cannot use typeid with -fno-rtti
{ return __ti == typeid(_Deleter) ? &_M_del._M_del : 0; }
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:204:24: error: cannot use typeid with -fno-rtti
return __ti == typeid(_Sp_make_shared_tag)
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:861:50: error: cannot use typeid with -fno-rtti
void* __p = _M_refcount._M_get_deleter(typeid(__tag));
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/shared_ptr.h:1005:52: error: cannot use typeid with -fno-rtti
{ return static_cast<_Del*>(__p._M_get_deleter(typeid(_Del))); }
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:33:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:42:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/char_traits.h:41:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:66:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:60:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:57:14: error: rvalue reference to type 'typename std::remove_reference<ExceptionHandler *&>::type' (aka 'google_breakpad::ExceptionHandler *') cannot bind to lvalue of type 'google_breakpad::ExceptionHandler *'
{ return __t; }
^~~
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:747:27: note: in instantiation of function template specialization 'std::move<google_breakpad::ExceptionHandler *&>' requested here
{ emplace_back(std::move(__x)); }
^
../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:221:19: note: in instantiation of member function 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::push_back' requested here
handler_stack_->push_back(this);
^
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:66:
In file included from ../../vendor/breakpad/src/client/linux/handler/exception_handler.h:34:
In file included from /usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/vector:69:
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/vector.tcc:96:9: error: no matching function for call to 'forward'
std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_vector.h:747:9: note: in instantiation of function template specialization 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::emplace_back<google_breakpad::ExceptionHandler *>' requested here
{ emplace_back(std::move(__x)); }
^
../../vendor/breakpad/src/client/linux/handler/exception_handler.cc:221:19: note: in instantiation of member function 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >::push_back' requested here
handler_stack_->push_back(this);
^
/usr/bin/../lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:51:5: note: candidate function [with _Tp = google_breakpad::ExceptionHandler *] not viable: no known conversion from 'google_breakpad::ExceptionHandler *' to 'typename std::identity<ExceptionHandler *>::type &&' (aka 'google_breakpad::ExceptionHandler *&&') for 1st argument
forward(typename std::identity<_Tp>::type&& __t)
^
7 errors generated.
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment