aboutsummaryrefslogtreecommitdiff
path: root/support
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2020-12-29 21:55:21 +0100
committerGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2020-12-29 22:03:17 +0100
commit8cba5463deb263e1581895a58fef089e8ec02380 (patch)
tree7757b5daa9ebc86bdb510fdbe0e0f21771e26da9 /support
parent7da9b8644a4f7cdb94431349c089acc7f1c81550 (diff)
downloadbuildroot-8cba5463deb263e1581895a58fef089e8ec02380.tar.gz
buildroot-8cba5463deb263e1581895a58fef089e8ec02380.tar.bz2
support/scripts/gen-bootlin-toolchains: do not assume RPC for glibc toolchains
The logic in gen-bootlin-toolchains was assuming all glibc toolchains have RPC support, which is no longer true since glibc 2.32 has dropped RPC support. It turns out that gen-bootlin-toolchains already had some proper logic that selects BR2_TOOLCHAIN_HAS_NATIVE_RPC depending on the presence of BR2_TOOLCHAIN_EXTERNAL_INET_RPC in the toolchain fragment. As such toolchain fragments have been fixed in https://toolchains.bootlin.com, we can now rely on this to properly decide if the toolchain has RPC support or not. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'support')
-rwxr-xr-xsupport/scripts/gen-bootlin-toolchains2
1 files changed, 0 insertions, 2 deletions
diff --git a/support/scripts/gen-bootlin-toolchains b/support/scripts/gen-bootlin-toolchains
index fce75c51c2..fc9d57f5a4 100755
--- a/support/scripts/gen-bootlin-toolchains
+++ b/support/scripts/gen-bootlin-toolchains
@@ -263,8 +263,6 @@ class Toolchain:
# glibc doesn't support static only configuration
depends.append("!BR2_STATIC_LIBS")
selects.append("BR2_TOOLCHAIN_EXTERNAL_GLIBC")
- # all glibc toolchains have RPC support
- selects.append("BR2_TOOLCHAIN_HAS_NATIVE_RPC")
elif frag.startswith("BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL"):
# musl needs mmu support
depends.append("BR2_USE_MMU")