diff options
Diffstat (limited to 'recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch')
-rw-r--r-- | recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch b/recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch index 873d7ab4..eb634f3d 100644 --- a/recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch +++ b/recipes-devtools/go/go-build/0001-build-use-instead-of-go.patch @@ -1,11 +1,13 @@ From 4db28c98481056c41097f808335c37e8517fe485 Mon Sep 17 00:00:00 2001 From: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Fri, 7 Aug 2020 23:39:18 -0400 -Subject: [PATCH] build: use instead of 'go' +Subject: [PATCH] build: use ${GO} instead of 'go' While we can get away with 'go' if the host/target arch match, the new go-binary toolchain blows up in a cross compile situation. +Upstream-Status: Inappropriate [embedded specific] + Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> --- gobuild/Makefile | 4 ++-- @@ -24,7 +26,7 @@ Index: git/src/import/gobuild/Makefile ${BIN}: ${GODEPPATHS} $(filter %/$@.go, ${MAIN}) - GOPATH=${GOPATH} ${ARCH} go build $(filter %/$@.go, ${MAIN}) -+ GOPATH=${GOPATH} ${ARCH} ${GO} build $(filter %/$@.go, ${MAIN}) ++ GOPATH=${GOPATH} ${ARCH} ${GO} build -trimpath $(filter %/$@.go, ${MAIN}) clean: rm -f ${BIN} |