diff options
author | Alexey Neyman <stilor@att.net> | 2018-02-02 06:16:05 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-02 06:16:05 (GMT) |
commit | fd9fe523b22cb6281f26081232a3f8f3aee7fda1 (patch) | |
tree | 9851733e0973e1de900d7f932e5b88fe637441f3 /config/libc/glibc.in | |
parent | ba165ed4c0bfa8a83e61a2efd1ad205777978486 (diff) | |
parent | 36bb675a71cc66a2abd69bc82d613f2153d3791f (diff) |
Merge pull request #904 from stilor/upgrade
A bunch of upgrades
Diffstat (limited to 'config/libc/glibc.in')
-rw-r--r-- | config/libc/glibc.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/config/libc/glibc.in b/config/libc/glibc.in index fcd449d..a297bb1 100644 --- a/config/libc/glibc.in +++ b/config/libc/glibc.in @@ -26,9 +26,14 @@ config GLIBC_DEP_KERNEL_HEADERS_VERSION def_bool y select LINUX_REQUIRE_3_2_or_later if GLIBC_2_24_or_later +# Glibc 2.26 requires at least binutils 2.25. +# Also, binutils 2.30 fail while compiling aarch64 glibc; fixed in 2.27 +# and backported to 2.26. For other versions, require binutils older than +# 2.30 (if the patch is backported, binutils 2.23 will break). config GLIBC_DEP_BINUTILS def_bool y select BINUTILS_REQUIRE_2_25_or_later if GLIBC_2_26_or_later + select BINUTILS_REQUIRE_older_than_2_30 if GLIBC_older_than_2_26 && ARCH_ARM && ARCH_64 config GLIBC_DEP_GCC def_bool y |