summaryrefslogtreecommitdiffstats
path: root/package/glibc
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2014-06-01 09:50:07 -0300
committerPeter Korsgaard <peter@korsgaard.com>2014-06-01 21:00:19 +0200
commitfb48cdee66b1e1eb4a1a95d197ce895358c84a92 (patch)
tree3de5c37e5f3ca13842dc862e5e60ca21e6a3a867 /package/glibc
parent94df3e6d1bcad61e8e4cced672501e0b26f1f297 (diff)
glibc: add eglibc 2.19-svnr25243 and choice menu
Add glibc 2.19-svnr25243 and a choice menu to select between different eglibc versions. Blacklist it for PowerPC SPE since it doesn't even build. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/glibc')
-rw-r--r--package/glibc/Config.in18
-rw-r--r--package/glibc/glibc.mk2
2 files changed, 19 insertions, 1 deletions
diff --git a/package/glibc/Config.in b/package/glibc/Config.in
index dbb1a19f4..d9b6acc80 100644
--- a/package/glibc/Config.in
+++ b/package/glibc/Config.in
@@ -1,3 +1,21 @@
+if BR2_TOOLCHAIN_BUILDROOT_EGLIBC
+
+choice
+ prompt "eglibc version"
+ default BR2_EGLIBC_VERSION_2_18
+
+config BR2_EGLIBC_VERSION_2_18
+ bool "2.18-svnr23787"
+
+config BR2_EGLIBC_VERSION_2_19
+ bool "2.19-svnr25243"
+ # Build breakage
+ depends on !BR2_powerpc_SPE
+
+endchoice
+
+endif
+
if BR2_TOOLCHAIN_BUILDROOT_GLIBC
choice
diff --git a/package/glibc/glibc.mk b/package/glibc/glibc.mk
index d02ab7efb..f841fd054 100644
--- a/package/glibc/glibc.mk
+++ b/package/glibc/glibc.mk
@@ -5,7 +5,7 @@
################################################################################
ifeq ($(BR2_TOOLCHAIN_BUILDROOT_EGLIBC),y)
-GLIBC_VERSION = 2.18-svnr23787
+GLIBC_VERSION = $(if $(BR2_EGLIBC_VERSION_2_19),2.19-svnr25243,2.18-svnr23787)
GLIBC_SITE = http://downloads.yoctoproject.org/releases/eglibc/
GLIBC_SOURCE = eglibc-$(GLIBC_VERSION).tar.bz2
GLIBC_SRC_SUBDIR = libc