if BR2_TOOLCHAIN_BUILDROOT_GLIBC
|
|
comment "Glibc Options"
|
|
config BR2_PACKAGE_GLIBC
|
bool
|
default y
|
select BR2_PACKAGE_LINUX_HEADERS
|
select BR2_TOOLCHAIN_HAS_SSP if BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI
|
help
|
https://www.gnu.org/software/libc/
|
|
choice
|
prompt "glibc version"
|
default BR2_PACKAGE_GLIBC_LATEST
|
|
config BR2_PACKAGE_GLIBC_LATEST
|
bool "glibc latest"
|
|
config BR2_PACKAGE_GLIBC_2_29
|
bool "glibc 2.29"
|
|
endchoice
|
|
config BR2_PACKAGE_GLIBC_KERNEL_COMPAT
|
bool "Enable compatibiltiy shims to run on older kernels"
|
help
|
Say 'y' here if you plan on running your system on a kernel
|
older than the version used for the toolchain headers.
|
|
Enabling those compatibility shims may generate a slightly
|
bigger and slightly slower glibc library.
|
|
The oldest supported kernel version depends on the
|
architecture.
|
|
config BR2_PACKAGE_GLIBC_UTILS
|
bool "Install glibc utilities"
|
help
|
Enabling this option will compile and install the getconf,
|
ldconfig, ldd and locale glibc utilities for the target.
|
|
config BR2_PACKAGE_GLIBC_GEN_LD_CACHE
|
bool "glibc gen ld.so.cache"
|
default y
|
depends on BR2_PACKAGE_HOST_QEMU
|
depends on BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE
|
|
endif # BR2_TOOLCHAIN_BUILDROOT_GLIBC
|