drive icon indicating copy to clipboard operation
drive copied to clipboard

Cannot build drive-google on debian 10.6 due to 'atomic' failures

Open dariosusman opened this issue 4 years ago • 0 comments

Hi! I tried building drive-google and cmd/drive, but both resulted in failures building it. Both at the atomic functions.

# go version go version go1.15.3 linux/amd64

Running go get -v -u github.com/odeke-em/drive/cmd/drive or go get -v -u github.com/odeke-em/drive/drive-google

end up with the same error shown below:

# runtime/internal/atomic
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:18:6: Load redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:16:24
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:24:6: Loadp redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:22:32
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:30:6: Load64 redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:28:26
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:36:6: LoadAcq redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:34:27
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:41:6: Xadd redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:39:37
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:44:6: Xadd64 redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:42:39
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:47:6: Xadduintptr redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:45:47
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:50:6: Xchg redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:48:36
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:53:6: Xchg64 redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:51:38
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:56:6: Xchguintptr redeclared in this block
        previous declaration at /opt/go/src/runtime/internal/atomic/atomic_amd64.go:54:45
/opt/go/src/runtime/internal/atomic/atomic_amd64x.go:56:6: too many errors

dariosusman avatar Oct 29 '20 18:10 dariosusman