toolchain/buildroot: glibc does not always have native RPC
Starting with glibc-2.32, the RPC code has been removed from glibc [0], and it is not possible anymore to enable it, even with the --enable-obsolete-rpc configure option (which was also removed). riscv32 and arc both use a glibc 2.32+ so do not forcefully enable native RPC for them. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
e74cdd07a3
commit
05425a58df
@ -59,8 +59,9 @@ config BR2_TOOLCHAIN_BUILDROOT_GLIBC
|
||||
depends on !BR2_powerpc_SPE
|
||||
depends on BR2_RISCV_ISA_RVA || !BR2_riscv
|
||||
select BR2_TOOLCHAIN_USES_GLIBC
|
||||
# our glibc.mk enables RPC support
|
||||
select BR2_TOOLCHAIN_HAS_NATIVE_RPC
|
||||
# our glibc.mk enables RPC support, except for riscv32 and arc
|
||||
# that don't have it anymore (glibc 2.32+)
|
||||
select BR2_TOOLCHAIN_HAS_NATIVE_RPC if !BR2_RISCV_32 && !BR2_arc
|
||||
help
|
||||
This option selects glibc as the C library for the
|
||||
cross-compilation toolchain.
|
||||
|
Loading…
Reference in New Issue
Block a user