https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61232

            Bug ID: 61232
           Summary: [4.10 Regression] link errors building libgo
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: go
          Assignee: ian at airs dot com
          Reporter: doko at gcc dot gnu.org

libgo fails to link, at least on x86*, powerpc*, arm*, aarch64* -linux with
trunk 20140519:

.libs/bytes.o:(.data.rel.C237[__go_td_FppN12_bytes.ReaderN9_io.WritererN5_int64N5_erroree]+0x0):
multiple definition of `C237'
.libs/bufio.o:(.bss.C237[__go_td_FpN16_bufio.ReadWriteree]+0x0): first defined
here
.libs/bytes.o: In function `bytes.Len.pN12_bytes.Buffer':
/build/buildd/gcc-snapshot-20140519/build/aarch64-linux-gnu/libgo/../../../src/libgo/go/bytes/buffer.go:57:
multiple definition of `C217'
.libs/bufio.o:/build/buildd/gcc-snapshot-20140519/build/aarch64-linux-gnu/libgo/../../../src/libgo/go/bufio/bufio.go:71:
first defined here
/usr/bin/aarch64-linux-gnu-ld: Warning: size of symbol `C217' changed from 16
in .libs/bufio.o to 8 in .libs/bytes.o
.libs/bytes.o: In function `bytes.Len.pN12_bytes.Buffer':
[some hundred messages like these follow]

complete build logs at
https://launchpad.net/ubuntu/+source/gcc-snapshot/20140519-0ubuntu1

Reply via email to