During emerge xemacs-gtk i get error in lisp/loaddefs.elc compiling... Reproducible: Always Steps to Reproduce: 1.emerge xemacs-gtk 2. 3. Actual Results: Loading /var/tmp/portage/xemacs-gtk-21.4.8-r3/work/xemacs-21.4.8/lisp/loaddefs.elc... Loading site-load... Finding pointers to doc strings... Finding pointers to doc strings...done Warning: doc lost for variable iso8859/1-code-to-x-keysym-table. Warning: doc lost for function gtk-file-dialog-new. This is usually because some files were preloaded by loaddefs.el or site-load.el, but were not passed to make-docfile by Makefile. Dumping under the name xemacs Testing for Lisp shadows ... Wrong type argument: vectorp, #<INTERNAL OBJECT (XEmacs bug?) (symbol-value-forward type 5616) 0x40899008> xemacs exiting . make[1]: *** [xemacs] Error 255 make[1]: Leaving directory `/var/tmp/portage/xemacs-gtk-21.4.8-r3/work/xemacs-21.4.8/src' make: *** [src] Error 2 !!! ERROR: app-editors/xemacs-gtk-21.4.8-r3 failed. !!! Function src_compile, Line 120, Exitcode 2 !!! (no error message) Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-xfs_pre6 i686 AMD Athlon(tm) processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb:/usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm arts avi crypt encode gif jpeg libg++ libwww mikmod mmx mpeg ncurses nls pdflib png quicktime spell xml2 xmms xv zlib gdbm berkdb slang readline svga java guile sdl gpm tcpd pam ssl perl python esd imlib oggvorbis opengl mozilla X gtk2 gtk gnome alsa cups truetype xfs -qt -kde -motif" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O3 -pipe" CXXFLAGS="-march=athlon-tbird -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
*** Bug 16889 has been marked as a duplicate of this bug. ***
i had the same problem i cannot emerge xemacs-gtk, here the error log: ... ... Loading /var/tmp/portage/xemacs-gtk-21.4.8-r3/work/xemacs-21.4.8/lisp/loaddefs.elc... Loading site-load... Finding pointers to doc strings... Finding pointers to doc strings...done Warning: doc lost for variable iso8859/1-code-to-x-keysym-table. Warning: doc lost for function gtk-file-dialog-new. This is usually because some files were preloaded by loaddefs.el or site-load.el, but were not passed to make-docfile by Makefile. Dumping under the name xemacs Testing for Lisp shadows ... Fatal error (11). Your files have been auto-saved. Use `M-x recover-session' to recover them. If you have access to the PROBLEMS file that came with your version of XEmacs, please check to see if your crash is described there, as there may be a workaround available. Otherwise, please report this bug by running the send-pr script included with XEmacs, or selecting `Send Bug Report' from the help menu. As a last resort send ordinary email to `crashes@xemacs.org'. *MAKE SURE* to include the information in the command M-x describe-installation. If at all possible, *please* try to obtain a C stack backtrace; it will help us immensely in determining what went wrong. To do this, locate the core file that was produced as a result of this crash (it's usually called `core' and is located in the directory in which you started the editor, or maybe in your home directory), and type gdb /var/tmp/portage/xemacs-gtk-21.4.8-r3/work/xemacs-21.4.8/src/xemacs core then type `where' when the debugger prompt comes up. (If you don't have GDB on your system, you might have DBX, or XDB, or SDB. A similar procedure should work for all of these. Ask your system administrator if you need more help.) Lisp backtrace follows: intern("paths-el-original-news-inews-program") (let ((origsym ...)) (if (running-temacs-p) (progn ... ...) (and ... ...))) # bind (value var) (lambda (var value) (let (...) (if ... ... ...)))(news-inews-program "inews") funcall((lambda (var value) (let (...) (if ... ... ...))) news-inews-program "inews") # bind (l) (let ((l ...)) (funcall l (quote news-inews-program) (cond ... ... ... ... ...)) (funcall l (quote mh-progs) (cond ... ... ... ... ...)) (funcall l (quote mh-libs) (cond ... ... ... ...)) (funcall l (quote rmail-spool-directory) (cond ... ... ... ... ... ...)) (funcall l (quote sendmail-program) (cond ... ... ... ...)) (funcall l (quote remote-shell-program) (cond ... ... ... ... ... ... ... ... ... ... ... ... ...)) (funcall l (quote manual-program) (if ... "/usr/ucb/man" "/usr/bin/man")) (funcall l (quote directory-abbrev-alist) (when ... ...))) initialize-xemacs-paths() normal-top-level() # (condition-case ... . error) # (catch top-level ...) make[1]: *** [xemacs] Segmentation fault make[1]: *** Deleting file `xemacs' make[1]: Leaving directory `/var/tmp/portage/xemacs-gtk-21.4.8-r3/work/xemacs-21.4.8/src' make: *** [src] Error 2 !!! ERROR: app-editors/xemacs-gtk-21.4.8-r3 failed. Calculating dependencies ...done! >>> emerge (1 of 1) app-editors/xemacs-gtk-21.4.8-r3 to / >>> md5 ;-) xemacs-21.4.8.tar.gz >>> md5 ;-) efs-1.29-pkg.tar.gz >>> md5 ;-) xemacs-base-1.66-pkg.tar.gz >>> md5 ;-) mule-base-1.42-pkg.tar.gz !!! Function src_compile, Line 120, Exitcode 2 !!! (no error message)
Is this MD specific? The ebuild went through fine for me. Try to emerge sync and re-emerge this package.
Works on x86 (Intel).