While compiling toplevel forms in file /export/home/portage/auctex-11.53/work/au ctex-11.53/tex.el: !! Wrong type argument ((listp -130861168)) Loading /usr/libexec/emacs/21.3/i686-pc-linux-gnu/fns-21.3.1.el (source)... Fatal error (11).make: *** [lisp] Segmentation fault !!! ERROR: app-emacs/auctex-11.53 failed. A similar error occurs also with other emacs-lisp routines, so this is probably an emacs and not an auctex problem. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51_rc1 (default-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/export/home" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X Xaw3d aalib acl acpi adns afs alsa apm arts atlas audiofile avi bcmath berkdb bindist bitmap-fonts bonobo bzlib calendar caps cdr cpdflib crypt cscope ctype cups curses dba dbase dbm dga dio divx4linux dvd emacs emacs-w3 encode esd exif fbcon fftw foomaticdb freetds ftp gdbm gif gnome gnutls gphoto2 gpm gtk gtk2 gtkhtml icc icc-pgo imagemagick imlib java jpeg kde kerberos lcms ldap libg++ libwww mad mcal mikmod mime mng motif mozilla mpeg mule ncurses netcdf nis nls nocd oggvorbis opengl oss pam pcmcia pcntl pcre pdflib perl pic pie plotutils png pnp posix ppds python qt quicktime readline recode sasl sdl shared sharedmem slang sockets spell sse ssl svga sysvipctcltk tcpd tetex tidy tiff truetype unicode usb wmf x86 xml2 xmms xpm xprint xv zlib video_cards_radeon"
problems seem to be resolved in emacs-cvs (emacs --version 21.3.50.2)
Yup, looks like -march=pentium3 and/or -O3 cause the breakage. I'll find out the flag causing the problem and filter it out.
Looks like -O3 (or higher) causes the problem. I replaced -O[3-9] with -O2 in the ebuild. Thanks for the bug report.