File pie.patch of Package gitlab-pages

Index: gitlab-pages/Makefile.build.mk
===================================================================
--- gitlab-pages.orig/Makefile.build.mk
+++ gitlab-pages/Makefile.build.mk
@@ -22,7 +22,7 @@ generate-mocks:
 	$Q go run github.com/golang/mock/mockgen@$(MOCKGEN_VERSION) -source=internal/domain/resolver.go -destination=internal/domain/mock/resolver_mock.go -package=mock
 
 build:
-	$Q GOBIN=$(BINDIR) $(GO_BUILD_ENV) go install $(if $V,-v) -ldflags="$(VERSION_FLAGS) -B gobuildid" -tags "${GO_BUILD_TAGS}" -buildmode exe $(IMPORT_PATH)
+	$Q GOBIN=$(BINDIR) $(GO_BUILD_ENV) go install $(if $V,-v) -ldflags="$(VERSION_FLAGS) -B gobuildid" -tags "${GO_BUILD_TAGS}" -buildmode=pie -mod=vendor $(IMPORT_PATH)
 ifeq ($(FIPS_MODE), 1)
 	go tool nm $(BINDIR)/gitlab-pages | grep FIPS >/dev/null &&  echo "binary is correctly built in FIPS mode" || (echo "binary is not correctly built in FIPS mode" && exit 1)
 endif
openSUSE Build Service is sponsored by