From bf5c48855ac04d0de7a5bd2508905d4e459222d8 Mon Sep 17 00:00:00 2001 From: Martin Dosch Date: Thu, 14 Jul 2022 11:07:55 +0200 Subject: [PATCH] CI: Disable PIE for 32bit builds. --- .gitlab-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 08b20d1..85a65bb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -40,18 +40,18 @@ compile: - echo "${CI_JOB_ID}" > CI_JOB_ID.txt - env GOOS=linux GOARCH=amd64 go build -buildmode=pie -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/linux-amd64/go-sendxmpp - env GOOS=linux GOARCH=arm64 go build -buildmode=pie -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/linux-arm64/go-sendxmpp - - env GOOS=linux GOARCH=386 go build -buildmode=pie -ldflags "-extldflags '-static-pie'" -o $CI_PROJECT_DIR/linux-386/go-sendxmpp - - env GOOS=linux GOARCH=arm go build -buildmode=pie -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/linux-arm/go-sendxmpp - - env GOOS=windows GOARCH=386 go build -buildmode=pie -ldflags "-extldflags '-static-pie'" -o $CI_PROJECT_DIR/win386/go-sendxmpp.exe + - env GOOS=linux GOARCH=386 go build -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/linux-386/go-sendxmpp + - env GOOS=linux GOARCH=arm go build -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/linux-arm/go-sendxmpp + - env GOOS=windows GOARCH=386 go build -buildmode=pie -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/win386/go-sendxmpp.exe - env GOOS=windows GOARCH=amd64 go build -buildmode=pie -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/win64/go-sendxmpp.exe artifacts: paths: - linux-amd64/go-sendxmpp - # - linux-arm64/go-sendxmpp - # - linux-386/go-sendxmpp - # - linux-arm/go-sendxmpp - # - win386/go-sendxmpp.exe - # - win64/go-sendxmpp.exe + - linux-arm64/go-sendxmpp + - linux-386/go-sendxmpp + - linux-arm/go-sendxmpp + - win386/go-sendxmpp.exe + - win64/go-sendxmpp.exe - CI_JOB_ID.txt release: