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
yeah and it's not keyworded for amd64. Go ahead and reopen if you have a patch.