[Bug 1501651] Re: ARM chroot issues: fatal error: rt_sigaction failure
Chris J Arges
1501651 at bugs.launchpad.net
Thu Oct 22 19:21:47 UTC 2015
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
More information about the Ubuntu-server-bugs
mailing list