Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 62356
Alias:
Product:
Component:
Status: CLOSED
Resolution: REMIND
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Zhang Weiwu <zhangweiwu@realss.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 62356 depends on: Show dependency tree
Bug 62356 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: 2004-08-31 01:48 0000
I did emerge sync two days ago. Currently the xmame 0.83.1 ebuild won't build
with USE="opengl". It could build without opengl displaytarget. Please take a
look at full emerge output at http://222.76.191.229/xmame_broken.eml

However this problem seems only occur on my own computer, my friend told me
they built xmame 0.83.1 with opengl display target just fine. Perhaps xmame
failed to require a dependended package? So I put my installed package list (by
qpkg -I -i) at http://222.76.191.229/mypackages.txt and do I miss any package
to compile?

Reproducible: Always
Steps to Reproduce:
1.USE="opengl" emerge xmame
The problem occurs.
Actual Results:  
build failed with syntax errors.


Portage 2.0.50-r10 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r0,
2.6.7-gentoo-r7)
=================================================================
System uname: 2.6.7-gentoo-r7 i686 Celeron (Coppermine)
Gentoo Base System version 1.5.1
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirror.averse.net/pub/gentoo http://ftp.gentoo.or.kr/
http://open-systems.ufl.edu/mirrors/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X apache2 apm avi berkdb cjk crypt cups encode esd foomaticdb gdbm ggi gif
gpm icq imap imlib java jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses
nls
oggvorbis opengl oss pam pdflib perl png python quicktime readline ruby scanner
sdl slang spell sse ssl svga tcltk tcpd tiff truetype unicode usb x86 xml2 xmms
xv yahoo zlib"

------- Comment #1 From Mr. Bones. 2004-08-31 02:14:28 0000 -------
Try 0.86

------- Comment #2 From Zhang Weiwu 2004-08-31 08:34:28 0000 -------
I don't get you. I just did emerge sync and 0.86 is not in the portage. I am
not so experienced/ready to compile 0.86 without ebuild myself.

------- Comment #3 From Mr. Bones. 2004-08-31 10:31:45 0000 -------
It been in portage since: 2004/08/30 23:29:40

------- Comment #4 From Mr. Bones. 2004-09-03 16:19:22 0000 -------
Need feedback on 0.86.

------- Comment #5 From Zhang Weiwu 2004-09-03 18:25:05 0000 -------
0.86 opengl target compiles okay, however SDL display target broken. I'll
attach the script(1) record later.

------- Comment #6 From Mr. Bones. 2004-09-03 22:29:06 0000 -------
try remergeing libsdl.  If that doesn't work for you, include the output from
your emerge -vp libsdl command please.

------- Comment #7 From Zhang Weiwu 2004-09-03 22:42:07 0000 -------
I already have libsdl installed when I compile xmame and found target SDL won't
build. My displaytarget=sdl build log script (include error message) is at
(warn: 100KB+)
http://www.realss.com/public/xmame_SDL_emerge_log

Here is my libsdl info.

zhangweiwu@sappho zhangweiwu $ emerge -pv libsdl

*** You are not in the portage group. You may experience cache problems
*** due to permissions preventing the creation of the on-disk cache.
*** Please add this user to the portage group if you wish to use portage.


These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-libs/libsdl-1.2.7-r2  +X -aalib -alsa -arts -dga
-directfb +esd -fbcon +ggi -libcaca -nas -noaudio -nojoystick -novideo +opengl
+oss +svga -xinerama +xv  0 kB 

Total size of downloads: 0 kB

zhangweiwu@sappho zhangweiwu $ qpkg -I -i libsdl
media-libs/libsdl-1.2.7-r2 *
        Simple Direct Media Layer [ http://www.libsdl.org/ ]

------- Comment #8 From Mr. Bones. 2004-09-03 23:01:03 0000 -------
Take nojoystick, novideo and noaudio out of your use flag.  Those are "at your
own risk" and not supported.  Marking INVALID since you're using unsupported
use flags.

------- Comment #9 From Zhang Weiwu 2004-09-03 23:11:40 0000 -------
I wish I am clear: I did not set nojoystick novideo noaudio use flages. They
are by default not set and I didn't change it. 

root@sappho /home/zhangweiwu # euse -c
USE setting in make.conf: 
icq msn yahoo usb apache2 mmx sse cjk nls unicode tiff imap -gtkhtml -gtk -gtk2
-gnome -qt -arts -kde -ldap -msn opengl

Do you mean I should try to emerge libsdl with USE="nojoystick noaudio novideo"
(which is not default) and try emerge xmame again?

------- Comment #10 From Mr. Bones. 2004-09-03 23:25:15 0000 -------
Whoops, sorry, was a little too quick parsing the use output. ;-)

------- Comment #11 From Mr. Bones. 2004-09-03 23:35:35 0000 -------
anyhow, the output from your build will be here in about a half hour since I'm
not
getting a great rate from your site.  How about if you resync and try the xmame
ebuild again.  if it still fails, just paste the actual error at the end so I
can
have a look at it?

------- Comment #12 From Zhang Weiwu 2004-09-03 23:45:55 0000 -------
Okay. The last error log file xmame_SDL_emerge_log will be on that site for
several months. I'll see if the error keeps still.

------- Comment #13 From Mr. Bones. 2004-09-04 00:39:10 0000 -------
Same failure condition as bug #62620 so I'm going to mark this one as a dup. 
Make sure you're all synced up and it should be fine.  Go ahead and reopen if
continue to have issues building it.

*** This bug has been marked as a duplicate of 62620 ***

------- Comment #14 From Mr. Bones. 2005-05-19 09:05:46 0000 -------
Closing to clean up after bugzilla upgrade.  reopen if closed in error. 
Thanks.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug