|
00:26
sivoais joined
00:56
leego joined
01:15
leego joined
01:38
FROGGS_ joined
01:39
leego joined
02:38
leego joined
06:19
vendethiel- joined
06:33
domidumont joined
06:40
arnsholt_ joined
08:20
domidumont joined
09:08
domidumont joined
|
|||
| FROGGS_ | domidumont: hi, you might want not enable mips for now (but mips64el, mipsel): gist.github.com/FROGGS/9c06ac23b49...aa1687a43c | 09:49 | |
| domidumont | FROGGS: ok. Funny, we could have rakudo on mips, because nqp is not rebuilt on all arches (nqp is 'all' architecture) | 09:55 | |
| FROGGS | ahh, well, then... :o) | 09:57 | |
| ilmari | FROGGS: I assume you're aware of hercules for s390x emulation? | 10:00 | |
| FROGGS | ilmari: I am | ||
| ilmari: and I have problem setting up networking | 10:01 | ||
| (during installation) | |||
| ilmari | oh, apparently qemu can do s390x too | ||
| qemu-system-misc | 10:02 | ||
| FROGGS | I followed this guide: josefsipek.net/docs/s390-linux/herc...-s390.html | 10:03 | |
| and at the step "Enter s390 box IP:" I get a message that the last configuration step had failed | 10:04 | ||
| tried with qemu also, it recognizes a link on the virtio device, but it fails downloading the packages | 10:05 | ||
| tried debootstrap also, which ends in: W: Failure trying to run: chroot /home/froggs/dev/chroot/debian-s390x-debootstrap mount -t proc proc /proc | 10:06 | ||
| (chroot: failed to run command 'mount': No such file or directory) | |||
| then I did: cp -p /usr/bin/qemu-s390x-static debian-s390x-debootstrap/usr/bin/ | 10:08 | ||
| now it fails with: W: Failure trying to run: chroot /home/froggs/dev/chroot/debian-s390x-debootstrap /sbin/ldconfig | |||
| (/sbin/ldconfig: 1: /sbin/ldconfig: Syntax error: ")" unexpected) | |||
| probably an endianess problem | 10:09 | ||
| I have no name!@froggs-Latitude-E6530:/# ldconfig --help | 10:11 | ||
| bash: /sbin/ldconfig: cannot execute binary file: Exec format error | |||
| identical debootstrap issue for sparc64 btw | 10:14 | ||
| ilmari | well, you're trying to run s390x/sparc64 binaries on your x86_64 (presumably) machine | ||
| FROGGS | well, no, the debootstrap thing runs qemu under the hood | 10:15 | |
| ilmari | do you have qemu-user-binfmt installed? | ||
| or qemu-user-static, so it works inside chroots | 10:16 | ||
| FROGGS | when I chroot into s390x it results in: | ||
| $ ps ax | grep s390x | |||
| 12215 pts/2 Sl+ 0:00 /usr/bin/qemu-s390x-static /bin/bash -i | |||
| ilmari | ah | ||
| FROGGS | no, qemu-user-binfmt wasnt installed | ||
| had qemu-user-static, but trying binfmt now... | 10:18 | ||
| ilmari | -static and -bindfmt conflict, they both have binfmt support | ||
| static is the one you need for chroots, apparently | |||
| FROGGS | yeah, and the result is the same... (mount fails) | ||
| ilmari | odd | 10:22 | |
| FROGGS | aye | ||
|
11:59
geekosaur joined
12:15
konobi_ joined
12:20
pyrimidine joined
12:37
camelia joined
12:58
kjs_ joined
|
|||
| FROGGS | lol... the sha1 problem on mips (big endian) was a rather easy one... | 13:06 | |
| dalek | arVM: 196361f | FROGGS++ | Configure.pl: fix sha1 on big endian machines that do not define WORD_BIGENDIAN This happens on mips, and potentially on sparc too. |
13:51 | |
|
14:02
kjs_ joined
14:08
ggoebel joined
|
|||
| FROGGS | I'm done until I can build more VMs: gist.github.com/FROGGS/9c06ac23b49...aa1687a43c | 14:20 | |
| jnthn | FROGGS++ | 14:23 | |
| FROGGS | :o) | ||
| jnthn | gist.github.com/FROGGS/9c06ac23b49...le1-txt-L5 # this has failed in Rakudo build, but commnets that it passes all tests on the right | 14:24 | |
| Is the right "after your work" and the "failed" is "last time it was tried for a Debian build"? | 14:25 | ||
| FROGGS | jnthn: buildd is debians build machines... this was using the 2016.09 release | ||
| jnthn | aha, got it :) | ||
| Thanks for working on this :) | |||
| domidumont | jnthn: I've uploaded new libuv packages that fix this, but I still have to upload new moar on Debian | 14:26 | |
| FROGGS | jnthn: and I tried with the source of almost HEAD, but I think 2016.10 will act identical | ||
| domidumont: how are the rules? if non-official arches fail, would it still be propagated to testing? | 14:34 | ||
| domidumont | FROGGS: yes. I won't enable s390, so next package should migrate to testing | 14:37 | |
| FROGGS | domidumont: well, you should disable all big endian official arches, because of github.com/MoarVM/MoarVM/commit/45d5c13ecb | 14:39 | |
| otherwise nativecall tests will fail in rakudo | |||
| domidumont | FROGGS: I will use that commit as a Debian patch | 14:40 | |
| FROGGS | domidumont: github.com/MoarVM/MoarVM/commit/196361f647 too? | 14:41 | |
| domidumont | FROGGS: yes | ||
| FROGGS | awesome | ||
| domidumont++ | |||
| domidumont | :-) | ||
|
16:35
colomon joined
16:43
hoelzro joined,
BinGOs joined
16:45
dalek joined
17:46
domidumont joined
|
|||
| FROGGS | I can install s390x now it seems!! \o/ | 19:03 | |
| ┌┤ [!!] CD-ROM erkennen und einbinden ├┐ | 19:54 | ||
| │ Es wurde kein <ERR> │ | |||
| │ <Yes> <No> │ | |||
| well... | |||
| FROGGS switches to English and hopes for the best | 19:55 | ||
|
20:29
kjs_ joined
|
|||
| FROGGS | ┌─────────────────────┤ Select and install software ├─────────────────────┐ | 21:49 | |
| │ 95% │ | |||
| │ Running post-installation trigger man-db │ | |||
| FROGGS is watching this screen for 30+ minutes now | |||
| FROGGS cries a little | 21:50 | ||
| japhb | COMPILE ALL THE MANPAGES! | 22:19 | |