Culprit in qemu code: http://git.qemu.org/?p=qemu.git;a=blob;f=linux-user/signal.c;h=1141054be2170128d6f7a340b41484b49a255936;hb=HEAD#l82
Proposed fix (that was never merged): https://codereview.appspot.com/124900043/diff/60001/src/pkg/runtime/os_linux.c I was able to hack /usr/lib/go/src/runtime/os1_linux.go as follows: < if rt_sigaction(uintptr(i), &sa, nil, unsafe.Sizeof(sa.sa_mask)) != 0 { --- > if rt_sigaction(uintptr(i), &sa, nil, unsafe.Sizeof(sa.sa_mask)) != 0 > && i != 64 { After rebuilding the binary, this allowed the test case to pass. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to qemu in Ubuntu. https://bugs.launchpad.net/bugs/1501651 Title: ARM chroot issues: fatal error: rt_sigaction failure To manage notifications about this bug go to: https://bugs.launchpad.net/snapcraft/+bug/1501651/+subscriptions -- Ubuntu-server-bugs mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
