Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80635 - nprquake-sdl-1-r1 does not compile on amd64
Summary: nprquake-sdl-1-r1 does not compile on amd64
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 All
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-03 13:56 UTC by Pablo Trabajos
Modified: 2005-05-30 13:32 UTC (History)
3 users (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 Pablo Trabajos 2005-02-03 13:56:19 UTC
nprquake-sdl-1-r1 breaks while compiling.

Reproducible: Always
Steps to Reproduce:
1.emerge nprquake-sdl
2.
3.

Actual Results:  
root@localhost lxuser # emerge nprquake-sdl -av

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

Calculating dependencies ...done!
[ebuild  N    ] games-fps/nprquake-sdl-1-r1  0 kB

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No]
>>> emerge (1 of 1) games-fps/nprquake-sdl-1-r1 to /
>>> md5 src_uri ;-) NPRQuake-SDL.tar.gz
>>> Unpacking source...
>>> Unpacking NPRQuake-SDL.tar.gz to /var/tmp/portage/nprquake-sdl-1-r1/work
 * Applying 1-gentoo.patch ...                                            [ ok ]
>>> Source unpacked.
make all CFLAGS="-Dstricmp=strcasecmp -O2 -DGENTOO_LIBDIR='\"/usr/games/lib/
nprquake-sdl\"' -DGENTOO_DATADIR='\"/usr/share/games/quake-data\"'"
make[1]: Entering directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL'
make -C NPRQuakeSrc build_release CFLAGS="-Dstricmp=strcasecmp -O2 -
DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/share/
games/quake-data"'"
make[2]: Entering directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL/NPRQuakeSrc'
mkdir: cannot create directory `releasei386-glibc': File exists
mkdir: cannot create directory `releasei386-glibc/bin': File exists
mkdir: cannot create directory `releasei386-glibc/glquake': File exists
make[2]: [build_release] Error 1 (ignored)
make targets BUILDDIR=releasei386-glibc CFLAGS=" -O2 -DGENTOO_LIBDIR='\"/usr/
games/lib/nprquake-sdl\"' -DGENTOO_DATADIR='\"/usr/share/games/quake-data\"'"
make[3]: Entering directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL/NPRQuakeSrc'
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cl_demo.o -c 
cl_demo.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cl_input.o -c 
cl_input.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cl_main.o -c 
cl_main.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cl_parse.o -c 
cl_parse.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cl_tent.o -c 
cl_tent.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/chase.o -c 
chase.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cmd.o -c cmd.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/common.o -c 
common.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/console.o -c 
console.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/crc.o -c crc.c
crc.c:81:2: warning: no newline at end of file
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cvar.o -c cvar.
c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_draw.o -c 
gl_draw.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_mesh.o -c 
gl_mesh.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_model.o -c 
gl_model.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_refrag.o -c 
gl_refrag.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_rlight.o -c 
gl_rlight.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_rmain.o -c 
gl_rmain.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_rmisc.o -c 
gl_rmisc.c
gl_rmisc.c: In function `R_dr_LoadRenderer_helper':
gl_rmisc.c:573: warning: passing arg 1 of `sprintf' from incompatible pointer 
type
gl_rmisc.c:574: warning: passing arg 1 of `dlopen' from incompatible pointer 
type
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_rsurf.o -c 
gl_rsurf.c
gl_rsurf.c:37:1: warning: "BLOCK_WIDTH" redefined
In file included from quakedef.h:262,
                 from gl_rsurf.c:22:
glquake.h:91:1: warning: this is the location of the previous definition
gl_rsurf.c:38:1: warning: "BLOCK_HEIGHT" redefined
glquake.h:92:1: warning: this is the location of the previous definition
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_screen.o -c 
gl_screen.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_test.o -c 
gl_test.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_warp.o -c 
gl_warp.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/host.o -c host.
c
In file included from host.c:23:
r_local.h:316:7: warning: no newline at end of file
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/host_cmd.o -c 
host_cmd.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/keys.o -c keys.
c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/menu.o -c menu.
c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/mathlib.o -c 
mathlib.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_dgrm.o -c 
net_dgrm.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_loop.o -c 
net_loop.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_main.o -c 
net_main.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_vcr.o -c 
net_vcr.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_udp.o -c 
net_udp.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/net_bsd.o -c 
net_bsd.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/pr_cmds.o -c 
pr_cmds.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/pr_edict.o -c 
pr_edict.c
pr_edict.c:392:22: warning: trigraph ??) ignored, use -trigraphs to enable
pr_edict.c:415:22: warning: trigraph ??) ignored, use -trigraphs to enable
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/pr_exec.o -c 
pr_exec.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/r_part.o -c 
r_part.c
In file included from r_part.c:22:
r_local.h:316:7: warning: no newline at end of file
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sbar.o -c sbar.
c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sv_main.o -c 
sv_main.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sv_phys.o -c 
sv_phys.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sv_move.o -c 
sv_move.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sv_user.o -c 
sv_user.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/zone.o -c zone.
c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/view.o -c view.
c
In file included from view.c:23:
r_local.h:316:7: warning: no newline at end of file
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/wad.o -c wad.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/world.o -c 
world.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/cd_linux.o -c 
cd_linux.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/sys_linux.o -c 
sys_linux.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/snd_dma.o -c 
snd_dma.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/snd_mem.o -c 
snd_mem.c
snd_mem.c: In function `DumpChunks':
snd_mem.c:238: warning: cast from pointer to integer of different size
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/snd_mix.o -c 
snd_mix.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/snd_linux.o -c 
snd_linux.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -DELF -x assembler-with-cpp -o releasei386-
glibc/glquake/math.o -c math.s
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -DELF -x assembler-with-cpp -o releasei386-
glibc/glquake/worlda.o -c worlda.s
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -DELF -x assembler-with-cpp -o releasei386-
glibc/glquake/snd_mixa.o -c snd_mixa.s
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -DELF -x assembler-with-cpp -o releasei386-
glibc/glquake/sys_dosa.o -c sys_dosa.s
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -DGLQUAKE -I/usr/local/src/Mesa-2.6/include -I/usr/
include/glide `sdl-config --cflags` -o releasei386-glibc/glquake/gl_vidlinuxSDL.
o -c gl_vidlinuxSDL.c
gcc -O2 -DGENTOO_LIBDIR='"/usr/games/lib/nprquake-sdl"' -DGENTOO_DATADIR='"/usr/
share/games/quake-data"' -o releasei386-glibc/bin/glquake.sdl releasei386-glibc/
glquake/cl_demo.o releasei386-glibc/glquake/cl_input.o releasei386-glibc/
glquake/cl_main.o releasei386-glibc/glquake/cl_parse.o releasei386-glibc/
glquake/cl_tent.o releasei386-glibc/glquake/chase.o releasei386-glibc/glquake/
cmd.o releasei386-glibc/glquake/common.o releasei386-glibc/glquake/console.o 
releasei386-glibc/glquake/crc.o releasei386-glibc/glquake/cvar.o releasei386-
glibc/glquake/gl_draw.o releasei386-glibc/glquake/gl_mesh.o releasei386-glibc/
glquake/gl_model.o releasei386-glibc/glquake/gl_refrag.o releasei386-glibc/
glquake/gl_rlight.o releasei386-glibc/glquake/gl_rmain.o releasei386-glibc/
glquake/gl_rmisc.o releasei386-glibc/glquake/gl_rsurf.o releasei386-glibc/
glquake/gl_screen.o releasei386-glibc/glquake/gl_test.o releasei386-glibc/
glquake/gl_warp.o releasei386-glibc/glquake/host.o releasei386-glibc/glquake/
host_cmd.o releasei386-glibc/glquake/keys.o releasei386-glibc/glquake/menu.o 
releasei386-glibc/glquake/mathlib.o releasei386-glibc/glquake/net_dgrm.o 
releasei386-glibc/glquake/net_loop.o releasei386-glibc/glquake/net_main.o 
releasei386-glibc/glquake/net_vcr.o releasei386-glibc/glquake/net_udp.o 
releasei386-glibc/glquake/net_bsd.o releasei386-glibc/glquake/pr_cmds.o 
releasei386-glibc/glquake/pr_edict.o releasei386-glibc/glquake/pr_exec.o 
releasei386-glibc/glquake/r_part.o releasei386-glibc/glquake/sbar.o releasei386-
glibc/glquake/sv_main.o releasei386-glibc/glquake/sv_phys.o releasei386-glibc/
glquake/sv_move.o releasei386-glibc/glquake/sv_user.o releasei386-glibc/glquake/
zone.o releasei386-glibc/glquake/view.o releasei386-glibc/glquake/wad.o 
releasei386-glibc/glquake/world.o releasei386-glibc/glquake/cd_linux.o 
releasei386-glibc/glquake/sys_linux.o releasei386-glibc/glquake/snd_dma.o 
releasei386-glibc/glquake/snd_mem.o releasei386-glibc/glquake/snd_mix.o 
releasei386-glibc/glquake/snd_linux.o releasei386-glibc/glquake/math.o 
releasei386-glibc/glquake/worlda.o releasei386-glibc/glquake/snd_mixa.o 
releasei386-glibc/glquake/sys_dosa.o releasei386-glibc/glquake/gl_vidlinuxSDL.o 
-L/usr/X11R6/lib -L/usr/local/lib -lGL -lX11 -lXext -ldl -lXxf86dga -lXxf86vm -
lm `sdl-config --libs` -lm
releasei386-glibc/glquake/sys_dosa.o(.text+0x17): In function 
`Sys_LowFPPrecision':
: multiple definition of `Sys_LowFPPrecision'
releasei386-glibc/glquake/sys_linux.o(.text+0x8a0): first defined here
releasei386-glibc/glquake/sys_dosa.o(.text+0x1f): In function 
`Sys_HighFPPrecision':
: multiple definition of `Sys_HighFPPrecision'
releasei386-glibc/glquake/sys_linux.o(.text+0x890): first defined here
collect2: ld returned 1 exit status
make[3]: *** [releasei386-glibc/bin/glquake.sdl] Error 1
make[3]: Leaving directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL/NPRQuakeSrc'
make[2]: *** [build_release] Error 2
make[2]: Leaving directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL/NPRQuakeSrc'
make[1]: *** [quake] Error 2
make[1]: Leaving directory `/var/tmp/portage/nprquake-sdl-1-r1/work/NPRQuake-
SDL'
make: *** [release] Error 2

!!! ERROR: games-fps/nprquake-sdl-1-r1 failed.
!!! Function src_compile, Line 32, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

root@localhost lxuser #


Expected Results:  
Succesful compilation.

root@localhost lxuser # emerge --info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-
r0, 2.6.7-gentoo-r14 x86_64)
=================================================================
System uname: 2.6.7-gentoo-r14 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 29 2005, 13:27:55)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r2, 1.5, 1.6.3, 1.7.9, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/
share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /
usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
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 acpi alsa arts bash-completion berkdb bitmap-fonts cdr crypt cups 
esd f77 fam flac font-server foomaticdb fortran gdbm gif gimpprint gpm gtk 
imagemagick imlib ipv6 java jp2 jpeg kde lzw lzw-tiff mad mikmod motif multilib 
nas ncurses nls oggvorbis opengl oss pam perl png ppds python qt readline ruby 
scanner sdl slang speex ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts 
usb userlocales xml xml2 xmmsxpm xrandr xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-02-03 16:10:08 UTC
builds fine on x86.
Comment 2 Pablo Trabajos 2005-02-03 16:32:27 UTC
Not in x86_64
Comment 3 SpanKY gentoo-dev 2005-05-21 19:47:42 UTC
most quake1 based engines will fail like this
Comment 4 Pablo Trabajos 2005-05-22 06:26:36 UTC
Spanky, could you elaborate, please?
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-23 06:36:13 UTC
Alright, how about this...

nprquake-sdl does not have any amd64 KEYWORDS because quake1's code was not
compatible with amd64.  This means that anything based on quake1 will *not* work
on amd64.
Comment 6 Pablo Trabajos 2005-05-24 15:32:13 UTC
Chris Gianelloni, telling me it doesn't work because it is incompatible is a 
redundancy.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2005-05-25 06:08:49 UTC
Yes, it is.  It is completely redundant.  As is this bug report *telling* us
that something that we *know* doesn't work, does not work.  So unless you have a
patch to *make* it work on amd64, we're well aware of the problem and have no
intentions on fixing it.  Any requests to make this project work on amd64 should
be directed to the upstream authors, as it is their package to maintain and fix.
Comment 8 Pablo Trabajos 2005-05-30 13:17:44 UTC
Spanky pointed to quake1 as a probably culprit, i have searched google and the 
forums but didn't find anything, that's why i asked him to elaborate.
So you come here to point what was already obvios, without adding nothing 
important. And in a very rude way.
And no, I'm not telling that it doesn't work, I'm telling you that it doesn't 
work *for me*. If for any chance i had came across with some page telling me WHY 
it doesn't work and that quake1 engines are imcopatible with 64 bits, only then 
i haven't open this.
And again, I can't make a patch or contact the author because I (still) don't 
know what's the problem.

Actually, you have taken a path to be be rude since your fist post to a point 
where the bugs doesn't matter anymore, i even would say to a personal level 
(even we don't know each other), but i'm not following you because behave like 
that is childish.
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2005-05-30 13:32:11 UTC
could you please stop arguing here? why don't you just use email? this seems to
be a private issue, it won't help us to fix this bug