Summary: | emacs-cvs doesn't bootstrap | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paulo J. Matos <paulo> |
Component: | Current packages | Assignee: | Emacs project <emacs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Paulo J. Matos
2006-07-24 19:38:03 UTC
These are its last lies: (note that checking emacs-cvs by hand and compiling it works.) /var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/src/prefix-args.c: In function 'main': /var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/src/prefix-args.c:64: warning: incompatible implicit declaration of built-in function 'exit' /var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/src/prefix-args.c:73: warning: incompatible implicit declaration of built-in function 'exit' echo "dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o cat egory.o ccl.o cm.o term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsm fns.o fringe.o image.o gtkutil.o emacs.o keyboard.o macros.o keymap.o sysdep.o b uffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds. o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o e ditfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o une xelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o terminfo.o lastfile.o v m-limit.o " > buildobj.lst i686-pc-linux-gnu-gcc -nostdlib `./prefix-args -Xlinker -z nocombreloc` -Wl,-zn ocombreloc -o temacs pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o dispnew.o frame .o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o cm.o te rm.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image. o gtkutil.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o in sdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddl e.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o ev al.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o bytecode.o pro cess.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals. o textprop.o composite.o md5.o terminfo.o lastfile.o vm-limit.o -lgt k-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango- 1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lpthread -lSM -lICE -lt iff -ljpeg -lpng -lz -lm -lgif -lXpm -lX11 -lasound -lm -ldl -lpthread -lncurses -lm -lgcc -lc -lgcc /usr/lib/crtn.o ./temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/lisp /var/tmp/ portage/emacs-cvs-22.0.50-r2/work/emacs/lisp/emacs-lisp /var/tmp/portage/emacs- vs-22.0.50-r2/work/emacs/lisp/language /var/tmp/portage/emacs-cvs-22.0.50-r2/wo k/emacs/lisp/international /var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/lis /textmodes) Loading emacs-lisp/byte-run (source)... Wrong type argument: listp, 17175830 make[2]: *** [bootstrap-emacs] Error 255 make[2]: Leaving directory `/var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs/sr ' make[1]: *** [bootstrap-build] Error 2 make[1]: Leaving directory `/var/tmp/portage/emacs-cvs-22.0.50-r2/work/emacs' make: *** [bootstrap] Error 2 !!! ERROR: app-editors/emacs-cvs-22.0.50-r2 failed. My config options: Configured for `i686-pc-linux-gnu'. Where should the build process find the source code? /var/tmp/portage/emacs -cvs-22.0.50-r2/work/emacs What operating system and machine description files should Emacs use? `s/gnu-linux.h' and `m/intel386.h' What compiler should emacs be built with? i686-pc-linux-gnu-gcc -O3 Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? yes Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? GTK Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use -lgif? yes Does Emacs use -lpng? yes Does Emacs use X toolkit scroll bars? yes My config options: Configured for `i686-pc-linux-gnu'. Where should the build process find the source code? /var/tmp/portage/emacs -cvs-22.0.50-r2/work/emacs What operating system and machine description files should Emacs use? `s/gnu-linux.h' and `m/intel386.h' What compiler should emacs be built with? i686-pc-linux-gnu-gcc -O3 Should Emacs use the GNU version of malloc? yes (Using Doug Lea's new malloc from the GNU C Library.) Should Emacs use a relocating allocator for buffers? yes Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? GTK Where do we find X Windows header files? Standard dirs Where do we find X Windows libraries? Standard dirs Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use -lgif? yes Does Emacs use -lpng? yes Does Emacs use X toolkit scroll bars? yes CFLAGS="-march=pentium4 -mtune=pentium4 -O3 -pipe -fomit-frame-pointer -funroll-loops" Try removing -O3, or replacing it with -O2. Works with -O2. :-) The latest emacs-cvs ebuild replaces >= -O3 with -O2 |