The ebuild fails to compile. Reproducible: Always Steps to Reproduce: 1. emerge spim Actual Results: make[1]: Entering directory `/var/tmp/portage/spim-7.0/work/spim-7.0' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. gcc -g -I/usr/X11R6/include -I/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER=\"./exceptions.s\" -DSPIM_VERSION="\"`cat VERSION`\"" -c -o spim.o spim.c gcc -g -I/usr/X11R6/include -I/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO `cat configuration` -DTEXT_SIZE=65536 -DDATA_SIZE=131072 -DK_TEXT_SIZE=65536 -DDEFAULT_EXCEPTION_HANDLER=\"./exceptions.s\" -DSPIM_VERSION="\"`cat VERSION`\"" -c -o spim-utils.o spim-utils.c make[1]: *** No rule to make target `mips-syscall.h', needed by `run.o'. Stop. make[1]: Leaving directory `/var/tmp/portage/spim-7.0/work/spim-7.0' make: *** [spim] Error 2 !!! ERROR: app-emulation/spim-7.0 failed. Expected Results: compiled successfully Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.10 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.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /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="-march=pentium3 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/" LANG="en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 alsa apache2 apm avi berkdb bitmap-fonts crypt dvd eds emboss encode foomaticdb fortran gd gdbm gif gpm gstreamer gtk2 imlib ipv6 jabber jpeg kerberos libg++ libwww mad mikmod mmx motif mp3 mpeg mysql ncurses nls ogg oggvorbis pam pdflib png python quicktime readline samba sdl spell ssl svga tcpd tetex tiff truetype truetype-fonts type1-fonts vorbis xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Could you please try building with MAKEOPTS="-j1" and report the results of that?
(In reply to comment #1) > Could you please try building with MAKEOPTS="-j1" and report the results of that? Same results as before. In the original output is this line: "make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule." It looks like it was already running with -j1. I should also add this line, which probably showed one line above where I started copying last time: "/usr/portage/app-emulation/spim/spim-7.0.ebuild: line 40: xmkmf: command not found"
Added hard dep on xorg-x11 for building. The imake xmkmf is available only through that. Opening a new bug for replacing depend to modular version when available. Thanks for reporting this issue.