Since revision r195931, running anything compiled with gccgo without any compile flags gives: # ./a.out no debug info in ELF executable errno -1 fatal error: no debug info in ELF executable Adding "-g" to the compile line results in a working binary, but stripping this binary results in the same error.
Note that in general Go requires debug info. It will not work to build a Go program without -g, nor will it work to strip a Go program.
IMHO, this is nevertheless a bug. If the debug info must stay, they should be unstrippable. Moreover, gcc should add the -g flag "silently".
+1. I'm building snowbox(go program), and also it threw out such errors after running.
This was reopened later, and is now fixed. *** This bug has been marked as a duplicate of bug 64595 ***