** Patch added: "fix-1586872.diff"
   
https://bugs.launchpad.net/ubuntu/+source/gcc-6/+bug/1586872/+attachment/4672667/+files/fix-1586872.diff

** Description changed:

  As seen at
  https://launchpad.net/~mwhudson/+archive/ubuntu/devirt/+build/9828197,
  this combination fails to build:
  
  /usr/bin/gccgo-6 -o $WORK/libgithub.com-gosexy-gettext.so -shared -nostdlib 
-zdefs -Wl,--whole-archive 
/«PKGBUILDDIR»/obj-powerpc-linux-gnu/pkg/gccgo_linux_ppc_fPIC/github.com/gosexy/libgettext.a
 -Wl,--no-whole-archive -shared -nostdlib -lgo -lgcc_s -lgcc -lc 
-Wl,-soname=libgolang-github-gosexy-gettext.so.1 -Wl,-znow -fPIC
  # /tmp/go-build671164651/libgithub.com-gosexy-gettext.so
  
/«PKGBUILDDIR»/obj-powerpc-linux-gnu/pkg/gccgo_linux_ppc_fPIC/github.com/gosexy/libgettext.a:
 member 
/«PKGBUILDDIR»/obj-powerpc-linux-gnu/pkg/gccgo_linux_ppc_fPIC/github.com/gosexy/libgettext.a(_cgo_flags)
 in archive is not an object
  collect2: error: ld returned 1 exit status
  
  I've reported this upstream (https://github.com/golang/go/issues/15885)
- and hacked up a fix while I'll attach in a moment.
+ and hacked up a fix which I'll attach in a moment.

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

Title:
  gccgo: -buildmode=shared and cgo don't work together

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-6/+bug/1586872/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to