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 |