Conversation with #inferno at Thu Oct 24 10:54:54 2019 on powerman@chat.freenode.net (irc) (10:54:54) #inferno: Topic for #inferno set by anth at 19:45:51 on 04/07/15 (12:42:16) cybercafe [~marx@73.96.105.78] entered the room. (12:46:03) qrstuv left the room (quit: Ping timeout: 240 seconds). (13:00:51) X-Scale left the room (quit: Ping timeout: 240 seconds). (13:01:13) X-Scale` [~ARM@31.22.203.15] entered the room. (13:01:55) X-Scale` is now known as X-Scale (17:54:58) qrstuv [~heh@50.106.247.6] entered the room. (22:44:16) cybercafe left the room (quit: Ping timeout: 240 seconds). (00:41:16) cybercafe [~marx@73.96.105.86] entered the room. (05:54:12) pbb left the room (quit: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.). (05:54:47) pbb [~quassel@schinken.pbb.lc] entered the room. (10:46:10) cybercafe left the room (quit: Ping timeout: 265 seconds). (10:49:50) cybercafe [~marx@73.96.104.206] entered the room. (13:02:13) X-Scale` [~ARM@83.223.243.35] entered the room. (13:02:56) X-Scale left the room (quit: Ping timeout: 240 seconds). (13:03:41) X-Scale` is now known as X-Scale (20:56:57) leg [~jorge@cpe90-146-138-169.liwest.at] entered the room. (21:23:46) leg: Can Limbo, sh and wm live outside of Inferno OS? (21:35:36) qrstuv: nor for long (21:36:03) qrstuv: they are cold-blooded creatures and need the warmth from inferno's flames to live (21:39:23) leg: I see. I thought about something like Plan9 from User Space? (21:39:57) qrstuv: what are you asking me for? i can't read your mind (21:41:26) qrstuv: because of the way sh loads and runs modules into its address space, sh will be useless outside of inferno (21:41:54) qrstuv: i can't imagine why you would want to use wm, inside inferno or out (21:43:23) qrstuv: there's nothing stopping you from running limbo programs as if they were ordinary host system programs (21:48:37) leg: Yes, that's right. I was thinking about writing scripts/applications in Limbo, which access the hosts resources. (21:49:59) leg: You can only run a subprocess and communicate via a pipe with it, right? (22:04:35) qrstuv: you can talk over a pipe, or through the host's file system, or over a network connection (22:05:33) qrstuv: russ has some stuff in his contrib directory to make it easier to integrate inferno programs into the host system (22:05:43) leg: I'm just searching for documentation on the second option: the host's file system. Can you give me a quick pointer? (22:07:25) qrstuv: fs(3) (22:09:55) qrstuv: you won't be able to have an inferno program receive unix signals or plan 9 notes (22:10:12) qrstuv: inferno doesn't have any analogous facility (22:18:06) leg: Thanks for fs(3) etc. If running "emu -r/" do I get access to the whole filesystem and still have the root(3) file system in place? ... (I guess it's time to stop asking and start installing Inferno again to find out by myself :) (22:18:52) leg: Ahh: I guess the install notes explain it (22:32:29) leg: Oh: please also point me to russ' contrib directory (There are three russ) (22:45:41) cybercafe left the room (quit: Ping timeout: 268 seconds). (22:53:45) qrstuv: http://9p.io/sources/contrib/andrey/dis.tgz (22:54:24) qrstuv: it's not complete, and i doubt it will be useful (22:55:44) qrstuv: i wonder why someone who doesn't seem to have much experience with inferno is so eager to incorporate inferno programs into their unix lifestyle (22:58:19) leg: Don't know how to answer that. I'm following Inferno OS for about a decade now, but have very limited time for dedicated work. So: catching up with ideas from years ago... (00:41:22) cybercafe [~marx@73.96.105.2] entered the room. (01:20:21) henesy: leg: you can get to the host OS via #U* or so as mentioned above (01:20:28) henesy: Other than that it depends on your goal (01:20:35) henesy: You can connect to sockets etc (01:20:47) henesy: You can have named pipes on the host speaking 9p or whatever you want (01:21:00) henesy: How would you normally communicate between two processes? (01:21:03) henesy: Same ideas really (01:21:11) henesy: Other than shared memory prolly won’t work (01:21:30) henesy: Tho in plan9 that’s just a filesystem so that might be easier (01:21:59) henesy: If you wanted more host resources I’d recommend rolling 9p servers around them and shoving those into inferno or vice verse (01:22:04) henesy: Vice versa* (01:35:50) SCHAPiE left the room (quit: Quit: ZNC - https://znc.in). (01:45:37) SCHAPiE [~schapie@unaffiliated/schaap137] entered the room. (02:04:51) leg: henesy: thx: I had missed the #U* in fs(3) in the first place. that will do for now. (02:06:56) henesy: Same (02:12:33) leg left the room (quit: Quit: Leaving.). (05:59:26) joe9 [~joe@c-71-226-56-200.hsd1.az.comcast.net] entered the room. (05:59:50) joe9: anyone using inferno on openbsd? https://bpaste.net/show/43EJ6 gcc error on inferno build on OpenBSD (06:00:00) joe9: https://bpaste.net/show/WG7GG is my mkconfig (06:05:16) henesy: kind of strange but im not sure (06:05:34) henesy: maybe it's something off with the openbsd flags cause gcc can build this on linux just fine (06:05:51) joe9: http://ix.io/1ZRs (06:05:58) joe9: oops, wrong paste. (06:18:20) joe9: henesy: I agree. probably something to do with the crt0.o on OpenBSD. (06:18:29) joe9: ld: error: Posix.o is incompatible with /usr/lib/crt0.o (06:21:35) joe9: henesy: is qrstuv Charles Forsyth? (06:30:31) henesy: Lmao no (06:30:45) henesy: Ask him urself (10:44:28) cybercafe left the room (quit: Ping timeout: 264 seconds). (12:41:32) cybercafe [~marx@73.96.104.130] entered the room. (13:03:39) X-Scale left the room (quit: Ping timeout: 240 seconds). (13:34:37) SCHAPiE left the room (quit: Ping timeout: 240 seconds). (13:35:01) SCHAPiE [~schapie@unaffiliated/schaap137] entered the room. (14:17:17) X-Scale [~ARM@31.22.149.114] entered the room. (15:41:49) joe9: this is a good read http://debu.gs/tags/inferno (19:26:50) henesy: mhm (19:26:54) henesy: that's leetspete1 (22:45:04) cybercafe left the room (quit: Ping timeout: 264 seconds). (00:42:28) cybercafe [~marx@73.96.107.10] entered the room. (01:17:58) bitmapper [~bitmapper@fctnnbsc38w-142-68-69-44.dhcp-dynamic.fibreop.nb.bellaliant.net] entered the room. (01:35:38) ACE_Recliner [~ACE_Recli@2601:408:c300:2d0:cc62:4da9:b61b:e304] entered the room. (02:35:13) ACE_Recliner left the room (quit: Ping timeout: 250 seconds). (03:27:29) bitmapper left the room (quit: Ping timeout: 265 seconds). (04:39:03) cybercafe left the room (quit: Ping timeout: 245 seconds). (06:35:30) cybercafe [~marx@73.96.107.10] entered the room. (09:44:36) cybercafe left the room (quit: Ping timeout: 240 seconds). (11:41:26) cybercafe [~marx@73.96.106.162] entered the room. (13:16:36) X-Scale left the room (quit: Ping timeout: 265 seconds). (13:35:18) X-Scale [~ARM@83.223.243.111] entered the room. (14:58:37) bitmapper [~bitmapper@99.192.118.100] entered the room. (21:40:56) bitmapper left the room (quit: Remote host closed the connection). (21:45:16) cybercafe left the room (quit: Ping timeout: 240 seconds). (23:42:10) cybercafe [~marx@73.96.106.138] entered the room. (00:22:43) joe9 left the room (quit: Quit: leaving). (01:01:26) pbb left the room (quit: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.). (01:01:39) pbb [~quassel@schinken.pbb.lc] entered the room. (01:26:58) bitmapper [~bitmapper@99.192.118.100] entered the room. (01:53:04) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.