Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 92983

Summary: Quake1 doesn't compile on amd64
Product: Gentoo Linux Reporter: Wayne <waynetg>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED INVALID    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Wayne 2005-05-17 13:43:15 UTC
Hi all

I figured I'd try out quake1 on amd64 and it falls flat on its face. Heres the
output. 

releasei386-glibc/bin/glquake.glx 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.oreleasei386-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_vidlinuxglx.o -L/usr/X11R6/lib -L/usr/local/lib
-lGL -lX11 -lXext -ldl -lXxf86dga -lXxf86vm -lm -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[1]: *** [releasei386-glibc/bin/glquake.glx] Error 1
make[1]: Leaving directory `/var/tmp/portage/quake1-2.40-r1/work/WinQuake'
make: *** [build_release] Error 2
make: Leaving directory `/var/tmp/portage/quake1-2.40-r1/work/WinQuake'


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




Portage 2.0.51.19 (default-linux/amd64/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r7udevTest x86_64)
=================================================================
System uname: 2.6.11-gentoo-r7udevTest x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 14 2005, 21:07:51)]
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=k8 -O2 -pipe"
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/lib/fax /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 /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X aac acpi alsa apache2 avi bash-completion berkdb bitmap-fonts bzip2
bzlib calendar cdb cdda cddb cdparanoia cdr clamav clamd cpudetection crypt css
cups curl dbase directfb doc dvd dvdr dvdread encode esd examples exif fam
firefox flac flash font-server fortran gd gdbm gif gimpprint gkrellm gphoto2 gpm
gps gstreamer gtk gtk2 httpd imagemagick imlib ipv6 java javacomm jp2 jpeg
jpeg2k junit kde kerberos ldap libwww lm_sensors lzw lzw-tiff mad maildir mime
motif mozilla mp3 mpeg mpeg4 mpi mplayer msn mysql ncurses nls nptl nvidia oav
odbc offensiveogg oggvorbis opengl oss pam perl png posix ppds python qt
quicktime readline real reiserfs samba scanner sdl sftp spell ssl tcltk tcpd
tetex threads tiff transcode truetype truetype-fonts type1-fonts usb userlocales
utf8 videos vorbis xgetdefault xine xml xml2 xmlrpc xmms xpm xprint xrandr
xscreensaver xv zlib userland_GNU kernel_linuxelibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-05-17 13:44:57 UTC
yeah and it's not keyworded for amd64.  Go ahead and reopen if you have a patch.