Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110276 - nasm dependancy isn't set for pearpc
Summary: nasm dependancy isn't set for pearpc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-23 15:30 UTC by Dmitrij D. Czarkoff
Modified: 2006-07-14 12:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitrij D. Czarkoff 2005-10-23 15:30:05 UTC
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
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-24 13:51:41 UTC
Please, post the error messages in English next time (set LC_MESSAGES to C),
this is totally unreadable.
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2006-07-14 12:31:56 UTC
I committed a new ebuild thanks to cedk which fixes this bug, thanks