Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107737 - games-rpg/planeshift-0.3.011 failed to compile
Summary: games-rpg/planeshift-0.3.011 failed to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-30 13:52 UTC by Tristan RENAUD
Modified: 2005-09-30 16:14 UTC (History)
1 user (show)

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 Tristan RENAUD 2005-09-30 13:52:03 UTC
Config errors : 
=============== 
checking for libmysqlclient... ./configure: line 5219: mysql_config: command 
not found 
./configure: line 5220: mysql_config: command not found 
*** 
*** mysqlclient test source had problems, check your config.log .. 
*** Also try one of the following switches : 
***   --with-mysqlclient-prefix=PFX 
*** 
 
This error is solved by emerging mysql, but it didn't solved the compile 
errors described below. 
 
Compile errors : 
================ 
C++ ./out/linuxamd64/optimize/src/common/net/messages.o 
src/common/net/messages.cpp: In constructor 
`psPersistActor::psPersistActor(uint32_t, int, bool, const char*, const char*, 
const char*, const char*, const char*, csVector3, csVector3, csVector3, const 
char*, const char*, PS_ID, csStringHash*, iPcLinearMovement*, bool, uint32_t, 
uint32_t)': 
src/common/net/messages.cpp:2615: erreur: pas de fonction concordante pour 
l'appel 
Comment 1 Tristan RENAUD 2005-09-30 13:52:03 UTC
Config errors : 
=============== 
checking for libmysqlclient... ./configure: line 5219: mysql_config: command 
not found 
./configure: line 5220: mysql_config: command not found 
*** 
*** mysqlclient test source had problems, check your config.log .. 
*** Also try one of the following switches : 
***   --with-mysqlclient-prefix=PFX 
*** 
 
This error is solved by emerging mysql, but it didn't solved the compile 
errors described below. 
 
Compile errors : 
================ 
C++ ./out/linuxamd64/optimize/src/common/net/messages.o 
src/common/net/messages.cpp: In constructor 
`psPersistActor::psPersistActor(uint32_t, int, bool, const char*, const char*, 
const char*, const char*, const char*, csVector3, csVector3, csVector3, const 
char*, const char*, PS_ID, csStringHash*, iPcLinearMovement*, bool, uint32_t, 
uint32_t)': 
src/common/net/messages.cpp:2615: erreur: pas de fonction concordante pour 
l'appel à « iPcLinearMovement::GetDRData(bool&, float&, csVector3&, float&, 
iSector*&, csVector3&, csVector3&, float&) » 
/opt/crystal/include/cel/propclass/linmove.h:139: note: candidats sont: 
virtual void iPcLinearMovement::GetDRData(bool&, float&, csVector3&, float&, 
iSector*&, csVector3&, float&) 
src/common/net/messages.cpp: In constructor 
`psDRMessage::psDRMessage(uint32_t, PS_ID, csStringHash*, 
iPcLinearMovement*)': 
src/common/net/messages.cpp:3270: erreur: pas de fonction concordante pour 
l'appel à « iPcLinearMovement::GetDRData(bool&, float&, csVector3&, float&, 
iSector*&, csVector3&, csVector3&, float&) » 
/opt/crystal/include/cel/propclass/linmove.h:139: note: candidats sont: 
virtual void iPcLinearMovement::GetDRData(bool&, float&, csVector3&, float&, 
iSector*&, csVector3&, float&) 
 
    g++ -c -o ./out/linuxamd64/optimize/src/common/net/messages.o -march=k8 
-pipe -I/opt/crystal/include/cel -fPIC -march=k8 -pipe 
-I/opt/crystal/include/crystalspace -I/opt/crystal/include/cel -fexceptions  
-I. -I./include -I./src/common -I./src/client -I./src/server 
src/common/net/messages.cpp 
 
...failed C++ ./out/linuxamd64/optimize/src/common/net/messages.o ... 

Reproducible: Always
Steps to Reproduce:
1.emerge planeshift 
2.wait and see. 
3. 
 
Actual Results:  
Planeshift failed to compile. 

Expected Results:  
Compile fine. 

Portage 2.0.52-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 
2.6.12-gentoo-r9 x86_64) 
================================================================= 
System uname: 2.6.12-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3200+ 
Gentoo Base System version 1.12.0_pre8 
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
dev-lang/python:     2.3.5, 2.4.2 
sys-apps/sandbox:    1.2.13 
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-r1 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.20 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="amd64 ~amd64" 
AUTOCLEAN="yes" 
CBUILD="x86_64-pc-linux-gnu" 
CFLAGS="-march=k8 -O3 -pipe" 
CHOST="x86_64-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-march=k8 -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoconfig distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ 
ftp://mirrors.blueyonder.co.uk/mirrors/gentoo ftp://mir.zyrianes.net/gentoo/ 
ftp://mir.zyrianes.net/gentoo/ http://gentoo.osuosl.org 
http://www.ibiblio.org/pub/Linux/distributions/gentoo" 
LANG="fr_FR.UTF-8" 
LC_ALL="fr_FR.UTF-8" 
LINGUAS="fr" 
MAKEOPTS="-j2" 
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="amd64 X a52 aac alsa apache2 apm arts audiofile avi bash-completion 
berkdb bindist bitmap-fonts bmp bonobo bzlib cdb cdr cpudetection crypt cups 
curl dga doc dts dv dvb dvd dvdr dvdread eds emboss encode esd exif fam fbcon 
flac foomaticdb fortran ftp gb gd gif gnome gphoto2 gpm gstreamer gtk gtk2 
gtkhtml guile gveejay hal icq ieee1394 imagemagick imlib ipv6 jabber jack java 
jpeg kde libwww lzw lzw-tiff mad mikmod mime mjpeg motif mozilla mp3 mpeg 
mplayer mysql nas ncurses nls nvidia ofx ogg oggvorbis openal opengl oss pam 
pdflib perl png ppds print python qt quicktime rar readline real sdl speex 
spell ssl subtitles svg tcpd tetex theora tiff truetype truetype-fonts 
type1-fonts unicode usb userlocales v4l v4l2 videos visualization vorbis wmf 
xface xine xml xml2 xmms xosd xpm xprint xsl xv xvid yahoo zlib linguas_fr 
userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-30 14:05:10 UTC
Which package game that error, exactly?  Was it planeshift?  It is a bit hard to
tell with the error snippet you posted.
Comment 3 Tristan RENAUD 2005-09-30 14:16:36 UTC
(In reply to comment #1)     
> Which package game that error, exactly?  Was it planeshift?  It is a bit     
hard to     
> tell with the error snippet you posted.     
     
As you could read in the title of this bug, it is about   
games-rpg/planeshift-0.3.011 that failed during compilation.   
   
And in the "steps to reproduce", I also mentions "emerge planeshift". Thougth 
it was clear. 
 
So yes, this bug is about planeshift package game. 
 
Tristan. 
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-09-30 14:23:57 UTC
What I meant was is it a dependency fo the game failing or the game itself. 
Thanks for being so cynical, it really helps bring us all closer together.

*grin*
Comment 5 Tristan RENAUD 2005-09-30 16:14:21 UTC
Sorry about that, my intention was not to be cynical. My natural language is    
french, and I thing I have mis-understood your first question. I apologize.    
    
So, to be more constructive, CEL and crystalspace packages, which are    
dependencies for planeshift, build fine. The compilation error described in my    
bug report is from planeshift compile.    
I didn't paste all the errors after the first one, because I think it is    
linked...   
   
Well, I was waiting for planeshift to compile in order to put here the entire   
log of emerge, but the error disapear :-?   
   
The only thing I did before emerging planeshift for the log was to do a  
revdep-rebuild... It seems that it solved the problem !!  
    
The little error in the config step was also about planeshift. But I solved    
this config error by emerging mysql package.  
  
Sorry for all.  
  
Tristan.