After changing to gcc-3.4.4, cscope fails to build with the following output: make[1]: Leaving directory `/var/tmp/portage/cscope-15.5-r4/work/cscope-15.5' While compiling toplevel forms in file /var/tmp/portage/cscope-15.5-r4/work/cscope-15.5/contrib/xcscope/xcscope.el: !! Wrong number of arguments ((#[(symbol members doc &rest args) "\304\30D F \244\207" [symbol members doc args custom-declare-group quote] 4 473120] 1)) Done !!! ERROR: dev-util/cscope-15.5-r4 failed. !!! Function src_compile, Line 51, Exitcode 1 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. Upgrade to gcc-3.4.4 2. Run emerge cscope Expected Results: A clen build. ;-) # emerge info Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2caesium i686) ================================================================= System uname: 2.6.14-gentoo-r2caesium i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -finline-functions -pipe -march=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /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/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -finline-functions -pipe -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.hadiko.de/pub/dists/gentoo/gentoo" LANG="en_GB.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://ftp.hadiko.de/pub/dists/gentoo/gentoo-portage" USE="x86 X Xaw3d aalib acl acpi adns aim alsa audiofile avi bash-completion bcmath berkdb bitmap-fonts blas bluetooth bmp bonobo bzip2 calendar cdinstall cdparanoia cdr cpdflib crypt cscope ctype cups curl curlwrappers dbus dga doc dri dts dv dvb dvd dvdr dvdread eds emacs emboss encode esd ethereal exif expat fam fdftk ffmpeg flac flash foomaticdb fortran ftp gd gdbm gdm geoip gif glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl iconv icq idn ieee1394 imagemagick imap imlib ipv6 jabber jack java javascript jikes jpeg junit lcms ldap libcaca libg++ libwww lm_sensors mad matroska mhash mikmod mime ming mmap mng mono motif mozilla mp3 mpeg mpi ncurses netcdf nls nsplugin ntpl ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl plotutils png portaudio posix ppds python quicktime readline recode ruby s52 samba sasl sdl sharedmem shorten skey slang slp smartcard socket speex spell sse ssl svg sysvipc tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l vcd videos vorbis win32codecs wmf xine xml2 xmlrpc xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
no, looks like emacs sucks
What version of emacs?
I build this package successfully using gcc-3.3.? ... $ emacs --version GNU Emacs 21.4.1
It worked with USE=-emacs, thanks.
tried this with emacs 21.4 and emacs 22 from recent cvs. cannot reproduce