diff options
author | Ian Lance Taylor <iant@golang.org> | 2018-11-16 15:51:49 -0800 |
---|---|---|
committer | Josh Bleecher Snyder <josharian@gmail.com> | 2018-11-18 17:00:40 +0000 |
commit | 404ab866d1522fbe4c5596fe9889d61aec84fabe (patch) | |
tree | d962a7ca3c97374f1866f9777676348b61f6713f /src/cmd/go/internal/load/pkg.go | |
parent | 760ac1dd33f460a1e73c912913eb0c3da7afb286 (diff) | |
download | go-404ab866d1522fbe4c5596fe9889d61aec84fabe.tar.gz go-404ab866d1522fbe4c5596fe9889d61aec84fabe.zip |
cmd/go: packages that use SWIG depend on "unsafe"
Fixes #28834
Change-Id: I95d6874e62d36974415f43843881a4ae85b3c7ce
Reviewed-on: https://go-review.googlesource.com/c/149964
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
Diffstat (limited to 'src/cmd/go/internal/load/pkg.go')
-rw-r--r-- | src/cmd/go/internal/load/pkg.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/go/internal/load/pkg.go b/src/cmd/go/internal/load/pkg.go index 3d1b0e649d..ae738c6a12 100644 --- a/src/cmd/go/internal/load/pkg.go +++ b/src/cmd/go/internal/load/pkg.go @@ -1343,6 +1343,7 @@ func (p *Package) load(stk *ImportStack, bp *build.Package, err error) { // SWIG adds imports of some standard packages. if p.UsesSwig() { + addImport("unsafe", true) if cfg.BuildContext.Compiler != "gccgo" { addImport("runtime/cgo", true) } |