Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104608 - planeshift-0.3.011 compilation fails w/ crystalspace-cvs
Summary: planeshift-0.3.011 compilation fails w/ crystalspace-cvs
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Philip Walls (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-02 08:29 UTC by Anatoly Kamchatnov
Modified: 2006-07-31 10:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for bug in java module of crystalspace (cspace.i.patch,429 bytes, patch)
2005-09-03 13:11 UTC, Sigurd Schneider
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anatoly Kamchatnov 2005-09-02 08:29:50 UTC
The problem:
==================================================================
C++ ./out/linuxx86/optimize/src/client/psengine.o
src/client/psengine.cpp: In member function 
Comment 1 Anatoly Kamchatnov 2005-09-02 08:29:50 UTC
The problem:
==================================================================
C++ ./out/linuxx86/optimize/src/client/psengine.o
src/client/psengine.cpp: In member function virtual bool
psEngine::SetAnimation(const char*, GEMClientObject*, int):
src/client/psengine.cpp:1399: error: no matching function for call to
iSpriteCal3DState::GetActiveAnims(char [256], int)
/opt/crystal-cvs/include/crystalspace/imesh/spritecal3d.h:458: note: candidates
are: virtual bool iSpriteCal3DState::GetActiveAnims(csSpriteCal3DActiveAnim*,
size_t)

    g++ -c -o ./out/linuxx86/optimize/src/client/psengine.o -march=pentium-m
-mtune=pentium-m -fomit-frame-pointer -pipe -I/opt/crystal-cvs/include/cel -fPIC
-march=pentium-m -mtune=pentium-m -fomit-frame-pointer -pipe
-I/opt/crystal-cvs/include/crystalspace -I/opt/crystal-cvs/include/cel
-fexceptions  -I. -I./include -I./src/common -I./src/client -I./src/server
src/client/psengine.cpp

...failed C++ ./out/linuxx86/optimize/src/client/psengine.o ...
C++ ./out/linuxx86/optimize/src/client/psnetmanager.o
C++ ./out/linuxx86/optimize/src/client/psslotmgr.o
C++ ./out/linuxx86/optimize/src/client/questionclient.o
C++ ./out/linuxx86/optimize/src/client/weather.o
C++ ./out/linuxx86/optimize/src/client/zonehandler.o
...skipped psclient for lack of <src!client!>psengine.o...

<other jam targets skipped>

LinkPlugin pssound.so
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 335 target(s)...

!!! ERROR: games-rpg/planeshift-0.3.011 failed.

==================================================================

The system:

# emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-4.0.1,
glibc-2.3.5.20050421-r0, 2.6.13-suspend2-r1 i686)
=================================================================
System uname: 2.6.13-suspend2-r1 i686 Intel(R) Celeron(R) M processor        
1400MHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i386-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
dev-lang/python:     2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -mtune=pentium-m -fomit-frame-pointer -pipe"
CHOST="i386-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.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/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/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -mtune=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.aiya.ru/pub/gentoo/ ftp://mirror.aiya.ru/pub/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en ru"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3ds 7zip GAPING_SECURITY_HOLE X Xaw3d a52 aac aalib acpi adns alsa
amuled apache2 apm arts artswrappersuid async auctex audiofile automount avi
bash-completion berkdb bitmap-fonts bluetooth browserplugin bzip2 cairo cdb cddb
cdparanoia cdr cpudetection crypt cscope css cups curl dbus directfb divx4linux
djvu dpms dts dvd dvdread dvi dynagraph edl eds emacs emboss encode esd ethereal
extras fam fat fb fbcon fbsplash ffmpeg fftw firefox flac foomaticdb fortran ftp
gd ggi gif glade glitz glut gmail gmp gnome gnome-print gnuplot gnutls gpm
graphviz gstreamer gtk gtk2 gtkhtml guile hal hdf5 hlapi howl hpn i8x0 icq icu
imagemagick imlib imlib2 ipv6 jabber jack java jce jikes jpeg jpeg2k junit kde
kerberos kig-scripting krb4 lcms ldap leim lesstif libcaca libedit libg++ libwww
logitech-mouse logrotate lua mad matroska metar mikmod mime mmx mmxext mng mono
motif moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer musepack
musicbrainz mysql ncurses netboot new-login nls nntp no-old-linux no_wxgtk1
noantlr nobcel nobeanutils nobsf nobsh nocommonslogging nocommonsnet nojdepend
nojsch nojython nolog4j nooro noregexp norhino nosendmail nosrc noxalan noxerces
nptl nptlonly nsplugin ntfs offensive ofx ogg oggvorbis on-the-fly-crypt openal
opengl oracle oscar oss pam pcre pcsc-lite pdflib perl plotutils png posix ppds
print profile pyste python qt quicktime radius rar rdesktop readline real recode
rtc ruby samba sasl scanner sdl sharedmem slang slp snmp speex spell sql sqlite
sse sse2 ssl svg svga symlink sysfs syslog szip t1lib tcltk tcpd tetex theora
threads threadsonly tidy tiff toolbar truetype truetype-fonts type1-fonts
unicode usb userlocales utf8 v4l v4l2 vim-with-x vorbis wifi win32codecs winbind
wxwindows xanim xchatdccserver xchattext xine xlockrc xml xml2 xmms xpm xprint
xrandr xscreensaver xsl xv xvid xvmc zeroconf zlib linguas_en linguas_ru
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 2 Sigurd Schneider 2005-09-03 13:11:12 UTC
Created attachment 67583 [details, diff]
Patch for bug in java module of crystalspace

This patch fixed a bug caused by a missing %ignore statement in a swig config
file, which in turn caused swig to generate bogous java code.
Comment 3 Philip Walls (RETIRED) gentoo-dev 2006-07-31 10:35:47 UTC
Planeshift source builds have been masked and are pending removal from portage tree.