Config.in 846 B

12345678910111213141516171819202122232425262728293031323334353637
  1. if BR2_TOOLCHAIN_BUILDROOT_GLIBC
  2. config BR2_PACKAGE_GLIBC
  3. bool
  4. default y
  5. select BR2_PACKAGE_LINUX_HEADERS
  6. select BR2_TOOLCHAIN_HAS_SSP
  7. choice
  8. prompt "glibc version"
  9. default BR2_GLIBC_VERSION_2_24
  10. config BR2_GLIBC_VERSION_2_23
  11. bool "2.23"
  12. config BR2_GLIBC_VERSION_2_24
  13. bool "2.24"
  14. # Linux 3.2 or later kernel headers are required on all arches.
  15. # See: https://sourceware.org/ml/libc-alpha/2016-08/msg00212.html
  16. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  17. config BR2_GLIBC_VERSION_2_25
  18. bool "2.25"
  19. depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  20. comment "glibc-2.24+ needs kernel headers >= 3.2"
  21. depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  22. endchoice
  23. endif
  24. config BR2_GLIBC_VERSION_STRING
  25. string
  26. default "2.23" if BR2_GLIBC_VERSION_2_23
  27. default "2.24" if BR2_GLIBC_VERSION_2_24
  28. default "2.25" if BR2_GLIBC_VERSION_2_25