aports/community/go/default-buildmode-pie.patch
2016-07-07 12:10:15 +03:00

13 lines
502 B
Diff

--- go/src/cmd/go/build.go.orig 2016-07-07 11:52:03.315793199 +0300
+++ go/src/cmd/go/build.go 2016-04-20 02:50:07.000000000 +0300
@@ -363,7 +363,8 @@
ldBuildmode = "c-shared"
case "default":
switch platform {
+ case "linux/386", "linux/amd64", "linux/arm", "linux/arm64", "linux/ppc64le",
+ "android/amd64", "android/arm", "android/arm64", "android/386":
- case "android/arm", "android/arm64", "android/amd64", "android/386":
codegenArg = "-shared"
ldBuildmode = "pie"
default: