Conversation with #inferno at Sat Dec 27 22:01:24 2014 on powerman@chat.freenode.net (irc) (22:01:24) #inferno: Topic for #inferno set by mennis at 17:30:16 on 12/28/09 (22:06:27) Resbaloso [2ef67e9f@gateway/web/cgi-irc/kiwiirc.com/ip.46.246.126.159] entered the room. (22:08:11) Resbaloso left the room (quit: Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). (22:31:37) rogpeppe2 [~rog@host-92-30-157-116.as13285.net] entered the room. (22:32:38) rogpeppe2 left the room (quit: Client Quit). (22:32:49) rogpeppe2 [~rog@host-92-30-157-116.as13285.net] entered the room. (01:05:58) rogpeppe2 left the room (quit: Ping timeout: 264 seconds). (01:38:27) yiyus left the room (quit: Ping timeout: 256 seconds). (01:39:28) yiyus [1242712427@je.je.je] entered the room. (03:48:55) anth_x1 is now known as anth_x (04:17:19) anth_x left the room (quit: Ping timeout: 245 seconds). (04:23:26) _sl left the room (quit: Read error: Connection reset by peer). (04:35:03) _sl [~stanleyli@mars2.inri.net] entered the room. (04:44:46) anth_x [none@minipizzabox.9srv.net] entered the room. (05:39:53) henesy: the fpuctl thing requires a patch (05:39:58) henesy: let me try to track it down (05:40:06) henesy: and make sure that the bin is in your PATH (05:40:25) henesy: https://code.google.com/p/inferno-os/issues/detail?id=300#c4 (05:40:27) henesy: there's the patch (05:40:33) henesy: do that for fpuctl ,adapt as needed (05:53:09) nyarlshub: cool (05:53:13) nyarlshub: thanks, henesy (05:56:14) henesy: nyarlshub: np :) I fiddled with inferno a lot in the fury that it wouldn't compile. It also helps to double check that you're on the latest hg repo version (05:56:22) henesy: I made that error a few times (05:56:47) nyarlshub: i did an "hg pull -u" before starting to compile (05:56:57) henesy_eclipse [~henesy@c-69-245-203-165.hsd1.il.comcast.net] entered the room. (05:57:24) henesy: hg update or w/e it is too? (05:57:46) _sl: that's the -u (05:58:16) henesy_eclipse: ah ok (06:13:34) nyarlshub: henesy: when i try to apply your patch i get an error: (06:13:38) nyarlshub: gpatch -p1 < ../fpuctl.patch (06:13:40) nyarlshub: gpatch: **** Only garbage was found in the patch input. (06:14:03) henesy_eclipse: nyarlshub: just manually type it in, it's like 3 lines. (06:14:12) nyarlshub: yeah, i'm going to make the changes manually (06:14:17) nyarlshub: that was just an fyi (06:29:30) nyarlshub: hmm.. i'm still getting the same errors (06:31:11) henesy_eclipse: I've only ever compiled on linux and plan 9, if what you're doing now doesn't work: mk muke; and start over again. Other than that, no advice that comes to mind, maybe try emailing people who know about inferno (06:31:59) nyarlshub: i did mk nuke first (06:32:17) _sl: what's the os? (06:32:25) nyarlshub: freebsd (06:32:32) nyarlshub: some info about my system: http://okturing.com/src/2577/body (06:33:33) nyarlshub: full log from the first time i tried this with gcc here: http://okturing.com/src/2576/body (06:33:57) nyarlshub: then i applied henesy's patch (which is much appreciated, btw), but i still get the same errors (06:35:17) henesy_eclipse left the room (quit: Remote host closed the connection). (06:37:19) _sl: i never tried building on freebsd (06:37:31) _sl: on openbsd, a few years ago, the fix was to add a print statement (no, really) :) (06:37:49) nyarlshub: heh (06:37:57) henesy_eclipse [~henesy@c-69-245-203-165.hsd1.il.comcast.net] entered the room. (06:38:10) nyarlshub: some variant of a heisenbug, maybe? (06:39:23) _sl: it was explained to me but i don't remember :) (06:41:54) henesy: google is your friend (06:46:52) nyarlshub: until you make it your enemy (06:47:08) _sl: google does not love you (07:01:29) nyarlshub: hmm (07:01:46) nyarlshub: i wonder if this problem is happening because i'm using a 64-bit assembler? (07:01:50) nyarlshub: i'm on a 64-bit system (07:01:58) nyarlshub: but i'm compiling for FreeBSD/386 (07:02:20) _sl: i'm not sure if anyone has built inferno on amd64, maybe i'm wrong (07:03:33) nyarlshub: well, that could be a problem, then (07:03:44) nyarlshub: don't think i have the skills to be a pioneer in this area (07:07:59) henesy: I compiled inferno on amd64 linux just fine (07:08:11) henesy: but FOR 386 (07:08:13) _sl: cool (07:08:13) _sl: did it work? (07:08:21) _sl: ah (07:08:42) henesy: it worked, but I didn't try to build an amd64 inferno (07:08:44) henesy: sorry :P (07:09:55) henesy: I can compile it for 386 on an amd64 system just fine if my memory serves me correctly (07:10:06) henesy: so I don't see why that would be a problem on bsd (07:10:14) henesy: then again i'm not incredibly familiar with bsd (07:14:02) nyarlshub: shouldn't amd64 be able to run i386 code too, afterwards? (07:15:42) henesy: of course? (07:15:46) henesy: I think? (07:16:36) henesy: I mean, that's what multi-lib adds functionality for when compiling, compile for a different arch, and in linux, a platform to run programs that require 32 bit libraries when running (07:16:44) _sl is now known as _slhome (07:26:55) nyarlshub: FreeBSD also has some 32-bit compatibility libraries (07:27:00) nyarlshub: so i think this should be possible (07:27:51) nyarlshub: but i'm not terribly familiar with how that all works... i just seem to recall that 32-bit programs should be runnable on 64-bit systems in 32-bit compatibility mode, if i'm not mistaken (07:28:13) nyarlshub: compiling them is another matter (07:29:21) nyarlshub: it seems i need to use a 32-bit toolset to do this.. but i'm not sure what that is on freebsd, nor how to get the inferno makefiles to use those (07:29:52) nyarlshub: doing that is probably a bit out of my league (07:30:05) nyarlshub: what i'll probably wind up doing is spinning up a linux vm and playing with inferno in there (07:49:46) henesy_eclipse: just poke around and see what you can find on multi-lib/multilib (07:49:52) henesy_eclipse: that's the "official" term I believe (07:50:36) henesy_eclipse: not 100% sure how it works on *bsd myself though (07:51:01) nyarlshub: don't think they have multilib on freebsd (07:51:07) nyarlshub: but there's something called "compat4x-i386" (07:51:10) henesy_eclipse: I find that hard to believe (07:51:12) henesy_eclipse: might be that (07:51:20) nyarlshub: that has a bunch of libraries in it (07:51:21) henesy_eclipse: ask on #freebsd or what have you? (07:51:34) henesy_eclipse: libraries are what you want (07:51:39) nyarlshub: well, i think i'll need to get inferno to compile first before that can be useful (07:51:50) nyarlshub: and i'm not sure i'm up for that (07:52:00) henesy_eclipse: no, you might need it to compile inferno (07:52:03) nyarlshub: easier to just boot up a linux vm and compile it in that (07:52:20) henesy_eclipse: I needed multi-lib to compile on amd64 linux (07:52:28) nyarlshub: ah (07:52:32) henesy_eclipse: otherwise it can't handle 386 as far as I know (07:52:32) nyarlshub: yeah, that makes sense (07:52:38) nyarlshub: i guess it has to be linked against those libs (07:52:53) henesy_eclipse: and then you need the libs to run things (sometimes) (07:52:53) nyarlshub: but i'm getting the errors before the linking stage (07:53:00) henesy_eclipse: hrm (07:54:08) henesy_eclipse: maybe try searching the raw error on various search engines, then asking some mailing lists (08:54:37) _sl [~stanleyli@mars2.inri.net] entered the room. (10:03:14) _sl left the room (quit: Read error: Connection reset by peer). (14:01:59) powerman: if anyone will be able to compile inferno on 64-bit freebsd (or even any *bsd) - please let me know how you did this (14:02:51) powerman: I didn't use *bsd myself, but I'm trying to support up-to-date document with instructions how to install inferno on all modern OS (18:39:07) fdd left the room (quit: Ping timeout: 255 seconds). (18:55:12) aksr [~aksr@unaffiliated/aksr] entered the room. (19:29:50) raphaelsc_ [~rsc@177-177-239-253.user.veloxzone.com.br] entered the room. (19:32:22) raphaelsc_ left the room (quit: Client Quit). (20:06:06) _lb_ [~lfb@189.175.7.49] entered the room. (20:09:17) fdd [~fdd@188.24.81.84] entered the room. (20:09:34) fdd left the room (quit: Changing host). (20:09:34) fdd [~fdd@unaffiliated/fdd] entered the room. (20:14:01) _lb_ left the room (quit: Quit: leaving). (20:20:52) fdd left the room (quit: Ping timeout: 258 seconds). (20:32:52) henesy: powerman: I can try to get a VM up and running and give it a go in a VM, but I've only ever performed such an action in linux (20:32:56) henesy: also, link to the documentation? (20:33:19) powerman: henesy: it's in Russian (20:33:53) powerman: http://geektimes.ru/post/145922/ (20:37:15) fdd [~fdd@188.24.81.84] entered the room. (20:37:15) fdd left the room (quit: Changing host). (20:37:15) fdd [~fdd@unaffiliated/fdd] entered the room. (20:37:33) henesy: powerman: thank you regardless. I can run it through google translate and infer pretty well :) (20:39:52) fdd left the room (quit: Read error: Connection reset by peer). (21:22:31) fdd [~fdd@188.24.81.84] entered the room. (21:22:31) fdd left the room (quit: Changing host). (21:22:31) fdd [~fdd@unaffiliated/fdd] entered the room. (21:36:20) _slhome is now known as _sl (22:11:39) bjorkintosh left the room (quit: Ping timeout: 258 seconds). (22:42:35) _sl is now known as _slhome (22:54:56) _sl [~stanleyli@mars2.inri.net] entered the room. (23:03:59) bjorkintosh [~bjork@ip68-13-229-200.ok.ok.cox.net] entered the room. (23:38:17) _sl left the room (quit: Read error: Connection reset by peer). (23:42:18) _slhome is now known as _sl (00:11:58) aksr left the room. (02:14:15) nyarlshub left the room (quit: Ping timeout: 252 seconds). (02:17:27) raphaelsc left the room (quit: Ping timeout: 256 seconds). (02:20:15) nyarlshub [~nyarlshub@50.161.54.156] entered the room. (02:29:53) raphaelsc [~rsc@189.49.159.179] entered the room. (04:39:54) _sl left the room (quit: Read error: Connection reset by peer). (04:43:50) _sl [~stanleyli@mars2.inri.net] entered the room. (05:19:55) ikrabbe left the room (quit: Ping timeout: 256 seconds). (05:22:49) ikrabbe [ingo@pdpc/supporter/professional/ikrabbe] entered the room. (06:19:04) raphaelsc left the room (quit: Remote host closed the connection). (06:27:12) qrstuv left the room (quit: Ping timeout: 250 seconds). (06:31:12) qrstuv [root@50-103-111-229.dklb.il.frontiernet.net] entered the room. (06:45:12) _sl is now known as _slhome (06:54:39) _sl [~stanleyli@mars2.inri.net] entered the room. (07:24:58) trung_ [~quassel@116.87.235.53] entered the room. (07:44:07) _sl left the room (quit: Read error: Connection reset by peer). (08:11:44) trung_ left the room (quit: Remote host closed the connection). (08:21:59) nyarlshub left the room (quit: Quit: ZNC - http://znc.in). (08:32:39) 16WAARGNY [~quassel@116.87.235.53] entered the room. (09:58:29) orangegreen [buenasnoch@159-101.sh.cgocable.ca] entered the room. (10:00:17) redblue left the room (quit: Ping timeout: 252 seconds). (10:00:20) leetspete1 left the room (quit: Ping timeout: 252 seconds). (10:09:27) baux [~none@out-pix.zucchetti.com] entered the room. (10:51:17) 16WAARGNY left the room (quit: Remote host closed the connection). (11:27:41) leetspete1 [~none@cpe-104-33-95-25.socal.res.rr.com] entered the room. (14:24:19) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.