#eulora Logs for 02 Sep 2017



September 2nd, 2017 by Diana Coman
rinzler: Hey danielpbarron, I'm currently at the lilo part and trying to figure out how this is going to run on a dual-boot. I ran it and got "fatal: creat /boot/map~: read-only file system." I should mention that I skipped mounting a boot partition as I don't have one - I had to delete the windows made on (system reserved) to allow a third primary partition being gentoo. [01:58]
rinzler: Oh, I actually just don't have a "/boot/map" [02:02]
diana_coman: neophyte tink cons click fine but still NO cft bps [03:35]
kisspunch: I'm trying to build eulora on linux. Having issues with crystalspace if anyone has pointers. https://pastebin.com/ThKtviac [04:41]
kisspunch: http://p.bvulpes.com/pastes/aPXx5/?raw=true I suppose, whatever [04:49]
danielpbarron: rinzler, since you are dual/tripple booting, that step might vary, but from what i've heard, lilo is great for dual boots. I have not personally tried it so proceed at your own risk [05:26]
diana_coman: kisspunch, did you follow the guide at http://www.eulorum.org/Ubuntu ? or what are you following exactly ? [08:19]
diana_coman: !~calc 1.4*180*0.57*9960 [08:49]
jhvh1: diana_coman: 1.4*180*0.57*9960 = 1430654.3999999997 [08:49]
diana_coman: !QAuction 1.43mn 52 9960 CFT q 57 [08:51]
lobbesbot: AUCTION # 143 STARTED by diana_coman: 9960 CFT q 57 Opening: 1.43mn coppers Ending: 2017-09-04 16:51:26 UTC (52 hours) [08:51]
danielpbarron: !Qbid 143 1.43mn [09:07]
lobbesbot: AUCTION # 143: 9960 CFT q 57 Heard: 1.43mn from danielpbarron Ending: 2017-09-04 16:51:26 UTC (51 hours 43 mins) [09:07]
lobbesbot: A#143 O=1.43mn HB=1.43mn E=09-04 16:51:26 (51h7) >>> 9960 CFT q 57 [09:43]
lobbesbot: --- end of auction list, 1.43mn total bids --- [09:43]
mircea_popescu: !~cALC 1.43 / 9960 / .57 [09:44]
jhvh1: mircea_popescu: 1.43 / 9960 / .57 = 2.518847319100965E-4 [09:44]
mircea_popescu: !~cALC 1.43 / 9960 / .57 / 180 [09:44]
jhvh1: mircea_popescu: 1.43 / 9960 / .57 / 180 = 1.3993596217227585E-6 [09:44]
mircea_popescu: !Qbid 143 1.43mn [09:44]
lobbesbot: mircea_popescu: Error: Try bidding moar. Highest Bid is 1.43mn, you bid 1.43mn [09:44]
mircea_popescu: lobbes ^ [09:44]
mircea_popescu: !Qbid 143 1.431mn [09:45]
lobbesbot: AUCTION # 143: 9960 CFT q 57 Heard: 1.431mn from mircea_popescu overbidding danielpbarron Ending: 2017-09-04 16:51:26 UTC (51 hours 6 mins) [09:45]
mircea_popescu: o wait, someone else had bid ? [09:45]
diana_coman: yeah, there was HB=1.43mn [09:53]
mircea_popescu: k nm i take it back [09:54]
diana_coman: ftr still no bps out of tink cons so not many chances of offering more cft [09:54]
lobbesbot: Post from eulora: MiniGame (S.MG), July-August 2017 Statement <http://trilema.com/2017/minigame-smg-july-august-2017-statement/> [10:04]
lobbesbot: Post from eulora: MiniGame (S.MG), May 2017 Statement <http://trilema.com/2017/minigame-smg-may-2017-statement/> [10:06]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (50h7) >>> 9960 CFT q 57 [10:43]
lobbesbot: --- end of auction list, 1.431mn total bids --- [10:43]
kisspunch: diana_coman: Yes, I am following that guide, but no I am not on Ubuntu [14:05]
kisspunch: Getting cal3d to build required a small patch [14:06]
kisspunch: (I'm on arch linux--the primary difference should be that I have a newer version of everything) [14:09]
diana_coman: kisspunch, ah, mind adding to the wiki there on eulorum the steps you take to build fine on arch linux then? prolly best here: http://www.eulorum.org/Installing_Eulora [14:34]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (46h7) >>> 9960 CFT q 57 [14:43]
lobbesbot: --- end of auction list, 1.431mn total bids --- [14:44]
kisspunch: diana_coman: Once I get it to build, I'll do one better and add it to the package system [15:07]
kisspunch: But I don't have it working yet so seems premature [15:07]
kisspunch: Also dear god, please put a link to that page anywhere--I shouldn't have to search the wiki for 'install' [15:08]
diana_coman: sounds good [15:08]
diana_coman: I added a link a bit earlier - there was one but someone nuked it apparently [15:08]
kisspunch: That said unless someone here solves it I'll probably just give up [15:12]
kisspunch: I've spent pretty long on this already [15:12]
diana_coman: kisspunch, so what's the problem now? [15:12]
kisspunch: crystalspace: http://p.bvulpes.com/pastes/aPXx5/?raw=true [15:13]
diana_coman: uhm, so what step is that from the guide because I don't see it? [15:14]
diana_coman: it seems like a linker issue but like that I can't even tell whether you are running it from the right place or what [15:14]
kisspunch: it's from the step: ftjam -aq libs plugins cs-config walktest [15:16]
diana_coman: kisspunch, did you set LD_LIBRARY_PATH? are you actually trying to do $ ftjam -aq libs plugins cs-config walktest ? [15:16]
kisspunch: I did not set LD_LIBRARY_PATH but I did install cal3d globally and ./configure found it [15:17]
kisspunch: I split it int: ftjam -aq libs / ftjam -aq plugins / ... because it was taking forver to re-run [15:19]
kisspunch: And was probably too long for a paste [15:20]
diana_coman: uhm, pasted tons in there, not an issue; anyways, from there I can see it's complaining about a static/shared library issue [15:21]
diana_coman: so I guess at this stage either you try the "taking forever" or otherwise you need to recompile that library it's complaining about with -fPIC and then try again [15:22]
kisspunch: So I tried compiling with CPP_FLAGS="-fPIC" and with ./configure --enable-shared, neither did anything [15:22]
diana_coman: be warned though that things can easily get entirely messed up with partial builds and all that [15:22]
kisspunch: Yeah I've been restarting a lot [15:22]
diana_coman: you tried compiling WHAT with -fPIC? [15:22]
diana_coman: this last bit? [15:22]
kisspunch: All of crystalspace [15:22]
kisspunch: From scratch [15:23]
diana_coman: uhm, let's see step by step: you compiled from scratch cal3d and that worked fine; right? [15:24]
kisspunch: Yes [15:24]
diana_coman: k; then you compiled with -fPIC the libs for crystal space and that went fine too? [15:25]
kisspunch: The compilation is across all of crystal, but I'd say that's accurate [15:25]
kisspunch: The libs compile fine with or without that option [15:25]
kisspunch: And then I compiled plugins with -fPIC, which fails with the exact same error [15:26]
kisspunch: Oh, lies. I also applied this patch: http://p.bvulpes.com/pastes/0MXkd/?raw=true [15:29]
kisspunch: Before any of this [15:29]
diana_coman: well, for starters given the partial compiles it's unclear it's not just a mess in there (jam is notoriously bad at this) ; for seconds given the error there it doesn't seem like it actually used the flag; perhaps check the concrete component it complains on to see if it is indeed compiled with -fPIC [15:29]
kisspunch: There are no partial compiles [15:29]
kisspunch: Or rather, there are no partial re-compiles [15:29]
diana_coman: ugh, inside CS no less [15:30]
kisspunch: I read the Jamconfig to make sure the flags made it there, and you can see in the paste that the engine.so compilation at least has the -fPIC flag [15:31]
kisspunch: Yeah without that it fails with an error about template parameter shadowing [15:31]
kisspunch: Well I can certainly restart the build process with a combined compile [15:32]
diana_coman: it's probably something that engine is using that needs the flag [15:33]
diana_coman: what version of gcc do you have there anyway [15:33]
diana_coman: ? [15:33]
kisspunch: gcc 7.1.1 20170630 / ld 2.28.0.20170506 / FT-Jam 2.5.3 [15:34]
diana_coman: hm, don't know if anyone around has tried with 7.1 [15:36]
kisspunch: I'm guessing that's the issue--the missing symbol it's complaining about is in a class starting with 'cs' so it seems like it's probably being compiled [15:38]
kisspunch: It's good to know jam behaves weirdly around partial compilation [15:38]
kisspunch: I've never used it before [15:38]
diana_coman: myeah, existing experience with jam is not that great [15:40]
diana_coman: tbh I do suspect at this stage that it's quite possibly an issue with the gcc version too but I can't say I know for sure [15:40]
diana_coman: that cs version is quite old in any case [15:41]
diana_coman: (but yes, fixed version, need that one and no other) [15:42]
diana_coman: worth a try restarting with -aq and combined compile and see how that goes at least [15:42]
diana_coman: if it still barfs dump the whole thing in the paste and at least we see that [15:43]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (45h7) >>> 9960 CFT q 57 [15:44]
lobbesbot: --- end of auction list, 1.431mn total bids --- [15:44]
kisspunch: diana_coman: Yes, started doing everything you said 10 minutes ago :) [15:45]
diana_coman: k, let us know how it goes [15:46]
rinzler: Hey danielpbarron , I got gentoo working, but my grub has been replaced with lilo. I'm wondering if I would need to just reinstall grub. And also, I'm not sure how to setup wifi - it was easy on the livecd, since all I had to do was manage with wpa, but i don't have that on gentoo. [16:20]
kisspunch: Same error, fuller logs: http://p.bvulpes.com/pastes/wFttt/?raw=true [16:21]
kisspunch: Build log in particular: http://p.bvulpes.com/pastes/O8qZJ/?raw=true [16:23]
diana_coman: looks [16:24]
diana_coman: never saw so many warnings, lol [16:28]
diana_coman: still going through it [16:28]
kisspunch: That's why I didn't paste the whole thing to start [16:28]
diana_coman: better to see it anyway, not to worry [16:28]
danielpbarron: rinzler, my recipe does not do wifi [16:38]
danielpbarron: if you can figure that part out that'd be great [16:39]
danielpbarron: and i believe you can change /etc/lilo.conf to get the other operating systems to show up in the menu at startup [16:39]
danielpbarron: make sure /boot is mounted and then run /sbin/lilo after making changes [16:40]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (44h7) >>> 9960 CFT q 57 [16:44]
lobbesbot: --- end of auction list, 1.431mn total bids --- [16:44]
diana_coman: kisspunch, it really seems to be some trouble cs-gcc 7; I did track a bit the issue in CS code but it's not terribly clear atm; do you have any older version of gcc to try it on? [16:49]
kisspunch: I'll rerun it for diagnostic purposes but I likely wouldn't be able to do an arch package with an old toolchain [16:54]
kisspunch: diana_coman: which version do people typically use? [16:59]
diana_coman: pretty much < 5 iirc; I can tell that I have built cs on machines with gcc 4.8 ld 2.24 [17:02]
kisspunch: as long as i'm here, do i need an account or something? [17:36]
kisspunch: and just making sure, the server is closed source on a box i can't touch somewhere? [17:36]
diana_coman: kisspunch, you need an account to play eulora, yes [17:40]
diana_coman: server is closed source, yes [17:40]
diana_coman: for the account you need to register a key with deedbot + ask in here [17:41]
diana_coman: kisspunch, http://www.eulorum.org/Account_Setup [17:41]
kisspunch: a link there would also be good [17:41]
diana_coman: hm? [17:43]
diana_coman: note you can however change the wiki without an account, so feel free to add links [17:43]
diana_coman: the wiki is player/community maintained [17:43]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (43h7) >>> 9960 CFT q 57 [17:44]
lobbesbot: --- end of auction list, 1.431mn total bids --- [17:44]
kisspunch: how is this key eventually used? [17:44]
mircea_popescu: kisspunch the server will never be open, mostly because the whole point of the game is for the players to figure out how the server works. so far, they've not got anywhere with that. [17:44]
diana_coman: it's your identity basically [17:44]
mircea_popescu: the client however is open, and you are very much encouraged to make your own. [17:44]
diana_coman: notes that it is likely easier to make your own client than to detangle the whole cs mess [17:45]
kisspunch: yeah, i'm not wild about it because that means it can do down and i have no control over it [17:45]
kisspunch: i don't object to the closed-sourceness per se [17:45]
mircea_popescu: it's not going down. [17:46]
kisspunch: everything goes down [17:47]
mircea_popescu: dja know who i am btw ? [17:47]
diana_coman: kisspunch, might be worth reading around it / into its whole context+history I suppose [17:47]
kisspunch: mircea_popescu: i know you make the game, and that is literally all [17:48]
kisspunch: nah [17:48]
kisspunch: i'm here to learn the mechanics without talking to anyone, basically [17:48]
mircea_popescu: yes. well. let's put it this way : the washington mausoleum will go down first. [17:48]
mircea_popescu: ah, that's an impossible goal. [17:48]
diana_coman: but for my own curiosity: how would it help exactly if you had the server code anyway? if a proper game goes down you think all it takes to have it back is to run the code on a different machine? (if yes, then ..how exactly did it "go down" in the first place?) [17:49]
mircea_popescu: diana_coman there's a tradition among game publishers to be imbecillic (create rules without natural substance). sane man wants to separate publisher from control of the item to protect himself from guaranteed imbecility of same publisher. [17:51]
mircea_popescu: ie i get where he's coming from. [17:51]
diana_coman: yes, I get where his approach comes from, but I still think it just doesn't do anything either way [17:51]
kisspunch: imagine someone stabs mircea_popescu, does the server keep running [17:52]
diana_coman: I mean: if publisher is idiot then you are still fucked regardless of access to code [17:52]
mircea_popescu: depends. if i played wow i wouldn't play on a blizzard run server. [17:52]
mircea_popescu: kisspunch yes. [17:52]
mircea_popescu: you know this because the original cto died and well... here it is. [17:52]
diana_coman: myeah, I see that; I wasn't past the if ("if I played wow" -> no); but I can see it, yes [17:53]
mircea_popescu: :p [17:54]
diana_coman: from his "goes down" I assumed he would play it on the publisher's server, not that the problem [17:54]
mircea_popescu: amusingly, i was in the closed beta. i lasted about a day. [17:54]
diana_coman: lol [17:54]
mircea_popescu: fucking retarded game. [17:54]
kisspunch: ugh... gcc ran out of space building [17:55]
diana_coman: was a bit taken aback at the idea you would actually play wow but ...well, who knows [17:55]
diana_coman: o.O [17:55]
diana_coman: that's a new one [17:55]
kisspunch: no, i'm still at the 'install gcc4.8' step [17:55]
diana_coman: ah [17:55]
mircea_popescu: diana_coman actually girl related to one of the engineers sorta thing. so we got invites. [17:56]
mircea_popescu: but yes, i'm very sloppy, i will try all sorts of things. did you know there was a bitcoin eve guild ? [17:56]
diana_coman: yeah, well, "try it" I can see, sure [17:56]
diana_coman: hey, I try all sorts of crap all the time; still, not same thing; will even try it on publisher's server, what [17:57]
mircea_popescu: ikr. [17:57]
mircea_popescu: well... then you fall in love, have babies, suddenly discover that you can't leave. [17:57]
diana_coman: and yeah, I knew of the bitcoin eve thing - from trilema iirc [17:58]
kisspunch: ok more concretely what does the identity key get used for though [17:58]
diana_coman: bah; I suppose some women when they have babies discover they can NOT all sorts of things; others discover they CAN ...all sorts of things [17:58]
kisspunch: i'm trying to figure out whether re-use is okay [17:58]
mircea_popescu: kisspunch reuse is pretty much mandatory. have you seen the wot ? [17:59]
kisspunch: yes [18:00]
mircea_popescu: so, whole notion of identity is built on key. if you lose it you lose it. [18:00]
kisspunch: right, what i mean is: is the client going to attempt to invoke gpg on my behalf [18:00]
mircea_popescu: nope. [18:00]
mircea_popescu: (source is in fact published, you can verify this if you wish) [18:01]
mircea_popescu: (and should you discover it does, publish patch, it'll go straight on the wiki.) [18:01]
mircea_popescu: diana_coman yeah. but you know, that's after the fact. [18:02]
diana_coman: or it wouldn't be a discovery [18:02]
mircea_popescu: indeed hehe [18:03]
kisspunch: is deedbot something #eulora controls [18:08]
mircea_popescu: nope. [18:09]
mircea_popescu: deedbot is just that, the deed bot of the republic. [18:09]
kisspunch: i don't know what the shit any of this is [18:10]
mircea_popescu: yeah, there's A LOT you don't know. [18:10]
kisspunch: mircea_popescu: fuck you and your ecosystem [18:11]
rinzler: Huh? [18:11]
mircea_popescu: aww. [18:12]
diana_coman: lol! ecosystem rage [18:18]
mircea_popescu: i expect the guy came for an hour and discovered a) a year is needed and b) really, better use of year than what he thought alternatives were. [18:19]
mircea_popescu: so yeah, rage. [18:19]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (42h7) >>> 9960 CFT q 57 [18:44]
lobbesbot: --- end of auction list, 1.431mn total bids --- [18:44]
mircea_popescu: !~later tell kisspunch no haet! [18:48]
jhvh1: mircea_popescu: The operation succeeded. [18:48]
mircea_popescu: http://logs.minigame.bz/2017-09-02.log.html#t20:21:50 << " paste-to http://p.bvulpes.com/pastes/O8qZJ/?raw=true" gotta love this guy's tooling. [18:51]
lobbesbot: Logged on 2017-09-02 20:21:50: <kisspunch> Same error, fuller logs: http://p.bvulpes.com/pastes/wFttt/?raw=true [18:51]
mircea_popescu: diana_coman you have ANY fucken idea what that K / K1 magic he's showing is all about ?! [18:53]
mircea_popescu: http://logs.minigame.bz/2017-09-02.log.html#t20:23:32 << this is clearly compiler trouble ; it breaks the int symbols and then fails to link. i can tell by the characteristic "warning: \u0091void* __builtin_memset(void*, int, long unsigned int)\u0092: specified size 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]". [18:56]
lobbesbot: Logged on 2017-09-02 20:23:32: <kisspunch> Build log in particular: http://p.bvulpes.com/pastes/O8qZJ/?raw=true [18:56]
mircea_popescu: http://logs.minigame.bz/2017-09-02.log.html#t21:02:06 << 4.4.3, 4.3.x etc also. pretty much 4 series. [18:58]
lobbesbot: Logged on 2017-09-02 21:02:06: <diana_coman> pretty much < 5 iirc; I can tell that I have built cs on machines with gcc 4.8 ld 2.24 [18:58]
mircea_popescu: now, the issue is strictly something in the vein of "idiots in charge changed the names for ints AGAIN" somewhere between 4.x and 7.x you're using. to be fixed by translating the names yet again. i dunno if you care enough about archlinux to do this ; i certainly do not. [18:59]
mircea_popescu: (talking to zach vance ftr) [18:59]
lobbesbot: A#143 O=1.43mn HB=1.431mn E=09-04 16:51:26 (41h7) >>> 9960 CFT q 57 [19:44]
lobbesbot: --- end of auction list, 1.431mn total bids --- [19:44]

Comments feed: RSS 2.0

Leave a Reply