diff options
| author | snermolaev <[email protected]> | 2023-08-31 11:14:41 +0300 | 
|---|---|---|
| committer | snermolaev <[email protected]> | 2023-08-31 11:40:13 +0300 | 
| commit | 318289efe1e924fb92c6f15642ded8d5b7b0713c (patch) | |
| tree | 0ffc78c6cdd37d37a61167221d134992161f0630 | |
| parent | 7d18e9501d7d3116e363142c0287a4c9ae8f3404 (diff) | |
fix double -linkmode=external
| -rw-r--r-- | build/conf/go.conf | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/build/conf/go.conf b/build/conf/go.conf index aa9d01b59cb..1c033662013 100644 --- a/build/conf/go.conf +++ b/build/conf/go.conf @@ -258,11 +258,12 @@ GO_LINK_DLL+=&& $COPY_CMD $BINDIR/_cgo_export.h ${output;pre=${MODULE_PREFIX};su  # tag:go-specific  CGO_ENABLED=yes +_GO_LINK_FLAGS_LINKMODE=  when ($OS_WINDOWS == "yes" || $SANITIZER_TYPE && $SANITIZER_TYPE != "no") {      CGO_ENABLED=no  }  elsewhen ($CGO_ENABLED == "yes") { -    GO_LINK_FLAGS_VALUE+=-linkmode=external +    _GO_LINK_FLAGS_LINKMODE=-linkmode=external  }  # tag:go-specific @@ -793,7 +794,7 @@ module _GO_BASE_UNIT: _BASE_UNIT {      GO_ASM_FLAGS_VALUE += $_GO_ASM_FLAGS_SHARED      GO_COMPILE_FLAGS_VALUE += $_GO_COMPILE_FLAGS_RACE $_GO_COMPILE_FLAGS_SHARED -    GO_LINK_FLAGS_VALUE += $_GO_LINK_FLAGS_RACE +    GO_LINK_FLAGS_VALUE += $_GO_LINK_FLAGS_LINKMODE $_GO_LINK_FLAGS_RACE      ADDINCL(${GOSTD}/runtime)  }  | 
