dimahardie / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

google-breakpad doesn't build with gcc-4.6.0 #432

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
See: 
http://code.google.com/p/chromium-os/issues/detail?id=14973&q=cc%3Ame&sort=-id&c
olspec=ID%20Stars%20Pri%20Area%20Type%20Status%20Summary%20Modified%20Owner%20Ms
tone

What steps will reproduce the problem?
1. Try building google-breakpad with gcc-4.6.0.

What is the expected output? What do you see instead?

It doesn't build. I get this message:

google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c 
../../../common/dwarf_cfi_to_module.cc -o dwarf_cfi_to_module.o  -I../../.. 
-MMD -D_REENTRANT -DHAVE_A_OUT_H -O2 -pipe -march=atom -mtune=atom -mfpmath=sse 
-I/build/x86-agz/usr/include/ -I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c 
../../../common/dwarf_cu_to_module.cc -o dwarf_cu_to_module.o  -I../../.. -MMD 
-D_REENTRANT -DHAVE_A_OUT_H -O2 -pipe -march=atom -mtune=atom -mfpmath=sse 
-I/build/x86-agz/usr/include/ -I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c 
../../../common/dwarf_line_to_module.cc -o dwarf_line_to_module.o  -I../../.. 
-MMD -D_REENTRANT -DHAVE_A_OUT_H -O2 -pipe -march=atom -mtune=atom -mfpmath=sse 
-I/build/x86-agz/usr/include/ -I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c 
../../../common/linux/file_id.cc -o file_id.o  -I../../.. -MMD -D_REENTRANT 
-DHAVE_A_OUT_H -O2 -pipe -march=atom -mtune=atom -mfpmath=sse 
-I/build/x86-agz/usr/include/ -I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c ../../../common/language.cc 
-o language.o  -I../../.. -MMD -D_REENTRANT -DHAVE_A_OUT_H -O2 -pipe 
-march=atom -mtune=atom -mfpmath=sse -I/build/x86-agz/usr/include/ 
-I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: i686-pc-linux-gnu-g++ -c ../../../common/module.cc -o 
module.o  -I../../.. -MMD -D_REENTRANT -DHAVE_A_OUT_H -O2 -pipe -march=atom 
-mtune=atom -mfpmath=sse -I/build/x86-agz/usr/include/ 
-I/build/x86-agz/include/ -ggdb 
-DVCSID=\"480a20a3d015744787a07023a17ef94d1305357c\"
google-breakpad-598-r13: ../../../common/language.cc:51:19: error: 
uninitialized const 'google_breakpad::CPPLanguageSingleton' [-fpermissive]
google-breakpad-598-r13: ../../../common/language.cc:40:7: note: 'const class 
google_breakpad::CPPLanguage' has no user-provided default constructor
google-breakpad-598-r13: make: *** [language.o] Error 1
google-breakpad-598-r13: make: *** Waiting for unfinished jobs....
google-breakpad-598-r13: make: Leaving directory 
`/build/x86-agz/tmp/portage/chromeos-base/google-breakpad-598-r13/work/google-br
eakpad-598/src/tools/linux/dump_syms'
google-breakpad-598-r13: emake failed

What version of the product are you using? On what operating system?
version 598. ebuild revision 13. ChromeOS

Please provide any additional information below.

Original issue reported on code.google.com by asha...@chromium.org on 14 Jul 2011 at 11:27

GoogleCodeExporter commented 9 years ago
This should be fixed in r764.

Original comment by ted.mielczarek on 31 Aug 2011 at 4:26