Projects
Eulaceura:Factory
authz
_service:obs_scm:0003-enable-external-linkmode-...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:0003-enable-external-linkmode-for-cgo-build.patch of Package authz
From cdf9cf499f84376f42b71c69b92abbc6e79b9803 Mon Sep 17 00:00:00 2001 From: zhangsong234 <zhangsong34@huawei.com> Date: Mon, 22 Mar 2021 09:51:48 +0800 Subject: [PATCH] enable external linkmode for cgo build Signed-off-by: zhangsong234 <zhangsong34@huawei.com> --- Makefile | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index f305f96..c375f54 100644 --- a/Makefile +++ b/Makefile @@ -18,17 +18,12 @@ BEP_FLAGS=-tmpdir=/tmp/authz-build-bep default: dep binary -GO_LDFLAGS = "-buildid=IdByiSula $(BEP_FLAGS) -buildmode=pie -extldflags=-static -extldflags=-Wl,-z,relro,-z,now -X main.version=$(VERSION)" -ifneq ($(GOPATH), ) -CUS_GOPATH=${GOPATH}:${PWD} -ENV = GOPATH=${CUS_GOPATH} \ +GO_LDFLAGS = "-buildid=IdByiSula $(BEP_FLAGS) -buildmode=pie -linkmode=external -extldflags=-static -extldflags=-Wl,-z,relro,-z,now -X main.version=$(VERSION)" +ENV = GOPATH=${GOPATH} \ CGO_ENABLED=1 \ CGO_CFLAGS="-fstack-protector-strong -fPIE" \ CGO_LDFLAGS_ALLOW='-Wl,-z,relro,-z,now' \ CGO_LDFLAGS="-Wl,-z,relro,-z,now -Wl,-z,noexecstack" -else -ENV = CGO_ENABLED=1 -endif dep: mkdir -p $(BEP_DIR) -- 1.8.3.1
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2