From 053511b9ec92d4b0aa7327969bbd2037db9156f4 Mon Sep 17 00:00:00 2001 From: wk333 <13474090681@163.com> Date: Thu, 9 Feb 2023 10:35:45 +0800 Subject: [PATCH] Add PIE,BIND_NOW,RELRO,STRIP secure compilation options (cherry picked from commit d42f16ecad94853c3247a9ed49c1b279bfffdbfb) --- delve.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/delve.spec b/delve.spec index 146e992..9b16879 100755 --- a/delve.spec +++ b/delve.spec @@ -1,10 +1,10 @@ %global goipath github.com/go-delve/delve -%global gobuild go build -mod=vendor +%global gobuild go build -mod=vendor -buildmode=pie -ldflags "-s -w -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now'" %global debug_package %{nil} Name: delve Version: 1.6.0 -Release: 1 +Release: 2 Summary: A debugger for the Go programming language License: MIT URL: https://github.com/go-delve/delve @@ -44,6 +44,9 @@ rm -rf %{buildroot} %doc Documentation/* %changelog +* Thu Feb 09 2023 wangkai - 1.6.0-2 +- Add PIE,BIND_NOW,RELRO,STRIP secure compilation options + * Fri Jan 29 2021 fcwicky <307610302@qq.com> - 1.6.0-1 - update package to v1.6.0