From d44def5f0d73fb923dfd976c061644e8d64bf75a Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 28 Feb 2026 17:01:02 +0000 Subject: [PATCH] sys-cluster/kube-scheduler: drop broken USE=hardened Unnecessary, see 68d4571e78f348eac41d64ba306ec2a8226ad17c. Signed-off-by: Sam James --- sys-cluster/kube-scheduler/kube-scheduler-1.32.10.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.32.11.ebuild | 4 +--- sys-cluster/kube-scheduler/kube-scheduler-1.32.9.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.33.5.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.33.6.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.33.7.ebuild | 4 +--- sys-cluster/kube-scheduler/kube-scheduler-1.34.1.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.34.2.ebuild | 6 ++---- sys-cluster/kube-scheduler/kube-scheduler-1.34.3.ebuild | 4 +--- sys-cluster/kube-scheduler/kube-scheduler-1.35.0.ebuild | 4 +--- 10 files changed, 16 insertions(+), 36 deletions(-) diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.32.10.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.32.10.ebuild index 9dc53557d9fe0..e0d053a98911e 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.32.10.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.32.11.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.32.11.ebuild index b915fa66889d7..e0d053a98911e 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.32.11.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.32.9.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.32.9.ebuild index d75bebafbaa17..80ada3c916c2d 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.32.9.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.23.3" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.33.5.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.33.5.ebuild index b8225316c1ed6..fe3bdc8d02428 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.33.5.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.33.6.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.33.6.ebuild index c551cced4e0cb..3afb619fdfcd8 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.33.6.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.33.7.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.33.7.ebuild index f2467a08bcdd1..3afb619fdfcd8 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.33.7.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.34.1.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.34.1.ebuild index b8225316c1ed6..fe3bdc8d02428 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.34.1.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.34.2.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.34.2.ebuild index b8225316c1ed6..fe3bdc8d02428 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.34.2.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.34.3.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.34.3.ebuild index f2467a08bcdd1..3afb619fdfcd8 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.34.3.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -26,8 +25,7 @@ BDEPEND=">=dev-lang/go-1.24.0" QA_PRESTRIPPED=usr/bin/kube-scheduler 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-scheduler/kube-scheduler-1.35.0.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.35.0.ebuild index 2475bfdbb50cd..00130dbe161c1 100644 --- a/sys-cluster/kube-scheduler/kube-scheduler-1.35.0.ebuild +++ b/sys-cluster/kube-scheduler/kube-scheduler-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" DEPEND="acct-group/kube-scheduler @@ -28,8 +27,7 @@ QA_PRESTRIPPED=usr/bin/kube-scheduler 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}