commit: 076139d9c19c0ce32308e55a7d34903de5fa5d83 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Feb 28 16:40:59 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Feb 28 17:10:11 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076139d9
sys-cluster/kube-proxy: drop broken USE=hardened Unnecessary, see 68d4571e78f348eac41d64ba306ec2a8226ad17c. Closes: https://bugs.gentoo.org/796485 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-cluster/kube-proxy/kube-proxy-1.32.10.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.32.11.ebuild | 4 +--- sys-cluster/kube-proxy/kube-proxy-1.32.9.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.33.5.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.33.6.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.33.7.ebuild | 4 +--- sys-cluster/kube-proxy/kube-proxy-1.34.1.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.34.2.ebuild | 6 ++---- sys-cluster/kube-proxy/kube-proxy-1.34.3.ebuild | 4 +--- sys-cluster/kube-proxy/kube-proxy-1.35.0.ebuild | 4 +--- 10 files changed, 16 insertions(+), 36 deletions(-) diff --git a/sys-cluster/kube-proxy/kube-proxy-1.32.10.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.32.10.ebuild index 1957eec7bf51..9f14d3abc660 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.32.10.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.32.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.32.11.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.32.11.ebuild index 450beac72d74..9f14d3abc660 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.32.11.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.32.11.ebuild @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.32.9.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.32.9.ebuild index 480200f106bd..d382f9f64bce 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.32.9.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.32.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.33.5.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.33.5.ebuild index 4b2f4e91545d..6b1964962725 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.33.5.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.33.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.33.6.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.33.6.ebuild index 2aec29c578bb..def56e5fe7c4 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.33.6.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.33.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.33.7.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.33.7.ebuild index 28151bfd5ea7..def56e5fe7c4 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.33.7.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.33.7.ebuild @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.34.1.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.34.1.ebuild index 21b169369e5e..d904e484800d 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.34.1.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.34.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.34.2.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.34.2.ebuild index 3f1b67500081..9ca14702120c 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.34.2.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.34.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.34.3.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.34.3.ebuild index 38ae43309e22..9ca14702120c 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.34.3.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.34.3.ebuild @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -24,8 +23,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ WHAT=cmd/${PN} } diff --git a/sys-cluster/kube-proxy/kube-proxy-1.35.0.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.35.0.ebuild index 5f328aa63126..247e119262d2 100644 --- a/sys-cluster/kube-proxy/kube-proxy-1.35.0.ebuild +++ b/sys-cluster/kube-proxy/kube-proxy-1.35.0.ebuild @@ -15,7 +15,6 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened" RESTRICT="test" RDEPEND="net-firewall/conntrack-tools" @@ -26,8 +25,7 @@ QA_PRESTRIPPED=usr/bin/kube-proxy src_compile() { local GOOS=$(go-env_goos) - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ + emake -j1 GOFLAGS="${GOFLAGS}" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \ KUBE_BUILD_PLATFORMS="${GOOS}/${GOARCH}" KUBE_${GOOS@U}_${GOARCH@U}_CC="${CC}" \ WHAT=cmd/${PN}
