PearPC depends on NASM (at least with jit flag set), while NASM isn't included intp dependencies list of PearPC. Reproducible: Always Steps to Reproduce: 1. emerge pearpc 2. 3. Actual Results: nasm -O99 -f elf -o jitc_mmu.o -- jitc_mmu.asm gmake[4]: nasm: Команда не найдена gmake[4]: *** [jitc_mmu.o] Ошибка 127 gmake[4]: *** Ожидание завершения заданий... In file included from jitc_debug.cc:30: jitc.h: In function `void ppc_opc_gen_interpret(void (*)())': jitc.h:249: warning: cast from pointer to integer of different size gmake[4]: Leaving directory `/var/tmp/portage/pearpc-0.3.1/work/pearpc-0.3.1/src/cpu/cpu_jitc_x86' gmake[3]: *** [all-recursive] Ошибка 1 gmake[3]: Leaving directory `/var/tmp/portage/pearpc-0.3.1/work/pearpc-0.3.1/src/cpu' gmake[2]: *** [all-recursive] Ошибка 1 gmake[2]: Leaving directory `/var/tmp/portage/pearpc-0.3.1/work/pearpc-0.3.1/src' gmake[1]: *** [all-recursive] Ошибка 1 gmake[1]: Leaving directory `/var/tmp/portage/pearpc-0.3.1/work/pearpc-0.3.1' make: *** [all] Ошибка 2 Due to Russian locale the error messages are in Russian. The second line stating that no nasm command found. Expected Results: Clear merge ddc@czarkerlaptop ~ $ emerge info Portage 2.0.53_rc6 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.13-gentoo-r3 x86_64) ================================================================= System uname: 2.6.13-gentoo-r3 x86_64 AMD Turion(tm) 64 Mobile Technology MT-28 Gentoo Base System version 1.12.0_pre9 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 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="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -march=k8 -msse -msse2 -m3dnow -mmmx -mfpmath=sse -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=k8 -msse -msse2 -m3dnow -mmmx -mfpmath=sse -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="ru_RU.utf8" LC_ALL="ru_RU.utf8" LINGUAS="ru" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib acl acpi alsa apache2 arts avi bash-completion bitmap-fonts bluetooth bzip2 cdr clamav crypt cups curl dga dri dvd dvdr dvdread encode exif fam fbcon ffmpeg flac flash ftp gif gmp gpm gstreamer gtk2 hal iconv ieee1394 imagemagick imlib ipv6 ithreads jikes jpeg kde kerberos lcms libwww lzw lzw-tiff mime ming mng mp3 mpeg mplayer mysql ncurses nls nptl nptlonly ocaml offensive ogg oggvorbis opengl pam pcmcia pda pdflib perl pic png python qt readline samba sdl slang spell ssl subversion svg tcpd tetex theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis wifi wmf xine xinerama xml xml2 xpm xv xvid zlib linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Please, post the error messages in English next time (set LC_MESSAGES to C), this is totally unreadable.
I committed a new ebuild thanks to cedk which fixes this bug, thanks