From 0bd8cba374f1c735f48945fb14f165f087d49bd1 Mon Sep 17 00:00:00 2001 From: jxy_git Date: Tue, 7 Mar 2023 16:54:00 +0800 Subject: [PATCH] add parameters to solve the strip --- build/build.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/build/build.sh b/build/build.sh index b8cae39..79cec50 100755 --- a/build/build.sh +++ b/build/build.sh @@ -37,12 +37,12 @@ if [ "${go_version:0:3}" = "1.4" ]; then fi ldflags=" - -X ${repo_path}/version.Version${ldseparator}${version} - -X ${repo_path}/version.Revision${ldseparator}${revision} - -X ${repo_path}/version.Branch${ldseparator}${branch} - -X ${repo_path}/version.BuildUser${ldseparator}${BUILD_USER} - -X ${repo_path}/version.BuildDate${ldseparator}${BUILD_DATE} - -X ${repo_path}/version.GoVersion${ldseparator}${go_version}" + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.Version${ldseparator}${version} + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.Revision${ldseparator}${revision} + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.Branch${ldseparator}${branch} + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.BuildUser${ldseparator}${BUILD_USER} + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.BuildDate${ldseparator}${BUILD_DATE} + -w -s -linkmode=external -extldflags '-Wl,-z,relro -Wl,-z,now -pie' -X ${repo_path}/version.GoVersion${ldseparator}${go_version}" echo ">> building cadvisor" -- 2.39.1