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

Bug 89427

Summary: freeciv client map view window does not center or scroll correctly
Product: Gentoo Linux Reporter: Anthony Day <dour>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anthony Day 2005-04-17 09:42:49 UTC
I emerged freeciv version 1.14.2 using the setup as per the attached emerge info. output. Two problems are apparent with client map view: 1) attempting to scroll the viewable area vertically causes it to scroll horizontally instead; 2) pressing C to center the map view on the active unit centers the map on the correct vertical location, but incorrect horizontal location. Pressing C again centers the map in the correct place.

The problem appears to occur for both the gtk1 and gtk2 clients.

The problem was evident for both the default isometric view, and also with a flat tileset (running civclient with the option --tiles trident).

However, re-emerging with CFLAGS and CXXFLAGS set to "-O2" appears to solve the problem.

Reproducible: Always
Steps to Reproduce:
1.Start civserver and civclient
2.Attemp to scroll map view position vertically
3.

Actual Results:  
Map view position scrolls horizontally

Expected Results:  
Map view position should scroll vertically

emerge info output:

Gentoo Base System version 1.4.16
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) 
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 13 2005, 03:28:58)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-Os -mcpu=athlon-xp -pipe"
CHOST="i686-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="-Os -mcpu=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl emboss
encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
imagemagick imlib ipv6 java jpeg libg++ libwww live mad mikmod motif mp3 mpeg
nas ncurses network nls nptl ogg oggvorbis opengl oss pam pdflib perl png ppds
python quicktime readline scanner sdl slang spell ssl svga tcpd tiff truetype
truetype-fonts type1-fonts vorbis xml2 xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-05-08 23:08:40 UTC
How does 2.0.1 work for you?
Comment 2 Anthony Day 2005-05-09 11:12:38 UTC
Just emerged 2.0.1, and the problem appears to be solved
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2005-05-09 11:57:17 UTC
ok.  since I'm not planning on putting any more effort into the 1.x versions, I'm going to mark this as WONTFIX.  Thanks for the bug report and testing.