First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 87716
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mietek Bak <mietek@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
psemu-peopssoftgpu-1.16-r1.ebuild ebuild that does apply non-x86 patches text/plain Wormo 2005-04-02 14:23 0000 1.67 KB Details
1.16-makefile-cflags.patch old patch for non-x86 builds, but with formatting corrected patch Wormo 2005-04-02 14:25 0000 909 bytes Details | Diff
1.16-fix-noxf86vm.patch new patch for non-x86 builds patch Wormo 2005-04-02 14:28 0000 399 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 87716 depends on: Show dependency tree
Bug 87716 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-04-02 13:17 0000
It's impossible to emerge psemu-peopssoftgpu on PPC because nasm is mistakenly
required by the ebuild.

Reproducible: Always
Steps to Reproduce:
1. emerge psemu-peopssoftgpu

Actual Results:  
<skipped>
nasm -f elf i386.asm
make: nasm: Command not found
make: *** [i386.o] Error 127
make: *** Waiting for unfinished jobs....

!!! ERROR: games-emulation/psemu-peopssoftgpu-1.16 failed.
!!! Function src_compile, Line 49, Exitcode 2
!!! x11 build failed
!!! If you need support, post the topmost build error, NOT this status message.

Expected Results:  
It should have compiled and installed successfully.

Portage 2.0.51.19 (default-linux/ppc/2004.3, gcc-3.4.1,
glibc-2.3.3.20040420-r2,
2.6.9-gentoo-r9 ppc)
=================================================================
System uname: 2.6.9-gentoo-r9 ppc 7400, altivec supported
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.3 [2.3.3 (#1, Dec 15 2004, 10:28:42)]
dev-lang/python:     2.3.3
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.90.0.3-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.22
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=7400 -mabi=altivec -maltivec -mpowerpc-gfxopt -O2 -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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="-mcpu=7400 -mabi=altivec -maltivec -mpowerpc-gfxopt -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.zie.pg.gda.pl"
LANG="en_US"
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="X alsa altivec bash-completion berkdb bigger-fonts bitmap-fonts cscope
curl
directfb divx4linux emacs emboss fbcon flac font-server gdbm ggi gif gpm gtk
gtk2 guile javascript jpeg libwww mad mikmod motif mp3 mpeg ncurses nls
offensive oggvorbis opengl oss pam perl png ppc python qt readline ruby sdl
slang ssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode
vim-with-x
xinerama xml2 xmms xprint xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS

------- Comment #1 From Wormo 2005-04-02 14:21:59 0000 -------
Ok, I have some fixes to make this compile on non-x86.
* the ebuild was skipping the part of src_unpack that patches for non-x86
* the existing patch file had a format problem and wasn't applying (no doubt this inspired the above hack...)
* there is an additional patch needed to get the thing to compile with one of the non-x86 settings (mode switching disabled)
 

------- Comment #2 From Wormo 2005-04-02 14:23:59 0000 -------
Created an attachment (id=55136) [edit]
ebuild that does applies non-x86 patches

------- Comment #3 From Wormo 2005-04-02 14:25:49 0000 -------
Created an attachment (id=55137) [edit]
old patch for non-x86 builds, but with formatting corrected

------- Comment #4 From Wormo 2005-04-02 14:27:34 0000 -------
(From update of attachment 55136 [edit])
don't return early from src_unpack and also added new patch

------- Comment #5 From Wormo 2005-04-02 14:28:17 0000 -------
Created an attachment (id=55138) [edit]
new patch for non-x86 builds

------- Comment #6 From SpanKY 2005-04-02 23:47:50 0000 -------
fixed in cvs, thanks :)

First Last Prev Next    No search results available      Search page      Enter new bug