Conversation with #inferno at Fri Nov 9 06:52:38 2012 on powerman-asdf@irc.freenode.net (irc) (06:52:38) wolfe.freenode.net: (notice) [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp (06:53:40) powerman-asdf left the room (quit: Ping timeout: 248 seconds). (07:38:05) Gegemon [~ynv@mx1.airis.ru] entered the room. (08:31:36) perdix [~mkhl@178-25-106-211-dynip.superkabel.de] entered the room. (08:31:37) perdix left the room (quit: Changing host). (08:31:37) perdix [~mkhl@sxemacs/devel/perdix] entered the room. (09:09:43) perdix left the room (quit: Ping timeout: 246 seconds). (09:59:48) yshurik [~Adium@193.69.63.210] entered the room. (10:13:15) yshurik1 [~Adium@193.69.63.210] entered the room. (10:13:16) yshurik left the room (quit: Read error: Connection reset by peer). (10:14:12) `jpi left the room (quit: Ping timeout: 248 seconds). (10:19:46) `jpi [~jpi@unaffiliated/pseud0cod3r] entered the room. (10:32:28) fosap [~Gagarin@dslb-188-100-050-158.pools.arcor-ip.net] entered the room. (11:18:59) fosap left the room (quit: Ping timeout: 252 seconds). (12:05:11) dreadlorde [dreadlorde@c-68-42-82-10.hsd1.mi.comcast.net] entered the room. (12:28:40) Aram [~aram@unaffiliated/aramdune] entered the room. (12:34:23) dreadlorde left the room (quit: Ping timeout: 255 seconds). (13:14:33) yshurik1 left the room (quit: Quit: Leaving.). (13:46:22) yshurik [~Adium@193.69.63.210] entered the room. (14:52:29) Gegemon left the room (quit: Quit: Leaving.). (14:52:47) yshurik left the room (quit: Quit: Leaving.). (15:27:09) yshurik [~Adium@193.69.63.210] entered the room. (16:02:41) yshurik left the room (quit: Quit: Leaving.). (17:13:11) yshurik [~Adium@161.223.34.95.customer.cdi.no] entered the room. (18:49:50) ddf left the room (quit: Quit: cat came back from Berkeley waving flags.). (20:24:17) Aram: anybody know what 32 bit packages do I need on 64 bit ubuntu 12.04 to compile inferno? (20:24:56) Aram: there's a ia32-libs package but in great Ubuntu tradition it can't be installed due to packaging conflicts. (20:25:22) Aram: right now thw problem is with this (20:25:24) Aram: /usr/bin/ld: cannot find -lXext (20:25:34) Aram: I have *some* 32 bit stuff (20:26:45) Aram: libxext-dev : Conflicts: libxext-dev:i386 but 2:1.3.0-3build1 is to be installed. (20:26:45) Aram: libxext-dev:i386 : Conflicts: libxext-dev but 2:1.3.0-3build1 is installed. (20:26:53) Aram: meh, what does it want from me? (20:27:12) powerman-asdf: sudo apt-get install -y mercurial (20:27:12) powerman-asdf: sudo apt-get install -y libc6-dev-i386 (20:27:12) powerman-asdf: sudo apt-get install -y libxext-dev:i386 (20:27:26) powerman-asdf: I've used this to install on Ubuntu 12.04 64-bit (20:27:29) Aram: well. (20:27:38) Aram: the above error is for libxext-dev:i386 (20:28:04) Aram: damn ubuntu. (20:30:19) powerman-asdf: I did that 5 months ago, so probably something was updated since that time. Maybe 64-bit version of libxext-dev was updated while i386 was not. (20:30:35) Aram: yeah, probably. (20:31:33) Aram: great release engineering. (20:32:20) powerman-asdf: compatibility libs always less supported (20:33:31) powerman-asdf: I think better solution will be to make Inferno native 64-bit application. (20:35:04) Aram: heh. (20:35:15) Aram: apt-get (as opposed to aptitude) worked. (20:35:41) powerman-asdf: cool. :) (20:36:05) powerman-asdf: btw, did anyone know why it's so complex to make inferno 64-bit? (20:36:17) powerman-asdf: or why this wasn't done yet? (20:37:34) powerman-asdf: compat 32-bit libs support on 64-bit systems will just gets worse with every year (20:38:29) powerman-asdf: actually, when I tried 5 months ago to install Inferno on a lot of different OSes I failed to install it on 64-bit FreeBSD (20:41:53) powerman-asdf: I didn't tried to create full-featured 32-bit chroot/jail (which should work in theory) because using it actually mean you'll have to support (upgrade/configure/etc) two OSes instead of one. On all other OSes compat 32-bit libs works just fine, but not on 64-bit FreeBSD. (21:23:36) leetspete: powerman-asdf1, Aram: It works in practice, at least on Linux. I mounted a 32-bit CRUX installer image (its packages are all just tarballs), dumped it into /opt/32, chrooted, built, and informed ldconfig. (21:23:50) leetspete: I had no success attempting a statically linked build. (22:22:06) yshurik left the room (quit: Quit: Leaving.). (22:39:53) yshurik [~Adium@161.223.34.95.customer.cdi.no] entered the room. (22:42:28) dreadlorde [~dreadlord@c-68-42-82-10.hsd1.mi.comcast.net] entered the room. (23:33:03) perdix [~mkhl@178-25-106-211-dynip.superkabel.de] entered the room. (23:33:03) perdix left the room (quit: Changing host). (23:33:03) perdix [~mkhl@sxemacs/devel/perdix] entered the room. (00:32:24) perdix left the room (quit: Remote host closed the connection). (00:54:30) yshurik left the room (quit: Quit: Leaving.). (01:17:21) yshurik [~Adium@161.223.34.95.customer.cdi.no] entered the room. (01:28:30) powerman-asdf: when working with tk, is it ok to update UI simultaneously from different threads, including tk->cmd(t, "update") call? (01:41:00) doublec: powerman-asdf1: I'd love to see a 64bit inferno (01:41:30) doublec: powerman-asdf1: are the inferno maintainers very receptive to community patches? (02:03:23) powerman-asdf: doublec: I think only maintainer is Charles. He usually accept patches which does right thing and delay patches which modify code in not obviously right way until it became clear how to implement that functionality correctly. (02:04:40) powerman-asdf: doublec: but there is another fork of Inferno, designed to be "very receptive to community patches" :) http://code.google.com/p/inferno-npe/ (02:13:41) Aram left the room (quit: Quit: .). (02:36:24) yshurik left the room (quit: Quit: Leaving.). (02:54:34) leetspete: doublec: There was a "get it working on 64-bit boxes" patch referred to on the mailing list a long time back, but it was too #ifdef-y for CF's taste. (04:53:02) dreadlorde left the room (quit: Ping timeout: 260 seconds). (07:09:04) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.