summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-08-04 09:20:57 +0200
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2024-08-04 09:30:05 +0200
commit43acbb815f73ce85ddbcd5bc84fcfc0a77a5d1bc (patch)
tree7ae60c80f40cd583a6c9fb38fe84cb327c59abd1 /sys-kernel
parentkernel-install.eclass: fixup indentation (diff)
downloadgentoo-43acbb815f73ce85ddbcd5bc84fcfc0a77a5d1bc.tar.gz
gentoo-43acbb815f73ce85ddbcd5bc84fcfc0a77a5d1bc.tar.bz2
gentoo-43acbb815f73ce85ddbcd5bc84fcfc0a77a5d1bc.zip
sys-kernel/gentoo-kernel-bin: sync build vars with kernel-build.eclass
Mirrors 0edf1af9e3cd350ebe7476d283e0e05918899bd9 for -bin kernels Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.222.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.223.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.163.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.164.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.100.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.102.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.103.ebuild10
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.2.ebuild8
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.10.3.ebuild8
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.41.ebuild8
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.43.ebuild8
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.44.ebuild8
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)"