Revert "Build non-static binaries with PIE buildmode"

This commit is contained in:
Elana Hashman
2021-09-29 11:36:20 -07:00
committed by GitHub
parent 1ad3e14f1f
commit 132fa1cbf3

View File

@@ -412,10 +412,6 @@ kube::golang::set_platform_envs() {
export CGO_ENABLED=1
export CC=${KUBE_LINUX_AMD64_CC:-x86_64-linux-gnu-gcc}
;;
"linux/386")
export CGO_ENABLED=1
export CC=${KUBE_LINUX_386_CC:-i686-linux-gnu-gcc}
;;
"linux/arm")
export CGO_ENABLED=1
export CC=${KUBE_LINUX_ARM_CC:-arm-linux-gnueabihf-gcc}
@@ -726,7 +722,6 @@ kube::golang::build_binaries_for_platform() {
-gcflags "${gogcflags:-}"
-asmflags "${goasmflags:-}"
-ldflags "${goldflags:-}"
-buildmode pie
-tags "${gotags:-}"
)
V=1 kube::log::info "> non-static build: ${nonstatics[*]}"