Conversation with #inferno at Sun Jan 30 16:16:53 2011 on powerman-asdf@irc.freenode.net (irc) (17:12:45) base2design: i've seen gripes about not having unix domain sockets in inferno (i.e. not portable to "all" platforms), but has anyone made a devWHATEVER for this? (17:13:08) base2design: (didn't see anything in the archives or contrib, but perhaps my google skills are lame) (17:14:49) base2design: (i'm trying to introduce inferno logging into syslog a simple way... granted i guess i could write a 9p server in c-space and "proxy" that traffic to syslog, but that sure seems ugly) (17:15:32) base2design: MrWGW: solaris on osx? under a vm? was it x86 solaris or sparc solaris? (17:17:15) base2design: oh, another reason i brought up unix-domain sockets is that i'm wondering if avoiding part of the IP stack might help speed-wise (although i wonder if the localhost interface is pretty efficient already w.r.t. to gratuitous copying of data) (17:23:39) mjl-: base2design: haven't heard of a unix domain sockets device for inferno (17:23:43) mjl-: but it can't be too hard (17:24:15) mjl-: even more so if you only care about opening a socket from inferno, not serving one (17:41:50) powerman: base2design: i've implemented logging to syslog from inferno (17:42:05) powerman: without unix domain sockets (17:43:08) powerman: i've just output from inferno to stdout/stderr in syslog format, and redirect emu's output to unix socket using 'socat' tool (sort of more general 'netcat') (17:45:54) powerman: here is it: http://code.google.com/p/inferno-contrib-logger/ (17:46:33) powerman: description a little outdated, doesn't mention output format compatibility with syslog (17:47:47) powerman: run it like this: emu 2>&1 | socat - UNIX-SENDTO:/dev/log (18:24:59) base2design: mjl: first step is just sending... maybe later serving (18:26:18) base2design: powerman-asdf: neat. i want a more direct solution as this is an embedded platform, so i'll look at how hard it is do add system calls to emu. (18:26:54) base2design: of course, i guess i could ask the team to enable syslog via udp (port 514)... (18:27:35) base2design: indeed, i mistakenly thought it was enabled by default and wondered why my log wasn't showing up (18:29:46) base2design: powerman-asdf: that makes me thing that another approach to avoid messing up the emu core with my crappy code would be to find a clean way to pass a file descriptor to emu after it has been started. (18:29:55) base2design: anyone know of prior art on this? (18:30:19) powerman: probably you can temporary run socat as simple port forwarder from any udp port to unix domain socket as work around until syslog will not listen on 514 (18:30:57) base2design: how big is socat? (18:31:35) base2design: is it one of those typical gnu things where the codebase is way bloated? (18:32:27) powerman: 300 KB binary, 4.8MB VSZ, 780KB RSS (18:33:42) mjl-: wait, can't you put a unix domain socket in the file system and just open it as a normal file? (18:33:59) powerman: mjl-: no, this doesn't work from withing inferno (18:34:28) mjl-: oh, ok (18:34:29) powerman: unix domain sockets can't be opened using just open/fopen (18:36:00) base2design: yikes that's almost as big as emu (18:36:07) base2design: (on my target) (18:36:29) powerman: base2design: there also 'logger' tool (from util-linux package on my gentoo) (18:37:14) powerman: it's way smaller, but you can't control log level, ident, pid, date this way - it just post to syslog it's stdin (18:37:24) base2design: yeah, i gotta find out why "os" crashes on my emu... a lot of things would open up once i fix that (18:37:42) powerman: 9.7KB binary, 1.7MB VSZ, 400KB RSS (18:38:18) base2design: nice. but i understand why socat is so big, it has way too many option ;-) (18:39:05) base2design: who needs a swiss army knife when you only need a bowie knife ;-) (19:14:47) base2design_ [~basedesig@166.137.13.178] entered the room. (19:25:05) base2design_ left the room (quit: Quit: Colloquy for iPhone - http://colloquy.mobi). (19:48:13) Fish- [~Fish@9fans.fr] entered the room. (21:23:38) idr left the room (quit: Remote host closed the connection). (21:31:02) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (21:31:15) Fish- [~Fish@9fans.fr] entered the room. (22:47:38) base2design: a (00:17:41) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (01:47:51) base2design left the room (quit: Ping timeout: 240 seconds). (01:54:32) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (02:43:32) Fish- [~Fish@exo3753.pck.nerim.net] entered the room. (02:46:15) Fish left the room (quit: Ping timeout: 240 seconds). (06:09:21) base2design: a (06:23:36) btdn: b (08:32:07) Gegemon [~ynv@mx1.airis.ru] entered the room. (09:39:01) mjl-: morning (10:04:29) idr [~idr@g225066200.adsl.alicedsl.de] entered the room. (12:24:25) MrWGW: base2design: I meant Inferno sorry (12:37:25) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (13:37:10) idr left the room (quit: Remote host closed the connection). (13:59:42) idr [~idr@g225066200.adsl.alicedsl.de] entered the room. (16:02:33) base2design: MrWGW: ah, that makes more sense to me! (16:55:16) Gegemon left the room (quit: Quit: Leaving.). (16:55:29) mjl- left the room (quit: Ping timeout: 265 seconds). (17:00:13) vpm left the room (quit: Quit: ++). (17:17:16) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (17:17:44) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (17:24:32) mjl- [~mjl@knaagkever.ueber.net] entered the room. (17:30:43) vpm [~vpm@reverse-94.fdn.fr] entered the room. (18:00:50) robot12 left the room (quit: Quit: Leaving.). (20:37:51) idr left the room (quit: Remote host closed the connection). (20:39:58) idr [~idr@g225066200.adsl.alicedsl.de] entered the room. (21:36:45) Fish- [~Fish@9fans.fr] entered the room. (21:47:27) KillerX [~anant@nat/mozilla/x-yfeoltfgbemsghfc] entered the room. (22:12:14) idr left the room (quit: Disconnected by services). (22:12:43) idr0 [~idr@g225066200.adsl.alicedsl.de] entered the room. (23:28:21) idr0 left the room (quit: Remote host closed the connection). (00:25:47) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (00:28:56) yiyus left the room (quit: Ping timeout: 272 seconds). (00:30:42) MrWGW: base2design: that being said you *could* run Solaris on OS X using VirtualBox or probably VMware Fusion (00:30:53) MrWGW: (Solaris runs fine in other VMware products) (00:32:02) MrWGW: don't know about Parallels; that company is crappy enough to where you probably couldn't (00:46:11) yiyus [1242712427@je.je.je] entered the room. (05:58:03) idr [~idr@e179152044.adsl.alicedsl.de] entered the room. (06:04:24) idr left the room (quit: Remote host closed the connection). (07:56:39) base2design left the room (quit: Ping timeout: 240 seconds). (08:32:38) Gegemon [~ynv@mx1.airis.ru] entered the room. (09:06:03) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (12:49:44) acmeuser [~acmeuser@liris-7137.insa-lyon.fr] entered the room. (12:49:45) acmeuser left the room. (13:55:26) vpm left the room (quit: Quit: ++). (13:56:34) vpm [~vpm@reverse-94.fdn.fr] entered the room. (15:31:29) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (15:32:08) base2design: Hmmm... i kinda like parallels. What problems have you had with it? (15:32:33) base2design left the room (quit: Remote host closed the connection). (16:05:21) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (16:53:39) Gegemon left the room (quit: Quit: Leaving.). (20:01:40) KillerX left the room (quit: Read error: Connection reset by peer). (20:04:11) KillerX [~anant@nat/mozilla/x-btgpyevrcevfdzbv] entered the room. (20:07:27) KillerX left the room (quit: Client Quit). (20:47:44) KillerX [~anant@nat/mozilla/x-powfvctndjizleht] entered the room. (21:52:13) Fish- [~Fish@9fans.fr] entered the room. (23:49:47) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (09:33:02) Gegemon [~ynv@mx1.airis.ru] entered the room. (14:29:35) base2design: so if i want clients of my styx server to block on reads, is it as simple as delaying the transmission of the Rread message? (14:36:40) mjl-: yes (14:37:01) mjl-: but beware: the client may send Tflush, and you must handle it (15:53:39) base2design: mjl-: got it... i'm resurrecting my lua styx client code and haven't gotten to the tflush message yet (just handling tversion/tattach/twalk/tread/twrite/tclunk right now). (16:26:21) Gegemon left the room (quit: Quit: Leaving.). (16:48:53) Fish left the room (quit: Ping timeout: 246 seconds). (16:54:09) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (18:36:42) robot12 left the room (quit: Quit: Leaving.). (22:33:17) KBme left the room (quit: Read error: Operation timed out). (22:34:26) yiyus_ [1242712427@je.je.je] entered the room. (22:35:41) yiyus left the room (quit: Ping timeout: 240 seconds). (22:38:29) Fish- [~Fish@88.162.170.133] entered the room. (22:39:37) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (22:46:51) Fish- left the room (quit: Ping timeout: 240 seconds). (22:48:42) KBme left the room (quit: Read error: Operation timed out). (22:51:05) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (22:55:58) Fish- [~Fish@9fans.fr] entered the room. (22:56:38) KBme left the room (quit: Quit: KBme kthxbye). (23:02:24) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (23:34:54) KBme left the room (quit: Read error: Operation timed out). (23:38:55) KBme [~KBme@9angled-2-pt.tunnel.tserv5.lon1.ipv6.he.net] entered the room. (00:30:24) base2design: tclunk! (00:39:03) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (00:47:18) base2design left the room (quit: Quit: Tclunk). (00:47:23) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (00:47:25) base2design left the room (quit: Client Quit). (00:48:40) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (01:10:52) base2design: tclunk (01:34:47) mjl-: rclunk (01:37:08) base2design: :) - goofing around w/my irc client and didn't know if it was working... (01:37:23) base2design: thanks for the Rmsg (09:05:01) Gegemon [~ynv@mx1.airis.ru] entered the room. (09:18:57) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (11:59:45) Fish left the room (quit: Quit: So Long, and Thanks for All the Fish). (12:00:06) robot12 left the room (quit: Ping timeout: 240 seconds). (12:07:47) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (16:37:37) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (17:03:44) Gegemon left the room (quit: Quit: Leaving.). (18:58:03) sl: does inferno's acme support the full sam command language? (18:59:10) mjl-: probably, it's supposed to be a direct port (18:59:37) mjl-: perhaps plan 9's acme was extended later (probably not), or it depended on system libs that were not in inferno and porting wasn't done (18:59:45) mjl-: better just check the code :P (18:59:48) sl: ☺ (19:00:18) sl: i never thought to question it, but then i was looking through /acme/edit and the readme talks about offering a 'sam-like' interface through dis modules (19:00:37) sl: basic sam commands seem to work, but i haven't tested much (19:02:01) mjl-: sl: i saw your posts on openbsd-ports, drawterm & something else i can't recall now (19:02:06) mjl-: did you get any response on that? (19:02:22) sl: i'm not sure when acme was updated, but it didn't originally support sam commands. (19:02:41) sl: re openbsd: i did receive a response on u9fs that they would check it out after the lock (19:02:47) sl: nothing on the others though (19:03:06) sl: i made ports for drawterm, 9base and u9fs (19:03:21) mjl-: somewhat good. i suppose a problem they'll have is that they won't have a plan 9 system to connect to (drawterm) or from (u9fs) (19:03:34) mjl-: but perhaps they don't require functional testing (19:04:27) sl: i believe they rely mostly on the list to police itself (19:04:40) sl: broken packages manage to ship, from time to time. :) (19:06:22) mjl-: i should test the packages and respond on the list that (whether) they work, perhaps that helps a bit (19:06:35) sl: i would appreciate that a lot! (19:06:54) mjl-: best to test against a current install right? (19:07:02) sl: yes, although i also tested them on 4.8 (19:07:16) mjl-: ok. it'll take a week before i'm back near a pc that i can test on. (19:07:24) sl: the package system has changed a bit in the interim, but they built okay for me on both (19:07:31) sl: np, thanks very much (19:17:16) robot12 left the room (quit: Quit: Leaving.). (22:38:26) Fish- [~Fish@9fans.fr] entered the room. (00:19:43) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (02:49:07) caerwyn [~caerwyn@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (03:01:25) caerwyn left the room (quit: Quit: Enough!). (05:17:11) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (05:57:29) caerwyn left the room (quit: Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]). (08:40:43) Gegemon [~ynv@mx1.airis.ru] entered the room. (09:38:46) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (14:29:39) bvalek2 [5e1557bf@gateway/web/freenode/ip.94.21.87.191] entered the room. (16:22:26) Gegemon left the room (quit: Quit: Leaving.). (16:35:46) Gegemon [~ynv@mx1.airis.ru] entered the room. (17:06:07) Gegemon left the room (quit: Quit: Leaving.). (18:07:53) robot12 left the room (quit: Quit: Leaving.). (18:53:55) bvalek2 left the room (quit: Ping timeout: 245 seconds). (21:44:03) Fish- [~Fish@9fans.fr] entered the room. (00:37:08) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (03:12:24) dreadlorde [~dreadlord@c-24-11-39-160.hsd1.mi.comcast.net] entered the room. (03:13:30) dreadlorde: is createsignerkey supposed to take a while and use a lot of cpu? (03:14:10) dreadlorde: /who (04:31:19) dreadlorde left the room (quit: Remote host closed the connection). (06:26:35) cbj [~none@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (06:31:06) cbj: me test ircfs (06:31:26) ***cbj test ircfs (06:33:14) cbj left the room (quit: Read error: Connection reset by peer). (09:08:29) bvalek2 [b2a498be@gateway/web/freenode/ip.178.164.152.190] entered the room. (12:14:45) bvalek2 left the room (quit: Ping timeout: 245 seconds). (13:47:38) base2design left the room (quit: Ping timeout: 240 seconds). (16:27:33) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (17:56:27) cbj [~none@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (17:58:29) cbj: hi (19:11:59) cbj left the room (quit: Ping timeout: 246 seconds). (21:20:05) base2design left the room (quit: Ping timeout: 265 seconds). (21:27:42) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (21:34:02) base2design left the room (quit: Ping timeout: 240 seconds). (21:37:07) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (22:02:23) bvalek2 [5e15d4dc@gateway/web/freenode/ip.94.21.212.220] entered the room. (22:29:58) cbj [~none@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (23:05:53) cbj left the room (quit: Read error: Connection reset by peer). (23:16:56) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (23:26:07) caerwyn left the room (quit: Read error: Connection reset by peer). (23:26:22) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (23:51:14) caerwyn left the room (quit: Ping timeout: 240 seconds). (00:23:21) bvalek2 left the room (quit: Quit: Page closed). (00:45:38) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (01:12:26) caerwyn left the room (quit: Ping timeout: 240 seconds). (01:13:03) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (01:31:38) caerwyn left the room (quit: Ping timeout: 240 seconds). (03:12:35) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (04:03:14) caerwyn left the room (quit: Ping timeout: 240 seconds). (04:11:58) acmeuser [~acmeuser@pool-98-117-113-41.sttlwa.fios.verizon.net] entered the room. (04:12:18) acmeuser left the room. (04:37:15) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (04:42:02) caerwyn left the room (quit: Ping timeout: 240 seconds). (05:32:40) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (05:52:53) eno left the room (quit: Ping timeout: 276 seconds). (05:54:07) eno [~eno@70.137.134.172] entered the room. (05:54:08) eno left the room (quit: Changing host). (05:54:08) eno [~eno@nslu2-linux/eno] entered the room. (06:34:44) sl left the room (quit: Read error: Connection reset by peer). (07:12:01) sl [~sl@68-179-130-17.bsr-c9-d1.evv.dhcp.sigecom.net] entered the room. (07:29:56) bvalek2 [5e15d4dc@gateway/web/freenode/ip.94.21.212.220] entered the room. (08:15:48) bvalek2 left the room (quit: Quit: Page closed). (10:10:21) bvalek2 [5e15d4dc@gateway/web/freenode/ip.94.21.212.220] entered the room. (12:14:32) Fish- [~Fish@bus77-2-82-244-150-190.fbx.proxad.net] entered the room. (16:59:58) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (17:12:08) Fish- [~Fish@coss6.exosec.net] entered the room. (17:14:45) Fish left the room (quit: Ping timeout: 260 seconds). (17:21:53) caerwyn left the room (quit: Ping timeout: 276 seconds). (17:32:37) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (17:37:14) caerwyn left the room (quit: Ping timeout: 240 seconds). (17:37:42) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (17:42:26) caerwyn left the room (quit: Ping timeout: 240 seconds). (18:40:15) Fish [~Fish@9fans.fr] entered the room. (18:50:48) GriffenJBS left the room (quit: Ping timeout: 276 seconds). (18:52:22) GriffenJBS [~john@adsl-77-164-14.mia.bellsouth.net] entered the room. (21:12:46) caerwyn [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (21:26:02) caerwyn_ [~chatzilla@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (21:26:14) caerwyn left the room (quit: Read error: Connection reset by peer). (21:26:15) caerwyn_ is now known as caerwyn (21:26:24) caerwyn left the room (quit: Client Quit). (21:57:54) MichealH [~ZNC@wikipedia/MichealH] entered the room. (21:58:01) MichealH left the room ("If I am /parting it will be for a reason. I may come back, nor will I promise to come back. One thing's for sure though, I can see you in ##MichealH"). (22:10:10) bvalek2 left the room (quit: Ping timeout: 245 seconds). (23:56:37) Fish left the room (quit: Quit: So Long, and Thanks for All the Fish). (03:02:12) MrWGW- left the room (quit: Ping timeout: 276 seconds). (05:07:59) MrWGW- [MrWGW@74.124.192.92] entered the room. (07:07:14) base2design left the room (quit: Ping timeout: 240 seconds). (07:09:23) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (10:13:42) bvalek2 [5e15b483@gateway/web/freenode/ip.94.21.180.131] entered the room. (10:13:46) bvalek2 left the room (quit: Changing host). (10:13:46) bvalek2 [5e15b483@unaffiliated/bvalek2] entered the room. (10:13:46) bvalek2 left the room (quit: Changing host). (10:13:46) bvalek2 [5e15b483@gateway/web/freenode/ip.94.21.180.131] entered the room. (11:51:14) Gegemon [~ynv@mx1.airis.ru] entered the room. (12:15:01) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (15:16:25) bvalek2 left the room (quit: Ping timeout: 245 seconds). (16:05:40) base2design left the room (quit: Remote host closed the connection). (16:17:14) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (16:59:17) Gegemon left the room (quit: Quit: Leaving.). (18:01:19) Fish-- [~Fish@exo3753.pck.nerim.net] entered the room. (18:02:09) Fish-- left the room (quit: Client Quit). (18:02:16) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (18:03:24) Fish- left the room (quit: Ping timeout: 250 seconds). (18:04:24) robot12 left the room (quit: Quit: Leaving.). (18:09:17) Fish left the room (quit: Ping timeout: 240 seconds). (18:12:32) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (19:03:02) KillerX left the room (quit: Quit: KillerX). (20:55:14) KillerX [~anant@nat/mozilla/x-xmqluwilyzbpelch] entered the room. (21:03:17) Fish- [~Fish@9fans.fr] entered the room. (21:51:36) KillerX_ [~anant@nat/mozilla/x-zdhzeydtxzkfxley] entered the room. (21:54:09) KillerX left the room (quit: Read error: Operation timed out). (21:54:09) KillerX_ is now known as KillerX (00:15:04) KillerX left the room (quit: Remote host closed the connection). (00:15:23) KillerX [~anant@nat/mozilla/x-edjexlmowvxhsdcf] entered the room. (00:33:33) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (01:46:46) cbj [~none@c-98-217-102-21.hsd1.ma.comcast.net] entered the room. (03:45:14) cbj left the room (quit: Read error: Connection reset by peer). (03:53:20) jas: has anyone here ever worked with MODBUS? (08:02:59) sl left the room (quit: Ping timeout: 240 seconds). (08:31:36) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (08:43:35) Gegemon [~ynv@mx1.airis.ru] entered the room. (10:30:03) mjl-: hadn't heard of modbus before you just mentioned it (15:13:55) _sl [~sl@68-179-130-17.bsr-c9-d1.evv.dhcp.sigecom.net] entered the room. (15:52:28) yiyus_ is now known as yiyus (16:38:32) Gegemon left the room (quit: Quit: Leaving.). (17:26:43) GriffenJBS left the room (quit: Ping timeout: 255 seconds). (17:28:29) GriffenJBS [~john@adsl-8-171-59.mia.bellsouth.net] entered the room. (19:05:45) robot12 left the room (quit: Quit: Leaving.). (19:57:39) KillerX left the room (quit: Remote host closed the connection). (20:01:21) KillerX [~anant@nat/mozilla/x-skpbwirhefetybsc] entered the room. (21:13:31) yiyus left the room (quit: Ping timeout: 255 seconds). (21:15:01) yiyus [1242712427@je.je.je] entered the room. (21:16:29) Fish- [~Fish@9fans.fr] entered the room. (23:32:01) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (02:51:23) base2design_ [~basedesig@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (02:54:05) base2design__ [~basedesig@166.137.15.30] entered the room. (02:55:38) base2design_ left the room (quit: Ping timeout: 240 seconds). (03:01:22) base2design__ left the room (quit: Quit: Colloquy for iPhone - http://colloquy.mobi). (03:12:20) base2design: heard of it... never worked with it... you doing inferno stuff with it? (03:24:42) KillerX left the room (quit: Quit: KillerX). (03:57:04) anth_r [none@adsl-99-40-132-129.dsl.bcvloh.sbcglobal.net] entered the room. (04:18:36) jas: writing up an initial Modbus Inferno module (04:19:08) jas: wondering if it would be worth it to go all out and turn it into a 9p service through Inferno (04:19:55) jas: pros: get rid of the modbus hideous API, enable more inferno front ends for industrial components (04:20:17) jas: cons: hideous modbus API (04:41:34) GriffenJBS: is Noah Evans ever on here? (04:47:35) anth_r: infrequently. (04:52:50) GriffenJBS: I'm still trying to inferno-ds to go, so far no luck (06:21:55) GriffenJBS left the room (quit: *.net *.split). (06:21:55) vpm left the room (quit: *.net *.split). (06:21:55) mycroftiv left the room (quit: *.net *.split). (06:21:56) yiyus left the room (quit: *.net *.split). (06:21:56) eno left the room (quit: *.net *.split). (06:21:56) anth_r left the room (quit: *.net *.split). (06:21:57) Fish left the room (quit: *.net *.split). (06:21:58) duper left the room (quit: *.net *.split). (06:21:58) base2design left the room (quit: *.net *.split). (06:21:58) mjl- left the room (quit: *.net *.split). (06:21:58) MrWGW- left the room (quit: *.net *.split). (06:21:58) btdn left the room (quit: *.net *.split). (06:25:43) anth_r [none@adsl-99-40-132-129.dsl.bcvloh.sbcglobal.net] entered the room. (06:25:43) yiyus [1242712427@je.je.je] entered the room. (06:25:43) GriffenJBS [~john@adsl-8-171-59.mia.bellsouth.net] entered the room. (06:25:43) Fish [~Fish@exo3753.pck.nerim.net] entered the room. (06:25:43) base2design [~base2desi@97-80-161-40.dhcp.gwnt.ga.charter.com] entered the room. (06:25:43) eno [~eno@nslu2-linux/eno] entered the room. (06:25:43) vpm [~vpm@reverse-94.fdn.fr] entered the room. (06:25:43) mjl- [~mjl@knaagkever.ueber.net] entered the room. (06:25:43) btdn [~btdn@138.74.188.207] entered the room. (06:25:43) mycroftiv [~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net] entered the room. (06:25:43) duper [~super@projects.ext.haxnet.org] entered the room. (06:25:46) anth_r left the room (quit: *.net *.split). (06:29:23) anth_r [none@adsl-99-40-132-129.dsl.bcvloh.sbcglobal.net] entered the room. (06:48:41) _sl is now known as sl0 (06:48:55) sl0 is now known as _sl (08:32:45) Gegemon [~ynv@mx1.airis.ru] entered the room. (13:48:12) bvalek2 [5e15d407@gateway/web/freenode/ip.94.21.212.7] entered the room. (15:24:06) GriffenJBS: this is not good, I would expect an error to keep mk from finishing, but I forgot a function and the linker complained but still output the file and installed (16:54:03) Gegemon left the room (quit: Quit: Leaving.). (16:54:31) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (18:33:13) robot12 left the room. (19:34:45) bvalek2 left the room (quit: Ping timeout: 245 seconds). (21:38:53) Fish- [~Fish@9fans.fr] entered the room. (23:04:51) mjl-: hah (23:05:03) mjl-: i got a working (or so it seems) emu binary for openbsd (23:05:10) mjl-: compiled with the inferno native compilers (23:05:38) mjl-: (not using any openbsd headers, and no libraries either of course) (23:06:03) mjl-: so also no x11 (23:06:08) mjl-: but it does have networking (23:06:29) mjl-: given equis on plan 9, i bet the x11 libs are portable enough to compile them with 8c (23:06:43) mjl-: so i probably just have to implement more of libc (23:11:11) anth_x: ooo. (23:11:30) anth_x: what's translating between 8c's a.out and openbsd's? (23:11:49) _sl: nice! (23:12:46) mjl-: a little program ioaout (inferno to openbsd aout) (23:12:50) mjl-: i use openbsd's aout support (23:12:52) mjl-: they now use elf (23:13:00) mjl-: but the kernel can still execute a.out (23:13:14) mjl-: the header is very similar (23:13:16) anth_x: is ioaout a static translator? (23:13:31) mjl-: it just rewrites the header (23:13:49) mjl-: and inserts the header in the text too (openbsd doesn't have it in hte text, inferno does) (23:14:26) mjl-: http://www.ueber.net/who/mjl/tmp/ioaout.c (23:15:17) mjl-: it could be smaller, but i had to figure out how to do it and wanted all info accessible in structures. it turned out to be easy :) (23:15:35) anth_x: that's pretty exciting. know if any of the other BSDs (or anyone else, i guess) support that a.out? (23:16:05) mjl-: i'm not very familiar with other bsd's, but having some aout support makes sense (23:16:16) mjl-: though i wouldn't be surprised if this could easily be wrapped in elf headers too (23:16:20) mjl-: it's just a text and data area (23:16:48) mjl-: (ioaout has the "side effect" of stripping the symbols table and debugging info, perhaps they could be translated too) (23:17:52) mjl-: btw, the first step in getting to a "natively" compiled emu was compiling it with gcc without system includes/libraries (23:18:42) mjl-: being able to use the native compilers also means i can compile openbsd binaries on windows! profit!!!1 (23:19:03) anth_x: aside from the part where you're using windows. ;-) (23:37:57) Fish- left the room (quit: Quit: So Long, and Thanks for All the Fish). (01:21:54) base2design: mjl: that's very nice! (05:01:54) GriffenJBS: mjl you had helped me before with inferno-ds right? (05:48:30) vpm left the room (quit: Ping timeout: 250 seconds). (08:21:37) robot12 [~kazzhilki@proxy10.ts.fujitsu.com] entered the room. (08:35:35) robot12 left the room. (09:04:10) Gegemon [~ynv@mx1.airis.ru] entered the room. (09:07:24) hotaru2k3 [debian-tor@gateway/tor-sasl/hotaru2k3] entered the room. (09:53:37) vpm [~vpm@reverse-94.fdn.fr] entered the room. (11:04:04) mjl-: GriffenJBS: yes (11:48:16) hotaru2k3 left the room (quit: Quit: leaving). (12:32:30) The account has disconnected and you are no longer in this chat. You will be automatically rejoined in the chat when the account reconnects.