Conversation with #inferno at Fri Sep 18 17:18:27 2009 on powerman-asdf@irc.freenode.net (irc) (20:30:33) anothy_x left the room (quit: Read error: 110 (Connection timed out)). (21:55:57) rapidfx left the room (quit: "Leaving."). (00:59:49) mennis left the room (quit: Read error: 110 (Connection timed out)). (01:35:17) Fish left the room (quit: Remote closed the connection). (05:47:25) eno [n=eno@nslu2-linux/eno] entered the room. (05:59:42) eno__ left the room (quit: Read error: 110 (Connection timed out)). (06:01:18) anothy_x [n=a@adsl-99-25-151-60.dsl.bcvloh.sbcglobal.net] entered the room. (08:55:56) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (11:33:20) Fish [n=Fish@AVelizy-152-1-88-15.w86-217.abo.wanadoo.fr] entered the room. (16:03:41) dagle [n=dagle@host162-104.bornet.net] entered the room. (17:18:03) dagle: Can you install inferno on a bsd machine without xorg and use none of the grafical programs? (17:18:34) dagle: I want the filesystems to be on a server and xorg makes me cry. (17:18:50) rapidfx: try compile "mk CONF=emu-g" (17:22:11) rapidfx: oops... it just for linux (17:22:34) dagle: :/ (17:22:48) rapidfx: and MacOSX (17:23:54) uriel: dagle: it should be possible (17:24:00) uriel: dagle: I'm quite sure mjl- does just that (17:24:25) uriel: (althought it might be that he runs on linux? I know he uses a openbsd workstation... (17:24:52) uriel: dagle: anyway, you can build on a system with X, and copy it over to your server (17:25:02) uriel: as long as you don't try to run any graphicsl programs, it should work (17:25:19) uriel: (I think...) (17:25:34) uriel: (stupid dynamic linking might get you, so best build static) (17:25:41) dagle: But I'm at a linux box and the server runs freebsd. Would that work? (17:25:42) uriel: (if inferno doesn't do that by default, which it should) (17:25:45) rapidfx: nope.. emu exits (17:25:57) uriel: hummm... (17:26:13) uriel: have you looked in the inferno-bin project? might have the emu you need (17:26:32) uriel: http://code.google.com/p/inferno-bin/downloads/list (17:26:47) rapidfx: emu depends from 2libs : libX11.so.6 libXext.so.6 (17:26:57) uriel: rapidfx: it shouldn't (17:27:18) uriel: but I guess it can't be helped, but still, if it is statically linked it should be fine without them (17:27:35) dagle: thx (17:27:41) andguent: well you can have the emu without an x server for sure (17:27:53) andguent: x-libs/header != running x server (17:28:07) uriel: dagle: see the wiki pages for what each emu contains: http://code.google.com/p/inferno-bin/w/list (17:28:19) uriel: er, http://code.google.com/p/inferno-bin/wiki/Configurations (17:32:05) mjl-: i use openbsd with emu with x11. but you can get it without. (17:32:24) mjl-: i've seen it in the emu-wrt. but gualteri & eno have done it too recently i think (17:32:41) mjl-: oh, that was probably with x libs but no display (17:33:27) mjl-: i'm going to see if i can compile it without x (17:52:43) mjl-: ok, at least it's easy to build an emu that doesn't link into xorg libs. but i can't easily remove the headers and see if compilation still works (17:55:47) uriel: namespaces for the win ;) (18:02:37) mjl-: hehe, yeah. one could check the build log, and make sure there are no references to /usr/X11*, and hope cc isn't looking there by default, etc. etc. (18:21:27) Fish left the room (quit: Read error: 104 (Connection reset by peer)). (19:20:22) dagle: Hmm I get: Shared object "libXext.so.6" not found (19:24:53) uriel: shared libs suck (19:29:29) mjl-: dagle: did you modify the emu/*BSD/mkfile to not link in the x libs? (19:31:54) mjl-: http://www.ueber.net/who/mjl/tmp/nox11.diff (19:31:58) mjl-: that's what i had to change (19:32:28) mjl-: to get a linked o.emu-nox11 that has no x11 in it. i assume that also means i wouldn't get the 'some x lib not found' error if i didn't have any (20:47:12) eno left the room (quit: Read error: 104 (Connection reset by peer)). (20:51:31) eno [n=eno@nslu2-linux/eno] entered the room. (22:52:10) rapidfx left the room (quit: "Leaving."). (23:06:45) dagle: mjl-: I used the bin and got that. (00:54:55) anothy_x: shouldn't making this just be a matter of copying the emu-g config from one of the platforms that has it to your target architecture? (05:16:48) te left the room (quit: Read error: 110 (Connection timed out)). (08:07:28) me__ left the room (quit: Remote closed the connection). (09:26:22) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (12:05:54) te [i=tao@gateway/shell/blinkenshell.org/x-dqctnhxryyesfzsb] entered the room. (18:33:32) skriptkitteh is now known as Adele (19:10:14) dagle: mjl-: I get "undefined reference to `strtochan'" now. :/ (19:10:33) mjl-: dagle: correct (19:10:52) mjl-: look at emu/Linux/emu-wrt (or emu-g i think), and look at the "code" section (19:11:27) dagle: oh. (19:11:34) mjl-: you need one like that. it defines a bogus strtochan (i think that's a hook implemented for tk or something) (19:12:45) dagle: Yeah. Understood that after looking at it. (19:58:07) dagle: mjl-: thx. works now. <3 (20:27:24) rapidfx left the room (quit: "Leaving."). (21:24:16) Fish [n=Fish@AVelizy-152-1-88-15.w86-217.abo.wanadoo.fr] entered the room. (00:02:21) acmeuser [n=acmeuser@port-92-206-116-34.dynamic.qsc.de] entered the room. (00:02:37) acmeuser left the room. (01:40:16) Fish left the room (quit: Read error: 104 (Connection reset by peer)). (07:05:47) robot12 [n=robot12@inferno.kgts.ru] entered the room. (07:05:59) robot12: hi all (07:06:33) rapidfx [n=host666@vl-cen-ce1.avtlg.ru] entered the room. (08:42:36) me__ [i=[U2FsdGV@batman.acm.jhu.edu] entered the room. (11:19:05) Fish [n=Fish@AVelizy-152-1-88-15.w86-217.abo.wanadoo.fr] entered the room. (11:27:54) mjl-: hi robot12, good day all (11:28:59) robot12: he he ... playing with dbsrv (11:29:35) mjl-: is it working? :) (11:57:14) robot12: yep (11:57:41) robot12: listen -A addr lib/dbsrv none (11:58:48) robot12: but dbsrv uses it's own auth