commit: 468ed1e86d4e6f27b4a1a1bcb01dc21ad36d2874 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Feb 28 16:33:26 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Feb 28 17:10:10 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468ed1e8
sys-cluster/kubelet: drop broken USE=hardened Fails to build and doesn't do what we want anyway. See also 68d4571e78f348eac41d64ba306ec2a8226ad17c. Closes: https://bugs.gentoo.org/919511 Closes: https://bugs.gentoo.org/953041 Closes: https://bugs.gentoo.org/957002 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-cluster/kubelet/kubelet-1.32.10.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.32.11.ebuild | 5 ++--- sys-cluster/kubelet/kubelet-1.32.9.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.33.5.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.33.6.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.33.7.ebuild | 5 ++--- sys-cluster/kubelet/kubelet-1.34.1.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.34.2.ebuild | 7 +++---- sys-cluster/kubelet/kubelet-1.34.3.ebuild | 5 ++--- sys-cluster/kubelet/kubelet-1.35.0.ebuild | 5 ++--- 10 files changed, 26 insertions(+), 36 deletions(-) diff --git a/sys-cluster/kubelet/kubelet-1.32.10.ebuild b/sys-cluster/kubelet/kubelet-1.32.10.ebuild index d6d3425ba4dd..669fc674b86b 100644 --- a/sys-cluster/kubelet/kubelet-1.32.10.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.32.11.ebuild b/sys-cluster/kubelet/kubelet-1.32.11.ebuild index 8fcf751f0bb6..669fc674b86b 100644 --- a/sys-cluster/kubelet/kubelet-1.32.11.ebuild +++ b/sys-cluster/kubelet/kubelet-1.32.11.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.32.9.ebuild b/sys-cluster/kubelet/kubelet-1.32.9.ebuild index bfed3a76dbfe..631d525c4d6e 100644 --- a/sys-cluster/kubelet/kubelet-1.32.9.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.33.5.ebuild b/sys-cluster/kubelet/kubelet-1.33.5.ebuild index fef28348e267..b54906eeba4d 100644 --- a/sys-cluster/kubelet/kubelet-1.33.5.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.33.6.ebuild b/sys-cluster/kubelet/kubelet-1.33.6.ebuild index 73276efac348..400fb6a9e3e1 100644 --- a/sys-cluster/kubelet/kubelet-1.33.6.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.33.7.ebuild b/sys-cluster/kubelet/kubelet-1.33.7.ebuild index 0e70bb54b42a..400fb6a9e3e1 100644 --- a/sys-cluster/kubelet/kubelet-1.33.7.ebuild +++ b/sys-cluster/kubelet/kubelet-1.33.7.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.34.1.ebuild b/sys-cluster/kubelet/kubelet-1.34.1.ebuild index 9fd69cf8385d..77b070ff348d 100644 --- a/sys-cluster/kubelet/kubelet-1.34.1.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.34.2.ebuild b/sys-cluster/kubelet/kubelet-1.34.2.ebuild index 3d4de9e0b8a2..d84bb0b73093 100644 --- a/sys-cluster/kubelet/kubelet-1.34.2.ebuild +++ b/sys-cluster/kubelet/kubelet-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,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.34.3.ebuild b/sys-cluster/kubelet/kubelet-1.34.3.ebuild index b36ea2b3dcd6..d84bb0b73093 100644 --- a/sys-cluster/kubelet/kubelet-1.34.3.ebuild +++ b/sys-cluster/kubelet/kubelet-1.34.3.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -24,8 +24,7 @@ BDEPEND=">=dev-lang/go-1.24.6" QA_PRESTRIPPED=usr/bin/kubelet 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/kubelet/kubelet-1.35.0.ebuild b/sys-cluster/kubelet/kubelet-1.35.0.ebuild index b4b089d8e925..74b912930cc9 100644 --- a/sys-cluster/kubelet/kubelet-1.35.0.ebuild +++ b/sys-cluster/kubelet/kubelet-1.35.0.ebuild @@ -15,7 +15,7 @@ LICENSE="Apache-2.0" LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" -IUSE="hardened selinux" +IUSE="selinux" RESTRICT="test" RDEPEND="selinux? ( sec-policy/selinux-kubernetes )" @@ -26,8 +26,7 @@ QA_PRESTRIPPED=usr/bin/kubelet 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}
