[Buildroot] [PATCH 09/10] toolchain-external: on i386/x86_64, use Sourcery CodeBench 2011.09 by default

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sun Jun 3 14:04:43 UTC 2012


The 2012.03 version of the x86 toolchain uses glibc 2.15, which
doesn't provide RPC functions. This breaks most packages for now,
until we package TI-RPC properly.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
---
 toolchain/toolchain-external/Config.in |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
index aebd205..f632deb 100644
--- a/toolchain/toolchain-external/Config.in
+++ b/toolchain/toolchain-external/Config.in
@@ -2,6 +2,9 @@ if BR2_TOOLCHAIN_EXTERNAL
 
 choice
 	prompt "Toolchain"
+	# Don't use the latest Sourcery CodeBench on x86 by default,
+	# because it uses glibc 2.15, which lacks RPC functions.
+	default BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86_201109 if BR2_i386 || BR2_x86_64
 
 config BR2_TOOLCHAIN_EXTERNAL_LINARO_2012_05
 	bool "Linaro 2012.05"
-- 
1.7.9.5



More information about the buildroot mailing list