Wednesday, 2010-05-05

*** tpb has joined #freeorion00:00
*** GeofftheMedio has quit IRC00:50
*** mithro has joined #freeorion00:54
*** GeofftheMedio has joined #freeorion01:21
*** kr0ddnnoMobil has joined #freeorion03:39
*** tschenk has joined #freeorion03:40
*** kr0ddnoMobil has quit IRC03:42
*** tschenk has quit IRC04:43
*** tschenk has joined #freeorion04:43
*** bernardh has quit IRC05:02
*** tschenk has quit IRC05:08
*** bernardh has joined #freeorion05:11
*** VargaD has joined #freeorion06:08
*** VargaD has quit IRC06:44
*** VargaD has joined #freeorion06:47
CIA-76FreeOrion: geoffthemedio * r3574 /trunk/FreeOrion/msvc2008/FreeOrion/freeorion/ (freeorion.aps freeorion.rc freeorion.vcproj):07:47
CIA-76FreeOrion: -Removed include from MSVS project file icon resource, which previously worked but suddenly has started causing compile errors07:47
CIA-76FreeOrion: -Added AL directory to MSVS project file includes, which previously wasn't needed but has suddenly started being necessary to compile Sound.cpp07:47
CIA-76FreeOrion: geoffthemedio * r3575 /trunk/FreeOrion/msvc2008/FreeOrion/freeorion/freeorion.vcproj: Fixed MSVS project file inclusion of icon resource in executable to be used as file icon08:02
kr0ddnnoMobilGeofftheMedio: the stacktrace from http://www.freeorion.org/forum/viewtopic.php?f=24&t=4709&p=42976#p42976 has some detail more than my stacktrace, there's a Program received signal:  �EXC_BAD_ACCESS�. On my sys its only a segfault08:07
tpbTitle: FreeOrion View topic - compilation on mac (at www.freeorion.org)08:07
kr0ddnnoMobilI found a discussion thread about a similar problem: http://lists.apple.com/archives/mac-opengl/2008/Apr/msg00074.html08:07
tpbTitle: Re: Crash in glDrawArrays (at lists.apple.com)08:07
kr0ddnnoMobilStrange is of course that the crash does not occur if the starlanes are not drawn08:08
GeofftheMediothe crash also doesn't occur if I disable starlane colouring code08:10
GeofftheMedioand with that code enabled, it doesn't crash immediately, but crashes on the second rendering cycle after clicking on the map08:11
GeofftheMedioI'm talking about my glBindBuffer crash, though, no your clipping mode crash08:12
kr0ddnnoMobilIf i disable those coloring its still crashes on my system08:13
kr0ddnnoMobili dont have a glbindbuffer crash08:13
kr0ddnnoMobilyour code has disabled that colors and thats what i use08:13
GeofftheMedioI know08:13
*** tomboy65 has joined #freeorion08:15
*** tomboy64 has quit IRC08:16
*** enig_ has quit IRC08:20
*** enig_ has joined #freeorion08:33
*** VargaD has quit IRC08:46
*** CIA-76 has quit IRC08:46
*** VargaD has joined #freeorion08:47
*** CIA-76 has joined #freeorion08:47
CIA-76FreeOrion: geoffthemedio * r3576 /trunk/FreeOrion/UI/MapWnd.cpp:08:52
CIA-76FreeOrion: Seemingly fixed OpenGL crash on glBindBuffer in MapWnd::RenderStarlanes08:52
CIA-76FreeOrion: (quickstart new game, click fleet button, click sitrep button, click sitrep to08:52
CIA-76FreeOrion: bring to top of stack, click empty part of map) by wrapping changes in client08:52
CIA-76FreeOrion: rendering state in push and pop pairs in MapWnd::Render and08:52
CIA-76FreeOrion: MapWnd::RenderSystems. This also seems to have fixed bug 2996793 : "Fleets08:52
CIA-76FreeOrion: Window Close X Not Rendered If SidePanel Not Open" for me.08:52
GeofftheMediokroddn: give tha a try as well, just in case?08:52
kr0ddnnoMobilok08:53
GeofftheMedioalso kroddn: I'll make a patch that explicitly disabled colour array mode in GG::BeginStencilClipping since that's where you're getting crashes and there is no colour pointer specified in that code and the use of colour pointers isn't yet specifically disabled08:57
GeofftheMediook: in BeginStensilClipping in GG/DrawUtil.cpp there's a line aroung 676 with a glPushClientAttrib call on it, followed by a glEnableClientState call09:00
GeofftheMediocould you replace those two lines with these three:09:00
GeofftheMedio        glPushClientAttrib(GL_CLIENT_ALL_ATTRIB_BITS);09:00
GeofftheMedio        glEnableClientState(GL_VERTEX_ARRAY);09:00
GeofftheMedio        glDisableClientState(GL_COLOR_ARRAY);09:00
GeofftheMedio(after trying the just-committed changes)09:00
kr0ddnnoMobilyeah09:07
kr0ddnnoMobil1 minute running09:07
GeofftheMedio?09:08
kr0ddnnoMobil2 minutes without crash09:08
kr0ddnnoMobilyour first change to MapWnd seem to work09:08
GeofftheMedioafter which change?09:08
GeofftheMediohmm09:08
kr0ddnnoMobilthe second change wouldnt do any harm i think09:08
GeofftheMedioso the two may be connected after all09:08
GeofftheMediocould you revert the first change, and then try the second?09:08
kr0ddnnoMobilI see a problem in the mapwnd code that those enable and disable functions are called outside the drawing-functions09:09
kr0ddnnoMobilthey should always be used only inside functions so that a functions is left cleaned up09:09
kr0ddnnoMobilyou know what i want to say?09:11
GeofftheMedioany public function, sure, but the only public rendering function is MapWnd::Render()09:11
kr0ddnnoMobilpublic or not, it can lead to problems if you enable a state before calling more functions09:12
GeofftheMediothe idea is that the other functions that MapWnd::Render calls can assume that the state has been set up for them09:14
kr0ddnnoMobilIn my opinion thats not good, each function should enable and disable what it needs by itself09:15
kr0ddnnoMobil Revision 3573 crashes09:16
kr0ddnnoMobilso your changes to mapwnd are still causing the crash09:16
kr0ddnnoMobil�h09:16
kr0ddnnoMobili mean the code in mapwnd is causing it, 3574 seems to fix it09:16
GeofftheMedioeven with the DrawUtil.cpp changes?09:17
kr0ddnnoMobilyes09:17
GeofftheMediohmm09:17
GeofftheMedioI don't really understand why 3574 works, unfortunately09:18
kr0ddnnoMobilglEnableClientState(GL_VERTEX_ARRAY);  <- you added that, didnt you?09:20
kr0ddnnoMobilline 108809:20
GeofftheMedioyes, but the code in DrawUtil.cpp already had the same line09:22
kr0ddnnoMobili know09:23
kr0ddnnoMobilis it possible that opengl code is executed in more than one thread?09:24
kr0ddnnoMobile.g. that GiGi is executing some code in another thread than FO does when reaching Render()09:25
GeofftheMedioI'm thinking it might be... I don't see how any of this makes sense otherwise09:26
GeofftheMediobut that it works now might then be just luck as well...09:26
kr0ddnnoMobilthats why I don't like enabling stuff outside functions that may have side effects09:26
kr0ddnnoMobilyes, its luck for now :-)09:27
kr0ddnnoMobildo you know how to get the current thread id?09:27
kr0ddnnoMobilWe could add two debug lines, one in mapwnd and one in GG/DrawUtils so that we see if there are different threads executing09:28
kr0ddnnoMobilmaybe that: printf("The ID of this thread is: %u\n", (unsigned int)pthread_self());09:29
GeofftheMediothere's nothing preventing thread switches during a function as well...09:29
GeofftheMedioI don't know anything about the linux threading api09:30
kr0ddnnoMobiland i dont know what api is used09:30
kr0ddnnoMobilI disabled the glEnableClientState(GL_VERTEX_ARRAY); and it still wokrs09:31
GeofftheMedioline 1088?09:32
GeofftheMedioif so, that's not surprising since the calling function also sets the same client state09:33
GeofftheMediocould you try the previou FreeOrion version, but add this to those three lines in DrawUtil.cpp:09:34
GeofftheMedio        glDisableClientState(GL_TEXTURE_COORD_ARRAY);09:34
kr0ddnnoMobilglPushClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT);09:37
kr0ddnnoMobil        glEnableClientState(GL_VERTEX_ARRAY);09:37
kr0ddnnoMobil        glDisableClientState(GL_COLOR_ARRAY);09:37
kr0ddnnoMobilglDisableClientState(GL_TEXTURE_COORD_ARRAY);09:37
kr0ddnnoMobilthat you mean?09:37
GeofftheMedioyes09:38
GeofftheMedioand if that doesn't work, swith it to glEnableClientState(GL_TEXTURE_COORD_ARRAY);09:38
kr0ddnnoMobiltry and error ^^09:38
kr0ddnnoMobilIf i do that  glEnableClientState(GL_TEXTURE_COORD_ARRAY);09:41
kr0ddnnoMobilshell i disable it at the end of the function?09:41
kr0ddnnoMobilglDisableClientState(GL_TEXTURE_COORD_ARRAY); didnt work, i forgot to mention09:42
GeofftheMedioI'm hoping that the glPopClientAttrib will restore it09:42
GeofftheMediothough I'm suspecting it doesn't do that09:42
GeofftheMediowait09:43
GeofftheMedioyou missed a change09:43
GeofftheMedioit's not glPushClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT);09:43
GeofftheMedioit was supposed to change to glPushClientAttrib(GL_CLIENT_ALL_ATTRIB_BITS);09:43
kr0ddnnoMobilok09:44
GeofftheMediotry that without the GL_TEXTURE_COORD_ARRAY line09:45
kr0ddnnoMobilcrashes09:46
GeofftheMedioand wait a bit more...09:47
kr0ddnnoMobil^^09:47
GeofftheMedioyou say 3574 fixes the crashes?  That revision didn't have anything to do with mapwnd rendering09:47
kr0ddnnoMobilno, your current release i menat09:47
GeofftheMedionothing relevant changes until 357609:47
kr0ddnnoMobilin 3573 the crash is happening, in newest svn not09:47
kr0ddnnoMobilFreeOrion: geoffthemedio * r3576 /trunk/FreeOrion/UI/MapWnd.cpp:09:48
kr0ddnnoMobilthat fixed it09:48
GeofftheMediook09:48
GeofftheMediomakes a bit more sense09:48
kr0ddnnoMobilor made it not occur09:48
GeofftheMediook.  so none of the changes to DrawUtil.cpp made any difference, right?09:50
kr0ddnnoMobili am trying your latest suggestion09:50
kr0ddnnoMobilokay, crash09:50
kr0ddnnoMobilSo yes - nothing to DrawUtil fixed it09:51
GeofftheMediohrm.09:51
kr0ddnnoMobilplanetmaker should test your changes too10:04
kr0ddnnoMobilh� - at the forums his name is planetBaker ?10:04
GeofftheMediohttp://www.freeorion.org/forum/memberlist.php?mode=viewprofile&u=2201410:07
tpbTitle: FreeOrion Login (at www.freeorion.org)10:07
kr0ddnnoMobilGeofftheMedio: and now what?10:08
GeofftheMedionow I go to sleep10:09
kr0ddnnoMobilthats what i said, he's planetbaker there10:09
kr0ddnnoMobilHave fun :-)10:09
kr0ddnnoMobili am doing lunch10:09
GeofftheMedioI'll play around with stuff more tomorrow10:09
kr0ddnnoMobilplanetmaker: bist du da?10:10
*** tomboy65 has quit IRC10:18
planetmakerso halb10:29
planetmakerkr0ddnnoMobil, wenn ich das richtig las, sollte ich 'mal mit'm svn up probieren, ob das Problem weiterhin besteht10:30
*** tomboy64 has joined #freeorion12:15
kr0ddnnoMobilplanetmaker: yepp12:16
kr0ddnnoMobilbei mir crasht es nimmer12:16
*** mithro has quit IRC12:22
*** Tiberian has left #freeorion12:23
planetmakerdas sind gute Nachrichten :-)12:36
kr0ddnnoMobilhattest du ne version von mir getestet oder ne eigens kompilierte?12:44
planetmakerDie crashlogs sind von meiner selbstkompilierten mac-Version13:01
planetmakerbzw. zlaine(?) fragte ja, ob ich nicht mit der Release es probiere. Da geht es auch.13:02
planetmakervermutlich komme ich heute nicht mehr dazu, es noch zu kompilieren, aber morgen sollte es klappen, ggf. beim Frühstück ;-)13:02
planetmakerNu als wir neulich Abend hier redeten hatte ich Deine Version.13:03
planetmakerAber normalerweise bin ich abends zuhause und nicht auf Arbeit ;-)13:03
*** tomboy64 has quit IRC13:06
kr0ddnnoMobilich hab grad ne neue version gemacht13:06
kr0ddnnoMobilhttp://freeorion.psitronic.de/download/nightly/13:06
tpbTitle: Index of /download/nightly (at freeorion.psitronic.de)13:06
planetmakerJo, aber in der Tat teste ich lieber auf dem Computer, auf dem ich auch spiele, auf meinem Macbook :-)13:11
kr0ddnnoMobildann mach dad :-)13:11
kr0ddnnoMobilplanetmaker: du warst doch so ein openttd spezi oder?13:12
kr0ddnnoMobilKann ich irgendwie die mausgeschwindigkeit erh�hen?13:12
planetmakerMaxgeschwindigkeit... nicht dass ich wüßte13:13
planetmakerwenn dann über die üblichen OS-Einstellungen13:13
kr0ddnnoMobildie maus bewegt sich innerhalb von openttd viel langsamer, sowohl hier aufm Notebook als auch auf meine workstation13:14
kr0ddnnoMobiletwa halb so schnell13:14
kr0ddnnoMobilmein mousepad reicht nicht um von links nach rechs zu fahrenw ^^13:14
planetmakerHm... ist mir bis dato noch nicht aufgefallen.13:15
planetmakermach 'nen bug-report :-)13:15
kr0ddnnoMobilis ja nich wirklich ein bug13:15
planetmakerAber ich fürchte, dass es an SDL liegt13:15
kr0ddnnoMobilbei ner hohen aufl�sung haste das halt13:15
planetmakeraber nicht wichtig != egal ;-)13:16
kr0ddnnoMobilichg will aber JETZT spielen verdammt!13:16
planetmaker:-)13:16
kr0ddnnoMobilUnd das USA-Szenario bleibt bei mir komplett Wasser...13:17
planetmakerhu?13:17
kr0ddnnoMobilnaja, ich geh jetzt erstmal anne workstation und bau mein imperium13:17
planetmakerDu meinst, die Karte erscheint gar nicht?13:17
planetmakerHast Du 'mal geguckt, was die NewGRF-Einstellungen sagen?13:17
planetmakerfehlen da irgendwelche oder sind irgendwelche deaktiviert?13:18
kr0ddnnoMobilsind glaub alle deaktiviert :-)13:19
planetmakernewgrf-einstellungen: zugänglich über Zahnrad (OpenGFX) bzw. Schraubenschlüssel (orginal base set) -> newgrf13:19
planetmakerwenn alle deaktiviert sind wundert das nicht.13:19
planetmakeres sollten keine mit roten Punkten dort sein.13:19
kr0ddnnoMobilich hab �berhaupt keine newgrf ^^13:19
kr0ddnnoMobilsollte da nich ne fehlermeldung kommen?13:19
planetmakerWenn man fehlende NewGRF hat kann das zu allem möglichen führen, von "kein Effekt" bis zu "Good bye ins Nirvana"13:19
planetmakerDoch, kriegt man.13:20
kr0ddnnoMobilich nicht13:20
planetmakerspätestens beim Aufheben der Pause-Einstellung13:20
kr0ddnnoMobilSOll ich alle newgrf downloaden?13:20
kr0ddnnoMobiloder is das overhead?13:20
planetmakernaja... "sollen" ist relativ :-)13:20
planetmakerNicht alle lohnen.13:20
planetmakerAber man braucht immer alle, die in einem Scenario, was man spielen will, verwurstet wurden.13:21
planetmakerDas ist eigentlich ein etwas suboptimal gelöstes Ding bis jetzt: beim Runterladen eines Scenarios wird nicht überprüft, ob man die dazu nötigen NewGRFs auch herunterladen kann13:22
kr0ddnnoMobilAuch nach aufheben der pause passiert da nix13:22
planetmakerBzw. beim Hochladen, ob nicht alle überhaupt online verfügbar sind...13:22
planetmakerHast Du 'nen Link zum Scenario und ein Screenshot Deiner NewGRF-Einstellungen?13:22
kr0ddnnoMobilBeim Germany sceenario kommt ne fehlermeldung13:22
planetmakerDie Version, die Du nutzt ist...?13:22
kr0ddnnoMobilopenttd-1.0.1-linux-ubuntu-lucid-i386.deb13:23
kr0ddnnoMobilSzenario hab ich ingame runtergeladen: Usa V1.0 oder so13:23
planetmakerok. Let's see13:24
planetmakerich spiele eigentlich keine Scenarien. Höchstens erstelle ich welche :-P13:25
planetmakeraber die gibt's dann nicht online ;-)13:25
planetmakerlol13:26
planetmakerDas Scenario ist nicht nur Wasser. Aber alles, was Du auf'm Startbildschirm siehst ist Wasser13:26
planetmakerScroll 'mal umher.13:26
planetmakerund die gute Nachricht: Das Scenario hat schönerweise keine NewGRF. Also alles in Ordnung13:27
kroddnbin ich so deppert?13:29
kroddnIch hab ein wenig umhergescrollt, aber mit der lahmen maus is das auch m�hsam ^^^13:29
kroddnAch13:30
kroddnhab ich schon gesagt: respekt! Hat sich gut entwickelt seit meinem letzten antesten.13:30
kroddnalter schwede-. Ich hab die maus jetzt auf sauschnell gestellt, jettz schaff ich es nicht mehr, den Men�punkt f�r das mausmen� in gnome zu treffen13:32
planetmakerDie Weltkarte hilft beim Übersicht-Verschaffen13:32
kroddndaf�r isses in openttd jetzt okay13:32
planetmaker:-D13:32
kroddnjo, sorry - ich war so gro�e maps aus ttd nich gewohnt13:33
planetmaker:-)13:33
planetmaker2048^2 ist max13:33
planetmaker64^2 ist min13:33
planetmakerAber über 1 million tiles empfehle ich i.A. nicht :-)13:33
planetmakerDas legt die Rechner in späteren Spielstadien noch lahm.13:33
kroddnF�rs Mausrad gibts geschwindigkeiteinstellungen13:35
kroddnnoch was rausgefunden: im vollbildmodus is die maus immernoch lahm13:35
planetmakerhm13:36
planetmakerMach vielleicht tatsächlich 'mal 'nen Bug-Report :-)13:37
planetmakerDas soll ja nicht so ;-)13:37
planetmakerhttp://bugs.openttd.org/13:37
tpbTitle: Flyspray:: OpenTTD: Tasklist (at bugs.openttd.org)13:37
kroddnwo seh ich denn wie gro� ein szenario is?13:38
kroddnSchade, es gibt kein Hessen :-(13:38
planetmakerIm Voraus: schwierig, höchstens etwa aus Erfahrung an der Dateigröße13:38
planetmakerim Nachhinein: einfach 'mal mit'm Info-Tool (rechts in der Menü-Leiste) das untere Feld anklicken13:39
kroddn1024x102413:40
kroddnalter - is das spielbar nach stunden?13:40
planetmakerdas ist ok. Das sollte noch mit ~1000 Zügen spielbar sein.13:40
planetmakerzumindest 700...80013:40
kroddnlol - der Donnersberg is drauf. Da gehn wir immer ins Tipicamp13:40
planetmaker:-D13:41
kroddnso - letzte frage13:43
kroddnWelche nachteile ham die haltestellen, die nicht als insel gebaut werden?13:43
kroddngibts da staus?13:43
planetmakerals "Insel"?13:44
planetmakerDu meinst bei Bussen die "drive-through" Haltestellen?13:44
planetmakerDa kann man natürlich den Verkehr mit stauen, wenn man sie geschickt hinbaut13:45
kroddnklingt fast so als ob man das will ^^13:45
planetmaker:-D13:46
planetmakerLad Dir als Gegenspieler 'mal NoCAB herunter.13:46
kroddnDoch noch ne Frage: kann ich die Gegenspieler nachtr�glich erh�hen, oder muss ich dazu jetzt wieder neu starten?13:46
planetmakerDann weißt Du, was ein Stau ist ;-)13:46
planetmakerne, kannst Du erhöhen.13:46
planetmakerDie einfachste Variante ist die nicht intuitive: Konsole und "start_ai" (ohne Anführungszeichen) eintippen13:47
planetmakerKonsole wird mit ^ geöffnet13:47
kroddnNoCAB verusacht staus oder wad?13:47
planetmakerwelche AI nutzt du?13:47
kroddnwoher wei� ich denn welche AI ich nutze13:48
planetmaker:-)13:48
kroddnmannmann, viel  zu komplizuert ^^^13:48
planetmakerInfo-Tool -> KI - Einstellungen13:48
planetmakerAnsonsten, wenn die Konsole zu kompliziert ist: einfach in den Spieleinstellungen die Anzahl AI erhöhen.13:48
kroddnaha - und was empfielst du13:48
kroddnals KI13:49
planetmakerAber da bin ich mir, ehrlich gesagt, nicht ganz sicher, ob das auf das aktuelle Spiel funktioniert13:49
kroddnich starte halt ein neues13:49
planetmakerNoCAB ist schön. AdmiralAI auch.13:49
kroddnsind ja nur paar bushaktestellen verloren13:49
planetmakereinfach start_ai eintippen ist schwer? hm... :-)13:49
planetmakerAnsonsten sind noch lustig CluelessPlus und ChooChooAI13:50
kroddnschwer is das nicht, aber man wird erstmal voll �berfordert mit der f�lle an optionen13:50
planetmaker:-D13:50
planetmakerIch hatte 'mal Anfang des Jahres einen Vergleichstest gemacht13:51
kroddnfalls du browsergames spielst: schau mal http://itycoon2.de an. Vor ner Stunden wurden grad 3 neue St�dte eingebaut: m�nchen, Los Angeles und Hong Kong. Wir suchen da noch verk�ufer in LA und HK ;-)13:51
tpbTitle: Industrie Tycoon 2 - Browserspiel - Wirtschafts-Simulation - Aufbauspiel - Rollenspiel (at itycoon2.de)13:51
planetmakerNe, Browsergames fange ich aus Prinzip nicht an13:59
planetmakerFressen zuviel Zeit und belohnen i.A. diejenigen, die komplett vorm Bildschirm ihr Dasein friststen.13:59
planetmaker-st13:59
kroddnbei dem nicht - ich bin ja selber Admin einiger Browsergames und ich hasse nix mehr als Spiele, die Arbeitslose f�rdern :)14:06
planetmaker:-)14:06
planetmakerMir reicht Admin der #openttdcoop server zu sein ;-)14:07
planetmakerund wenn ich spiele, meistens dort ;-)14:08
planetmakergeht so viel schneller, zusammen ein Transportimperium aufzubauen14:08
planetmakerUnd da man dort gemeinsam spielt kommt's da auch nicht darauf an, genau dann oder wann dort online zu sein :-)14:09
planetmakerkannst ja 'mal auf unserem stable server rin-kieken ;-)14:18
planetmakerhmm...14:27
planetmakerich habe gerade 'mal Deine neue Version von FO laufen lassen14:27
planetmakerLäuft auch ohne Absturz. Eigentlich. Hier auf dem alten OpenGL-System natürlich immer noch ohne StarLanes.14:27
planetmakerNachdem ich das Fenster aber geschlossen habe:14:27
planetmaker./freeorion: line 143: 25930 Segmentation fault      ${FO_TRACE} ${FO_GDB_ARGS} ./freeorion --resource-dir ./default $@14:27
planetmakerIst eigentlich egal, weil ich das Fenster ja zugemacht habe... aber komisch trotzdem :-)14:28
*** _Maru_ has quit IRC14:41
*** _Maru_ has joined #freeorion14:49
kr0ddnnoMobiljo, es gibt'n crash beim beenden16:19
kr0ddnnoMobilis mir auch schon aufgefallen, find ich aber weniger tragisch16:19
*** cubathy has joined #freeorion17:49
*** hollunder has joined #freeorion18:09
hollunderevening. Too bad it's not running on x86_6418:09
kr0ddnnoMobilwhat is not running?18:10
kr0ddnnoMobilI have to 64 systems which it is running on ^^18:11
hollunderthere seems to be no version of freeorion for x86_6418:11
hollunderI mean pure x86_64 linux18:11
kr0ddnnoMobilWhat for? a 64 bit version would have not much benefits over a 32 bit one18:12
kr0ddnnoMobilyou only need 32 bit open gl drivers18:12
hollunderbecause I use a pure x86_64 system18:12
hollunderas do others18:12
kr0ddnnoMobilwhich distro?18:13
hollunderArch Linux18:13
hollunderhaving multiple versions of the same libs is a pita18:14
kr0ddnnoMobili never heard of something "pure" x86_6418:14
hollunderwell, it is the case, and pretty much everything works18:16
hollunderI'm just missing a nice x4 space game18:17
kr0ddnnoMobilso what's the problem installing some ia32 libs? it wouldn't hurt.18:23
kr0ddnnoMobilthe static version only needs /usr/lib32/libGL.so.118:24
kr0ddnnoMobil/usr/lib32/libGLU.so.118:24
kr0ddnnoMobil/lib32/libm.so.618:24
kr0ddnnoMobil/lib32/libpthread.so.018:24
kr0ddnnoMobil/lib/ld-linux.so.218:24
kr0ddnnoMobil/lib32/libdl.so.218:24
*** cubathy has quit IRC18:40
hollunderand then the next app comes along, and I have everything installed twice19:02
hollunderpretty much any other app manages to run with the 64bit version of the libs19:03
kr0ddnnoMobilfeel free to compile a 64 bit version19:03
*** GeofftheMedio_ has joined #freeorion19:07
hollunderIf I knew that's possible I'd have done that from the start. Trying now19:07
*** STalKer-Y has quit IRC19:26
*** STalKer-X has joined #freeorion19:28
*** cubathy has joined #freeorion19:31
*** cubathy has quit IRC19:49
*** enig_ has quit IRC19:58
hollunderseems like my boost is too new for gigi-svn...20:32
GeofftheMedio_what version do you have?20:38
hollunderboost 1.41.020:39
hollunderand I got the error in this comment: http://aur.archlinux.org/packages.php?ID=2086720:39
tpbTitle: AUR (en) - gigi-svn (at aur.archlinux.org)20:39
GeofftheMedio_1.42 works on win3220:40
GeofftheMedio_and I thought kroddn used 1.42 in the latest linux static build of freeorion (and gigi)20:40
hollunderhmm..20:42
GeofftheMedio_also the latest gigi is 812, not 804 as mentioned on that page20:42
hollunderok, usually the stuff I have is too new, might be something else this time20:42
hollunderthat doesn't matter, it checks out the latest20:42
kr0ddnnoMobilGeofftheMedio: i released a 0.3.14.120:42
GeofftheMedio_kroddn: ok20:43
kr0ddnnoMobilboost_1_42_0 I used20:43
kr0ddnnoMobilbit boost_1_37_0 worked too20:43
kr0ddnnoMobilBut of course I compiled all the deps manually :-)20:44
GeofftheMedio_it's possible there was an issue with just 1.41 and not any other versions20:45
hollunderI compiled ogre and ois so far20:45
hollundersurprised I still have boost 1.41 here..20:46
hollunderyou ship gigi in the freeorion svn repo, right? Guess I can try to build it directly there, who knows, maybe it helps20:48
kr0ddnnoMobilyes you cam20:48
kr0ddnnoMobilcan20:48
kr0ddnnoMobilbe careful if you already had boost 1.41 installed, I had many problems after upgrading20:49
kr0ddnnoMobilsome includes where taken from 1.3720:49
GeofftheMedio_hollunder: freeorion svn is set up to pull in the latest gigi when updating20:53
GeofftheMedio_and generally the latest freeorion requires the latest gigi20:53
hollunderGeofftheMedio_: ok. The script I used has gigi-svn as a dependency, but I guess it's better to have it pull the latest directly20:54
hollunderno luck either20:59
kr0ddnnoMobilwhere are you failing?21:02
kr0ddnnoMobilwenn GeofftheMedio_ nicht listening ist k�nne speak Deutsch too21:02
kr0ddnnoMobil;-)21:02
GeofftheMedio_deutcsh yourselves out if it's easier21:03
hollunderkr0ddnnoMobil: it always fails at the same position: http://aur.archlinux.org/packages.php?ID=20867&O=&L=&C=&K=&SB=&SO=&PP=&do_Orphans=&SeB=21:03
tpb<http://ln-s.net/6X6M> (at aur.archlinux.org)21:03
GeofftheMedio_.. probably my use of an idiomatic phase was il-considered there, though...21:03
hollunderGerman is my native language but I actually enjoy talking English21:04
kr0ddnnoMobil:-)21:04
kr0ddnnoMobilSometimes I feal that i am talking bullshit when trying to type englisch21:04
hollunderwell, it's rarely perfect when you're a non-native speaker21:05
GeofftheMedio_kroddn: it is such a beautiful language after all...21:05
kr0ddnnoMobilhollunder: is that boost 1.42 for sure?21:06
kr0ddnnoMobilGeofftheMedio_: do you mean english or german?21:06
hollunderkr0ddnnoMobil: no 1.41 still21:06
kr0ddnnoMobilupgrade21:06
kr0ddnnoMobil1.41 didnt work for me too21:06
hollunderk, could try it..21:07
hollunderok, just asked. The distro downgraded to 1.42 because it broke21:09
GeofftheMedio_to or from 1.42?  it broke, or it is broken ?21:10
hollunderwe had 1.42 and downgraded to 1.4121:10
GeofftheMedio_that makes more sense21:10
hollunderrarely happens, so it must have been major breakage21:10
hollunderapparently it's because of this: https://svn.boost.org/trac/boost/ticket/399021:12
tpbTitle: #3990 ([serialization] data loss in version field) – Boost C++ Libraries (at svn.boost.org)21:12
hollunderso I'm not trying 1.42 at this time. Maybe again with 1.4321:22
GeofftheMedio_are you particularly concerned about data loss in freeorion games...?21:23
hollunderno, but I'm using a lot of other stuff that depends on boost21:24
hollunderI haven't ever played freeorion yet21:24
GeofftheMedio_can you not build freeorion against 1.42 and use 1.41 for everything else?21:25
GeofftheMedio_or is it just too much of a hassle...?21:25
hollunderguess I could just install 1.42, build freeorion and downgrade again21:25
GeofftheMedio_you can't have more than one boost installed at once...?21:26
hollundernope21:28
kr0ddnnoMobilI use a chroot for that21:32
GeofftheMedio_on windows I can just drop it into a different directory...21:34
GeofftheMedio_and update the path for headers and libraries21:34
hollunderon most linux distros you only install one version of everything, but there are exceptions21:35
GeofftheMedio_pros and cons, I suppose21:36
GeofftheMedio_though an odd case of windows giving more / easier control than linux21:36
hollunderGeofftheMedio_: I guess it's one downside of many package management systems, or shared libraries or something..21:38
kr0ddnnoMobilyou can install boost 1.42 parallel21:51
kr0ddnnoMobiljust configure a prefiy21:51
kr0ddnnoMobiluse --layout=versioned when compiling boost with bjam21:52
kr0ddnnoMobilthen it will be installed in a sudirectory under /usr/local/include21:53
GeofftheMedio_I thought using a package manager would avoid the need to compile boost?21:54
hollunderGeofftheMedio_: it provides me with only one binary version21:54
hollunderactually I still have 1.42 in my cache..21:56
hollundercould have thought of that earlier :)21:57
*** VargaD has quit IRC22:45
*** welterde has quit IRC23:01
*** welterde has joined #freeorion23:14
hollunderkr0ddnnoMobil: I get the same error with boost 1.42.0 so it seems it's not a boost issue23:14
hollunderGeofftheMedio_: maybe it's due to gcc 4.5.0? boost 1.41.0 or 1.42.0 doesn't matter23:19
GeofftheMedio_perhaps.  I don't build using gcc, and don't know what version is used by people who do23:20
GeofftheMedio_going afk23:23
*** GeofftheMedio_ has quit IRC23:23
hollunderok, maybe I'll try again someday23:23
hollundernight23:23
*** hollunder has left #freeorion23:23
kr0ddnnoMobil<- gcc 4.423:27
kr0ddnnoMobil<- gcc 4.323:27
kr0ddnnoMobil4.323:27

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