commit:     43acbb815f73ce85ddbcd5bc84fcfc0a77a5d1bc
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 07:20:57 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 07:30:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43acbb81

sys-kernel/gentoo-kernel-bin: sync build vars with kernel-build.eclass

Mirrors 0edf1af9e3cd350ebe7476d283e0e05918899bd9 for -bin kernels

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild  | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild  | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild  | 10 ++++++++--
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild   |  8 +++++++-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild   |  8 +++++++-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild   |  8 +++++++-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild   |  8 +++++++-
 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild   |  8 +++++++-
 12 files changed, 91 insertions(+), 19 deletions(-)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild
index afe78d41b131..cc0467317bf5 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild
index 53f05cd94273..e6ae62aae96c 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild
index 361acce28475..1eff13308689 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild
index 81911930d7d6..53b01d5e35e1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild
index 361acce28475..1eff13308689 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild
index 81911930d7d6..53b01d5e35e1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild
index 81911930d7d6..53b01d5e35e1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild
@@ -66,17 +66,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -86,9 +91,10 @@ src_configure() {
                LD="${LD}"
                AR="$(tc-getAR)"
                NM="$(tc-getNM)"
-               STRIP=":"
+               STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild
index 8ab605ac59f7..55d58ca496d1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild
@@ -69,17 +69,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -92,6 +97,7 @@ src_configure() {
                STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild
index 93eef4c29436..5e3ffa99e33d 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild
@@ -69,17 +69,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -92,6 +97,7 @@ src_configure() {
                STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild
index 7a145efe0347..291b4c547ab8 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild
@@ -69,17 +69,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -92,6 +97,7 @@ src_configure() {
                STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild
index e0e46cd48882..7ae1d1d9fbe0 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild
@@ -69,17 +69,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -92,6 +97,7 @@ src_configure() {
                STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild
index e0e46cd48882..7ae1d1d9fbe0 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild
@@ -69,17 +69,22 @@ src_prepare() {
 
 src_configure() {
        # force ld.bfd if we can find it easily
+       local HOSTLD="$(tc-getBUILD_LD)"
+       if type -P "${HOSTLD}.bfd" &>/dev/null; then
+               HOSTLD+=.bfd
+       fi
        local LD="$(tc-getLD)"
        if type -P "${LD}.bfd" &>/dev/null; then
                LD+=.bfd
        fi
-
        tc-export_build_env
        local makeargs=(
                V=1
 
                HOSTCC="$(tc-getBUILD_CC)"
                HOSTCXX="$(tc-getBUILD_CXX)"
+               HOSTLD="${HOSTLD}"
+               HOSTAR="$(tc-getBUILD_AR)"
                HOSTCFLAGS="${BUILD_CFLAGS}"
                HOSTLDFLAGS="${BUILD_LDFLAGS}"
 
@@ -92,6 +97,7 @@ src_configure() {
                STRIP="$(tc-getSTRIP)"
                OBJCOPY="$(tc-getOBJCOPY)"
                OBJDUMP="$(tc-getOBJDUMP)"
+               READELF="$(tc-getREADELF)"
 
                # we need to pass it to override colliding Gentoo envvar
                ARCH="$(tc-arch-kernel)"

Reply via email to