Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52126 (emerge_quake1) - quake1 does not emerge crashes around WinQuake/gl_vidlinux.c:501
Summary: quake1 does not emerge crashes around WinQuake/gl_vidlinux.c:501
Status: RESOLVED INVALID
Alias: emerge_quake1
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL: http://forums.gentoo.org/viewtopic.ph...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-26 12:26 UTC by Michael Boone
Modified: 2004-05-28 13:25 UTC (History)
0 users

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 Michael Boone 2004-05-26 12:26:57 UTC
my emerge info

tux root # emerge info 
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) 
================================================================= 
System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 3000+ 
Gentoo Base System version 1.4.3.13 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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="-O3 -march=athlon-xp -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dfx 3dnow X Xaw3d aalib accessibility acl acpi adns afs aim alsa apm arts audiofile avi berkdb bidi bonobo canna cdr crypt cups curl dedicated dga directfb doc dvb dvd emacs emacs-w3 encode esd ethereal evo fam fastcgi fbcon fdftk firebird flac flash foomaticdb freetds freewnn gb gd gdbm ggi gif ginac gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icc icq imagemagick imap imlib informix innodb jabber jack java jikes joystick jpeg kde kerberose krb4 ladcca lcms ldap leim libg++ libgda libwww lirc mad maildir matrox mbox mcal mikmod mmx motif mozilla mpeg mpi msn mysql nas ncurses netcdf nls oci8 odbc oggvorbis opengl oscar oss pam pda pdflib perl plotutils png pnp postgres ppds prelude python qt quicktime readline ruby samba sasl scanner sdl slang slp snmp socks5 speex spell sqlite ssl svga tcltk tcpd tetex theora tiff truetype unicode usb vhosts videos wmf wxwindows x86 xinerama xml2 xmms xv yahoo yaz zeo zlib" 
  
tux root # 

the error

2]') 
../WinQuake/gl_vidlinux.c:499: error: initializer element is not constant 
../WinQuake/gl_vidlinux.c:499: error: (near initialization for `resolutions[13]') 
../WinQuake/gl_vidlinux.c:499: error: `GR_RESOLUTION_1280x1024' undeclared here (not in a function) 
../WinQuake/gl_vidlinux.c:499: error: initializer element is not constant 
../WinQuake/gl_vidlinux.c:499: error: (near initialization for `resolutions[14][2]') 
../WinQuake/gl_vidlinux.c:500: error: initializer element is not constant 
../WinQuake/gl_vidlinux.c:500: error: (near initialization for `resolutions[14]') 
../WinQuake/gl_vidlinux.c:501: error: `GR_RESOLUTION_1600x1200' undeclared here (not in a function) 
../WinQuake/gl_vidlinux.c:501: error: initializer element is not constant 
../WinQuake/gl_vidlinux.c:501: error: (near initialization for `resolutions[15][2]') 
../WinQuake/gl_vidlinux.c:501: error: initializer element is not constant 
../WinQuake/gl_vidlinux.c:501: error: (near initialization for `resolutions[15]') 
../WinQuake/gl_vidlinux.c: In function `findres': 
../WinQuake/gl_vidlinux.c:516: error: `GR_RESOLUTION_640x480' undeclared (first use in this function) 
../WinQuake/gl_vidlinux.c:516: error: (Each undeclared identifier is reported only once 
../WinQuake/gl_vidlinux.c:516: error: for each function it appears in.) 
../WinQuake/gl_vidlinux.c: In function `VID_Init': 
../WinQuake/gl_vidlinux.c:630: error: `FXMESA_DOUBLEBUFFER' undeclared (first use in this function) 
../WinQuake/gl_vidlinux.c:631: error: `FXMESA_ALPHA_SIZE' undeclared (first use in this function) 
../WinQuake/gl_vidlinux.c:633: error: `FXMESA_DEPTH_SIZE' undeclared (first use in this function) 
../WinQuake/gl_vidlinux.c:635: error: `FXMESA_NONE' undeclared (first use in this function) 
../WinQuake/gl_vidlinux.c:660: error: `GR_REFRESH_75Hz' undeclared (first use in this function) 
make[1]: *** [releasei386-glibc/glquake/gl_vidlinux.o] Error 1 
make[1]: Leaving directory `/var/tmp/portage/quake1-2.40/work/WinQuake' 
make: *** [build_release] Error 2 

!!! ERROR: games-fps/quake1-2.40 failed. 
!!! Function src_compile, Line 69, Exitcode 2 
!!! failed to build WinQuake 

Reproducible: Always
Steps to Reproduce:
1.emerge quak1
2.
3.

Actual Results:  
it was output in the details

Expected Results:  
it should have installed quake1 !!!

I game all the info in details, the strain on the forum on this is 
http://forums.gentoo.org/viewtopic.php?t=176974    please help
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-05-27 15:23:35 UTC
Hmmm, try USE="-svga" emerge quake1

See if it's just a problem with the svga interface please.
Comment 2 Michael Boone 2004-05-27 17:31:30 UTC
ok, tried USE="-svga" same error.... :'(
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-05-27 17:49:22 UTC
attach WinQuake/Makefile as text/plain please.  It shouldn't try to compile
that file without svga in USE.
Comment 4 Michael Boone 2004-05-27 22:54:06 UTC
whoa, im sorry... sorta of new to gentoo, how would I attach the makefile as a text...? lmao, sorry bout that
Comment 5 Michael Boone 2004-05-27 22:56:31 UTC
the other use flags that verbose show are opengl 3dfx and X, should I try takin any of those out?
Comment 6 Michael Boone 2004-05-27 23:03:46 UTC
ok, I used USE="-svga -3dfx" emerge quake1  and it worked, but what does this mean?
Comment 7 Michael Boone 2004-05-27 23:19:56 UTC
Thanks for responding so quick... quake doesnt even run, quake 2 doesnt run, quake 3 works great, ut doesnt run, ut 2k3,2k4 work great, I cant emerge -uD world... you know what, my gentoo install is really screwed up somehow, but in about a week I'm sellin my radeon and pickin up an nvidia card and doin a reinstall (not from universal cd this time) and hopefull that will make it all go away... oh man I wish that makes it all go away, lmao ;)
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2004-05-27 23:23:04 UTC
In /var/tmp/portage/quake1-2.40/work/WinQuake/ there should be a Makefile.

Click on Create a New Attachment near the top of this page and attach that
Makefile to this bug.  Choose text/plain as the type of file.
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2004-05-28 05:06:05 UTC
Michael, why do you have 3dfx in your USE when you do not have a 3dfx card?
Comment 10 Michael Boone 2004-05-28 08:21:51 UTC
Ya, I had 3dfx on because I didn't know what the heck it was, and figured it couldnt hurt, lmao, are there any other use flags I should know about that are like that? :?
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2004-05-28 13:25:38 UTC
How about if you take out all the use flags that you have no idea what they
do?  The defaults will probably be fine for you and when you figure out
what you want, then you can add them later.

I'm going to mark this bug as INVALID as it looks like pilot error to me.