Bug 52274 - games-emulation/dosbox-0.61 fubared under amd64
Bug#: 52274 Product:  Gentoo Linux Version: unspecified Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: tsm@accesscomm.ca
Component: Games
URL: 
Summary: games-emulation/dosbox-0.61 fubared under amd64
Keywords:  
Status Whiteboard: 
Opened: 2004-05-28 09:28 0000
Description:   Opened: 2004-05-28 09:28 0000
Maybye other platforms too, I'm not sure.

It compiles, installs, and runs, but behaves oddly;  in text mode, characters
are sort of doublespaced and cut in half.  I'll attach a screenshot.

dosbox-0.60 does not have this issue.

Reproducible: Always
Steps to Reproduce:
1. emerge dosbox
2. run dosbox


Actual Results:  
dosbox ran but looked odd.

Expected Results:  
It should have spaced the characters normally.

------- Comment #1 From Tyler Montbriand 2004-05-28 09:29:34 0000 -------
Created an attachment (id=32207) [details]
Screen capture of chopped characters

------- Comment #2 From Mr. Bones. 2004-05-28 15:08:27 0000 -------
reopen with output of emerge --info please.

------- Comment #3 From Tyler Montbriand 2004-05-28 15:28:58 0000 -------
Portage 2.0.50-r6 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.2-r9,
2.6.4-gentoo-r1)
=================================================================
System uname: 2.6.4-gentoo-r1 x86_64 5
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -m64 -mmmx -momit-leaf-frame-pointer -march=athlon-mp
-fomit-frame-pointer -pipe -ffast-math -fmerge-all-constants"
CHOST="x86_64-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -m64 -mmmx -momit-leaf-frame-pointer -march=athlon-mp
-fomit-frame-pointer -pipe -ffast-math -fmerge-all-constants"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo
ftp://ftp.ndlug.nd.edu/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa amd64 apm arts avi berkdb cdr crypt encode esd foomaticdb
gdbm ggi gif gnome gpm gtk gtk2 guile imlib jpeg kde libg++ libwww mikmod motif
mozilla mpeg multilib mysql ncurses nls nogcj oggvorbis opengl oss pam pdflib
perl png python qt quicktime readline sdl slang spell ssl tcltk tcpd truetype
xml2 xmms xv zlib"

------- Comment #4 From Mr. Bones. 2004-05-28 16:37:43 0000 -------
Try it with CFLAGS="-pipe" and CXXFLAGS="-pipe" please.

------- Comment #5 From Tyler Montbriand 2004-05-28 21:56:38 0000 -------
Done.  problem persists.

------- Comment #6 From Mr. Bones. 2004-06-21 22:06:00 0000 -------
It seems that dosbox isn't stable enough for amd64 quite yet so I've moved it
back to ~amd64.  Check the ChangeLog for details.  I'll mark these fixed for now.