citadel/poky/meta/recipes-devtools/go/go-1.9/0001-make.bash-quote-CC_FOR_TARGET.patch

33 lines
1.1 KiB
Diff

From d24734ad44006791fd48fc45ea34fe608ff672fb Mon Sep 17 00:00:00 2001
From: Matt Madison <matt@madison.systems>
Date: Wed, 13 Sep 2017 08:04:23 -0700
Subject: [PATCH 1/7] make.bash: quote CC_FOR_TARGET
For OE cross-builds, $CC_FOR_TARGET has more than
one word and needs to be quoted.
Upstream-Status: Pending
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Matt Madison <matt@madison.systems>
---
src/make.bash | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/make.bash b/src/make.bash
index 71e7531..dcf3256 100755
--- a/src/make.bash
+++ b/src/make.bash
@@ -175,7 +175,7 @@ echo "##### Building packages and commands for $GOOS/$GOARCH."
old_bin_files=$(cd $GOROOT/bin && echo *)
-CC=$CC_FOR_TARGET "$GOTOOLDIR"/go_bootstrap install $GO_FLAGS -gcflags "$GO_GCFLAGS" -ldflags "$GO_LDFLAGS" -v std cmd
+CC="$CC_FOR_TARGET" "$GOTOOLDIR"/go_bootstrap install $GO_FLAGS -gcflags "$GO_GCFLAGS" -ldflags "$GO_LDFLAGS" -v std cmd
# Check that there are no new files in $GOROOT/bin other than go and gofmt
# and $GOOS_$GOARCH (a directory used when cross-compiling).
--
2.7.4