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

login
register
mail settings
Submitter Thomas Petazzoni
Date June 3, 2012, 2:04 p.m.
Message ID <d3e135db903009bda41a7a826a2a703ad49cb4ec.1338732273.git.thomas.petazzoni@free-electrons.com>
Download mbox | patch
Permalink /patch/162533/
State Changes Requested
Headers show

Comments

Thomas Petazzoni - June 3, 2012, 2:04 p.m.
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@free-electrons.com>
---
 toolchain/toolchain-external/Config.in |    3 +++
 1 file changed, 3 insertions(+)

Patch

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"