Saturday, 2009-11-14

*** tpb has joined #freeorion00:00
*** altNull has joined #freeorion02:18
altNullhey02:18
altNulli had a problem installing the game on a Fedora 11 X86_64 bit02:19
altNull./freeorion: error while loading shared libraries: libXdmcp.so.6: cannot open shared object file: No such file or directory02:19
altNullwhat can you tell me?02:19
altNulland is there a way i could help fix this?\02:20
OrnedanGeofftheMedio: Current SVN03:38
OrnedanaltNull: Did you compile it yourself or install a packaged version?03:39
dansanGeofftheMedio: just FYI, I didn't get far enough to debug the failed assertion I was having the other day.  It looks more like an Ogre or Boost issue though.  It would appear that something is unlocking the underlying pthread mutex of boost's mutex object without going through boost because boost's data structure still thinks it should be locked.  So it could be Ogre, could be Boost and (a bit unliely) it could be glibc.04:29
dansanI'll have to setup a test build of Ogre to get further with it and insert some more extensive checks to determine when the inconsistency occurs.04:29
dansanAnd this is with Ogre 1.6.3 and Boost 1.3904:30
dansanMore specifically, this is line in OgreLogManager.cpp:77, when calling boost::unique_lock::~unique_lock() (/usr/include/boost-1_39/boost/thread/locks.hpp:329).04:35
altNullI used the install package05:12
altNullshould i compile from SVN?05:12
OrnedanaltNull: Sounds like the package is broken (not declaring all dependencies)05:27
altNullshould i try and install the library manually05:27
altNulli've done that before for other linux games05:28
OrnedanYes05:28
altNullk05:28
altNullthx05:28
altNullshould i post a bug at sourceforge?05:29
OrnedanI guess if it's an official package. Otherwise, complain to the package author. (I don't really know, I just found out about freeorion 2 days ago :P)05:30
altNullyeah05:30
altNulljust found it today05:30
altNullwell it came straight from sourceforge05:30
altNullso i assume its the intended package05:30
altNullSucess!05:39
altNullit launches05:39
altNullnow to try it out05:39
altNullkewl game05:57
*** hagish has joined #freeorion06:37
GeofftheMedioordenan: as above, the current svn is expected to be broken... it's not a release yet, and overhauling the visibility system doesn't happen in one side-effect-free step08:18
GeofftheMediodansan: ok... maybe check if there's a known bug with that version of boost?08:19
STalKer-YGeofftheMedio: i guess you would accept patches for ogre 1.6.4 compatibility :)08:35
GeofftheMedioespecially if they can be ifdef'ed around to retain compatibility with 1.6.108:36
STalKer-Yjust curious :)08:45
STalKer-Yover 18.000 downloads is quite impressive for such an early version :)08:47
GeofftheMedioit's been out for six months... so... not so much...08:48
STalKer-Yi would say 4 months :)08:51
STalKer-Yat 30 dollar a copy, then would make almost 600.000 :D08:52
GeofftheMediolet me know when my check's in the mail...08:53
STalKer-Ysince i don't know your mail address, you don't get no check :p08:53
GeofftheMedioalas08:54
*** mithro has quit IRC09:09
*** mithro has joined #freeorion09:21
*** mithro has quit IRC10:59
*** laz0r has joined #freeorion11:18
laz0rhi, how can I compile and run the combat tech demo?11:48
GeofftheMediocompile freeorion itself, then run "freeorion --tech-demo"12:32
laz0rthanks, i am currently trying to do that13:43
laz0rI just had some weird problem while building GG, it would complain about Ogre not being installed when ogre wasn't installed, but as soon as I installed ogre via apt it stopped complaining completely, but the summary still said that libGiGiOgre would not be built (config.log did not contain anything related to Ogre as well)13:46
laz0rI fixed it by specifying build_ogre_driver=true, then I got error messages again, seems it couldn't find the incudes in /usr/include/OGRE13:47
GeofftheMedioI can't help with scons or CMake issues... you'd best post on the forums.13:51
*** enigmatic has quit IRC14:17
*** enigmatic has joined #freeorion14:20
laz0rbuilding freeorion on karmic causes gcc-4.4 to segfault...14:53
laz0rit chokes universe/Effect.cpp:122314:53
laz0rchanging that return ""; statement to return "Foo"; 'fixed' the problem14:54
laz0ri guess I should report a bug to the ubuntu people...14:54
GeofftheMediouhm... yeah.  weird bug...14:58
Ornedanvalgrind should tell you where the error is14:58
OrnedanThat sounds like the stack's fucked up somewhere14:58
*** altNull has left #freeorion15:14
*** hagish has quit IRC18:00
laz0rit turned out the bug was already fixed (intentionally or unintentionally) in the latest gcc snapshot, so hopefully there will be an upgrade for gcc soon18:42
GeofftheMediogood to know... I guess...?19:05
laz0ri guess if you don't want me to talk here you should just tell me?19:22
GeofftheMediono, talk away19:22
GeofftheMedioMy previous messages were not sarcastic19:22
laz0rok19:23
GeofftheMedioI just can't really use or helpfully comment on those observations... so...19:23
GeofftheMediothough perhaps it might come up again in future19:23
laz0rI didn't expect anything really, just wanted to tell you incase someone on the forums stumbles over the bug19:25
laz0rand yeah, I thought you were being sarcastic, so that made me feel a little uneasy19:25
laz0rbut all is good now19:25
GeofftheMedioyeah... with only text, it's easy to read into things whatever you want (or don't want)19:40
*** kroddn has quit IRC20:19
CIA-61FreeOrion: geoffthemedio * r3266 /trunk/FreeOrion/ (4 files in 2 dirs): (log message trimmed)20:40
CIA-61FreeOrion: -Switched ObjectMap to not delete its contained pointed-to UniverseObjects when20:40
CIA-61FreeOrion: it is destructed. My previous plans to have ObjectMap clean up after itself and20:40
CIA-61FreeOrion: to always have unique ownership of contained UniverseObject didn't work with20:40
CIA-61FreeOrion: storing the ObjectMaps in std::map, which seems to use assignment or copy20:40
CIA-61FreeOrion: construction in a manner that resulted in temporary objects that were then20:40
CIA-61FreeOrion: destructed, deleting all the contained UniverseObjects, leading to crashes.20:40
laz0rbtw. my whole building effort resulted in a success20:52
laz0rbut i had another weird problem on the way: when openal is configured to play via pulseaudio, freeorion hangs just there with a black screen waiting for some thread20:53
laz0rwell, openal waits, freeorion is just calling alcOpenDevice somewhere, which just blocks forever20:54
GeofftheMediointeresting...  do you know if this is an openal issue, or something freeorion should be doing differently...?21:08
laz0rI don't know, but I would just assume it would be openals fault21:15
laz0rI had a problem with openal and pulseaudio recently (it wouldn't work with the alsa emulation of pulse when playing some indie game) and fixed that by configuring openal to use pulseaudio directly21:17
laz0rnow with freeorion its the other way around21:17
GeofftheMedioI didn't write the openal code in FO so I'm not sure if there's anything that could be done to avoid such hangs from within FO itself21:23
*** mithro has joined #freeorion22:42
CIA-61FreeOrion: geoffthemedio * r3267 /trunk/FreeOrion/msvc2005/: Removed MSVC 2005 project files, since they're not being maintained and are very out of date.23:03
*** STalKer-X has joined #freeorion23:48

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!