Compiling Spidermonkey gives the following error.
make[1]: Entering directory `/home/suman/downloads/DL/tmp/spidermonkey/js/src/fdlibm' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/suman/downloads/DL/tmp/spidermonkey/js/src/fdlibm' make -f Makefile.ref Linux_All_DBG.OBJ/libjs.a Linux_All_DBG.OBJ/libjs.so Linux_All_DBG.OBJ/js Linux_All_DBG.OBJ/jsautocfg.h Linux_All_DBG.OBJ/jscpucfg Linux_All_DBG.OBJ/jscpucfg.o Linux_All_DBG.OBJ/jsmathtemp.o cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directory make[1]: Entering directory `/home/suman/downloads/DL/tmp/spidermonkey/js/src' make[1]: Circular jscpucfg.h <- Linux_All_DBG.OBJ/jsautocfg.h dependency dropped. gcc -o Linux_All_DBG.OBJ/jscpucfg.o -c -Wall -Wno-format -DGCC_OPT_BUG -g -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX -DDEBUG -DDEBUG_suman -DEDITLINE -ILinux_All_DBG.OBJ jscpucfg.c jscpucfg.c:374: internal compiler error: in dwarf2out_finish, at dwarf2out.c:14129 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, make[1]: *** [Linux_All_DBG.OBJ/jscpucfg.o] Error 1 make[1]: Leaving directory `/home/suman/downloads/DL/tmp/spidermonkey/js/src' make: *** [all] Error -- Summary: Compiling spiderMonkey gives the following error. Product: gcc Version: 4.1.2 Status: UNCONFIRMED Severity: major Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mansuk at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30671