Conversation with #inferno at Mon Aug 12 00:06:08 2019 on powerman@chat.freenode.net (irc) (00:06:08) #inferno: Topic for #inferno set by anth at 19:45:51 on 04/07/15 (00:08:09) spectral` [~julian@spectral.powered.by.lunarbnc.net] entered the room. (00:08:09) spectral` left the room (quit: Changing host). (00:08:09) spectral` [~julian@os.k/spectral] entered the room. (01:55:35) rogpeppe left the room (quit: Ping timeout: 258 seconds). (03:02:01) qrstuv left the room (quit: Ping timeout: 246 seconds). (03:05:40) qrstuv [~heh@50.106.247.6] entered the room. (03:15:45) deuteron [~deuteron@ppp118-210-114-94.bras2.adl4.internode.on.net] entered the room. (03:31:22) cybercafe left the room (quit: Ping timeout: 272 seconds). (05:26:56) cybercafe [~marx@73.96.105.253] entered the room. (08:06:46) Webtester01 left the room (quit: Quit: Webtester01). (10:14:01) rogpeppe [~rog@host-92-26-137-4.as13285.net] entered the room. (11:42:39) rogpeppe left the room (quit: *.net *.split). (11:47:52) rogpeppe [~rog@host-92-26-137-4.as13285.net] entered the room. (11:50:11) cybercafe left the room (quit: Ping timeout: 248 seconds). (20:08:25) henesy left the room (quit: Quit: Connection closed for inactivity). (21:53:07) cybercafe [~marx@73.96.105.61] entered the room. (23:24:14) tibfulv left the room (quit: Remote host closed the connection). (23:24:45) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (02:04:00) deuteron left the room (quit: Quit: leaving). (02:19:24) deuteron [~deuteron@ppp118-210-114-94.bras2.adl4.internode.on.net] entered the room. (03:30:56) cybercafe left the room (quit: Ping timeout: 272 seconds). (04:05:37) rogpeppe left the room (quit: Ping timeout: 276 seconds). (04:14:03) rogpeppe [~rog@79-75-250-2.dynamic.dsl.as9105.com] entered the room. (04:37:28) rogpeppe left the room (quit: Ping timeout: 246 seconds). (04:45:37) rogpeppe [~rog@79.75.250.2] entered the room. (05:26:30) cybercafe [~marx@73.96.106.189] entered the room. (08:59:20) henesy [uid56330@gateway/web/irccloud.com/x-nymgjxbmytuhcbwj] entered the room. (10:26:12) rogpeppe1 [~rog@86.8.200.211] entered the room. (10:26:50) rogpeppe left the room (quit: Ping timeout: 268 seconds). (10:28:01) rogpeppe1 left the room (quit: Client Quit). (15:29:13) cybercafe left the room (quit: Ping timeout: 245 seconds). (16:30:10) horrified left the room (quit: Ping timeout: 250 seconds). (16:31:13) horrified [89r@farlander.net] entered the room. (17:25:41) cybercafe [~marx@73.96.106.201] entered the room. (20:34:55) tibfulv left the room (quit: Remote host closed the connection). (20:36:53) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (20:50:33) anth_x [~a@pabetcvpn01a.synchronoss.com] entered the room. (21:03:20) tibfulv_ [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (21:03:46) tibfulv left the room (quit: Ping timeout: 246 seconds). (21:10:20) tibfulv_ left the room (quit: Remote host closed the connection). (21:10:45) tibfulv_ [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (21:28:58) tibfulv_ is now known as tibfulv (22:47:30) anth_x left the room (quit: Quit: Leaving.). (23:04:12) cybercafe left the room (quit: Quit: Leaving). (00:33:55) aqu [~aquareji@94.25.239.74] entered the room. (00:37:55) aqu: Hi to all ! Can anyone help with building Inferno on Linux Mint 19.2? I tried to compile it myself from the source, but ran into a problem: /usr/include/linux/errno.h:1:10: fatal error: asm/errno.h: Нет такого файла или каталога (00:37:55) aqu: #include (00:37:55) aqu: on step "mk install@ (00:43:39) leetspete1: You've got build-essential apt-got? (00:46:28) aqu: Yes.I've installed build-essential yesterday (00:47:34) leetspete1: I figured because you wouldn't have mk if you didn't, but never hurts to check. (00:48:41) leetspete1: You've got linux-libc-dev:i386? (00:50:23) leetspete1: There's some work to port Inferno to x86-64, but at present it needs a 32-bit build environment to compile. (00:50:41) leetspete1: Probably build-essential:i386 will get you what you need. (00:53:55) aqu: I've install linux-libc-dev:i386, but get some new errors (00:54:27) leetspete1: You'll probably need all of build-essential:i386. What's the new error? (00:54:47) aqu: searching for -lgcc (00:54:50) aqu: collect2: error: ld returned 1 exit status (00:54:52) aqu: mk link failed (00:55:44) leetspete1: Oh, yeah. That's probably due to the rest of the build-essential:i386 stuff. (00:55:51) leetspete1: Try that, see if it works. (00:58:31) aqu: Solved by installing gcc-multilib (00:58:38) leetspete1: Cool! (00:59:09) aqu: But I have question.... (00:59:18) leetspete1: Sure, what's the question? (01:00:09) aqu: Is it possible to build inferno on the Raspberry Pi 3? (01:00:42) leetspete1: Yeah. (01:01:13) leetspete1: I believe there was a native image bouncing around, even. (01:01:54) aqu: But how ??? All day I torment rashberry pi connected via ssh, but I never got to the solution (01:02:08) leetspete1: Oh, what is the error there? (01:02:29) aqu: I heard about the native image, but to roll the native image is not an option (01:08:06) leetspete1: You've got to edit mkconfig to make it build for ARM, but it should work the same. What's the error? (01:08:44) aqu: tesseract@pi02:~/inferno$ mk nuke (01:08:44) aqu: -bash: mk: command not found (01:08:58) leetspete1: Ah, you have to set your $PATH. (01:09:13) aqu: set in .bashrc (01:09:15) leetspete1: It should be 'arm' instead of '386'. (01:09:21) leetspete1: Did you run makemk.sh? (01:09:34) aqu: yes.5 seconds before (01:09:46) leetspete1: What's the value of $PATH? (01:10:06) leetspete1: And there's an mk binary in Linux/arm/bin, right? (01:10:38) aqu: export INFERNO_ROOT=/home/tesseract/inferno (01:10:38) aqu: export PATH=$INFERNO_ROOT/Linux/arm/bin:$PATH (01:12:54) leetspete1: What does 'ldd ~/inferno/Linux/arm/bin/mk' do? (01:13:40) aqu: linux-vdso.so.1 (0x7ed40000) (01:13:41) aqu: /usr/lib/arm-linux-gnueabihf/libarmmem.so (0x76f36000) (01:13:41) aqu: libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x76df7000) (01:13:41) aqu: /lib/ld-linux-armhf.so.3 (0x76f4c000) (01:13:55) leetspete1: That looks like it should be just fine. (01:14:12) leetspete1: And `which mk` gets you the expected output? (01:14:31) aqu: empty string (01:14:50) leetspete1: Can you try running those two export lines? (01:16:51) aqu: which mk -> /home/tesseract/inferno/Linux/arm/bin/mk (01:17:38) aqu: Launched mk nuke, and here: /home/tesseract/inferno/Linux/arm/lib/lib9.a doesn't exist: assuming it will be an archive (01:17:39) aqu: arm-gcc -c -O -Wuninitialized -Wunused-variable -Wreturn-type -Wimplicit -I/home/tesseract/inferno/Linux/arm/include -I/home/tesseract/inferno/include -DLINUX_ARM convD2M.c (01:17:39) aqu: sh: 1: arm-gcc: not found (01:17:39) aqu: mk: arm-gcc -c -O ... : exit status=exit(127) (01:17:41) aqu: mk: for j in ... : exit status=exit(1) (01:18:11) leetspete1: Oh, okay, it's assuming cross-compiler. (01:19:12) leetspete1: Change arm-gcc (appears at least three times) in mkfiles/mkfile-Linux-arm to just gcc. (01:20:10) leetspete1: Might wanna change -O to -O2 while you're there. The JIT stuff is sometimes sensitive to optimization level. (01:39:17) aqu: build passed on rpi (01:42:43) qrstuv: (04:50:29 PM) leetspete1: There's some work to port Inferno to x86-64 (01:42:50) qrstuv: who is doing that? (01:57:29) aqu left the room (quit: Quit: Leaving). (03:08:27) leetspete1: qrstuv: Sorry, had a smoke. (03:09:19) leetspete1: Charles had said something about doing that or having someone do that. Some guy had a repo, I forget who, Russian name. (03:09:25) leetspete1: I haven't checked in on it in a while. (03:10:20) leetspete1: He had said something about Dis requiring on-disk format changes but I can't imagine why. (03:59:55) tibfulv left the room (quit: Remote host closed the connection). (04:01:16) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (04:21:55) tibfulv left the room (quit: Remote host closed the connection). (04:22:44) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (04:24:25) tibfulv left the room (quit: Remote host closed the connection). (04:26:15) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (04:39:55) tibfulv left the room (quit: Remote host closed the connection). (04:40:16) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (05:16:55) tibfulv left the room (quit: Remote host closed the connection). (05:18:21) tibfulv [~tibfulv@ti0053q161-2059.bb.online.no] entered the room. (07:55:12) cybercafe [~marx@73.96.106.223] entered the room. (13:28:20) cybercafe left the room (quit: Read error: Connection reset by peer). (20:01:28) cybercafe [~marx@73.96.105.98] entered the room. (20:41:35) leg [~jorge@cpe90-146-138-169.liwest.at] entered the room. (21:58:30) leg left the room (quit: Quit: Leaving.). (23:46:30) tibfulv left the room (quit: Remote host closed the connection). (03:13:40) deuteron left the room (quit: Quit: leaving). (07:08:43) cybercafe left the room (quit: Ping timeout: 268 seconds). (09:04:24) cybercafe [~marx@73.96.104.218] entered the room. (11:12:35) X-Scale left the room (quit: Read error: Connection reset by peer). (12:05:50) deuteron [~deuteron@ppp118-210-114-94.bras2.adl4.internode.on.net] entered the room. (13:29:56) cybercafe left the room (quit: Read error: Connection reset by peer). (15:59:18) X-Scale [~ARM@253.52.54.77.rev.vodafone.pt] entered the room. (21:24:12) cybercafe [~marx@73.96.107.86] entered the room. (22:16:17) cybercafe left the room (quit: Ping timeout: 245 seconds). (00:13:22) cybercafe [~marx@73.96.107.86] entered the room. (01:32:57) SCHAPiE left the room (quit: Ping timeout: 245 seconds). (01:37:57) SCHAPiE [~schapie@unaffiliated/schaap137] entered the room. (03:44:39) deuteron left the room (quit: Quit: leaving). (05:26:45) cybercafe left the room (quit: Quit: Leaving). (08:36:05) cybercafe [~marx@73.96.107.70] entered the room. (10:59:21) deuteron [~deuteron@ppp118-210-114-94.bras2.adl4.internode.on.net] entered the room. (12:45:24) The account has disconnected and you are no longer in this chat. You will automatically rejoin the chat when the account reconnects.