[Bug 1603846] Re: fatal error: rt_sigaction failure when run go(1.6) in qemu

Michael Hudson-Doyle michael.hudson+lp at canonical.com
Mon Jul 18 03:11:06 UTC 2016


I have heard reports that this is fixed in upstream qemu. Is it possible
for you to try that?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to golang-1.6 in Ubuntu.
https://bugs.launchpad.net/bugs/1603846

Title:
  fatal error: rt_sigaction failure when run go(1.6) in qemu

Status in golang-1.6 package in Ubuntu:
  New

Bug description:
  mkdir -p rootfs/usr/bin/
  sudo cp /usr/bin/qemu-aarch64-static rootfs/usr/bin/
  sudo debootstrap --arch=arm64 --verbose xenial rootfs 

  After sudo chroot,  add this PPA into the chroot:
  1) https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

  2) add "universe" component into sources.list

  3) install golang package
      apt-get install golang-go

  4) run go -v
      
       root at ubuntu:/# go -v
  fatal error: rt_sigaction failure

  runtime stack:
  runtime.throw(0xa10d90, 0x14)
          /usr/lib/go-1.6/src/runtime/panic.go:547 +0x80
  runtime.setsigstack(0x14800000021)
          /usr/lib/go-1.6/src/runtime/os1_linux.go:344 +0xfc
  runtime.initsig(0xc5c100)
          /usr/lib/go-1.6/src/runtime/signal1_unix.go:75 +0x19c
  runtime.mstart1()
          /usr/lib/go-1.6/src/runtime/proc.go:1094 +0xf4
  runtime.mstart()
          /usr/lib/go-1.6/src/runtime/proc.go:1068 +0x78

  goroutine 1 [runnable]:
  runtime.main()
          /usr/lib/go-1.6/src/runtime/proc.go:105
  runtime.goexit()
          /usr/lib/go-1.6/src/runtime/asm_arm64.s:975 +0x4

  goroutine 17 [syscall, locked to thread]:
  runtime.goexit()
          /usr/lib/go-1.6/src/runtime/asm_arm64.s:975 +0x4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-1.6/+bug/1603846/+subscriptions



More information about the foundations-bugs mailing list