Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90183 (freecraft) - freecraft compiled without errors and all data are copied, i get a confusing segfault error
Summary: freecraft compiled without errors and all data are copied, i get a confusing ...
Status: RESOLVED WONTFIX
Alias: freecraft
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-23 17:00 UTC by robak999
Modified: 2005-05-17 14:37 UTC (History)
0 users

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 robak999 2005-04-23 17:00:14 UTC
i first tried to emerge freecraft without success.
the game could not find any file copied with tools/build.sh from cd before

than i tried to compile it my self with SDL support:
i got this:
Fatal signal: Segmentation Fault (SDL Parachute Deployed)


than i tried it with X11 and got this:
Video X11, 24 color, 32 bpp
FIXME: PlayMovie("graphics/ui/freecraft.png",6) not supported.
Segmentation fault


both times i used no sound and at all other options i used the default settings

by the way: i disabled the  'fconserve' optimization in the setup script. it produced a warning for every compiling command

i hope that is enough info. if not, please feel free to mail me

Reproducible: Always
Steps to Reproduce:
1.starting setup
2.using X11 and No sound; all other options as the default
3.doing tools/build.sh (original cd mounted on /mnt/cdrom)
4.starting with  ./freecraft

Actual Results:  
i get this error message:

bash-2.05b# ./freecraft
FreeCraft default config file loading ...
... ready!
FreeCraft V1.18, (c) 1998-2003 by The FreeCraft Project.
  written by Lutz Sammer, Fabrice Rossi, Vladi Shabanski, Patrice Fortier,
  Jon Gabrielson, Andreas Arens, Nehal Mistry, Jimmy Salmon and others.
        (http://FreeCraft.Org)
  SIOD Copyright by George J. Carrette.
  libmodplug Copyright by Kenton Varda & Olivier Lapique.
  VP3 codec Copyright by On2 Technologies Inc.
Compile options CCL ZLIB BZ2LIB X11
Compile feature UNIT-ON-MAP NEW-FOW NEW-AI

FreeCraft may be copied only under the terms of the GNU General Public License
which may be found in the FreeCraft source kit.

DISCLAIMER:
This software is provided as-is.  The author(s) can not be held liable for any
damage that might arise from the use of this software.
Use it at your own risk.

Video X11, 24 color, 32 bpp
FIXME: PlayMovie("graphics/ui/freecraft.png",6) not supported.
Segmentation fault
bash-2.05b#  

Expected Results:  
starting the game :)

kernel:  2.6.11-r3
arch:    AMD64
gcc:     3.4.3
Comment 1 robak999 2005-04-23 17:03:58 UTC
i forgot to post outputs from emerge info.
so here they are:

Portage 2.0.51.19 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 27 2005, 13:00:21)]
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.6.3, 1.7.9-r1, 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-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -pipe -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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox strict"
GENTOO_MIRRORS="http://gentoo.ccccom.com ftp://gentoo.ccccom.com"
MAKEOPTS="-j 2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 berkdb bitmap-fonts cdr crypt cups curl dvd dvdr esd fam flac font-server foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 imlib ipv6 java jp2 jpeg junit kde libwww lzw lzw-tiff mad motif mozilla mp3 multilib mysql ncurses nls ogg opengl oss pam perl png python qt readline sdlssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb userlocales wxwindows xml2 xmms xpm xrandr xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 2 SpanKY gentoo-dev 2005-04-24 10:54:25 UTC
does freecraft work with freecraft-fcmp ?
Comment 3 robak999 2005-04-24 13:37:11 UTC
no
i get the same errors
Comment 4 SpanKY gentoo-dev 2005-05-17 14:37:33 UTC
hmm, didnt realize you were trying this on an amd64

freecraft doesnt have amd64 KEYWORDS because it doesnt work :p

feel free to re-open with a fix but since upstream is dead i say we just let it
go and use something like wargus