summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--target/config/Config.in.libc.choice4
-rw-r--r--target/config/Config.in.libc.default1
-rw-r--r--toolchain/glibc/Makefile.inc6
3 files changed, 11 insertions, 0 deletions
diff --git a/target/config/Config.in.libc.choice b/target/config/Config.in.libc.choice
index b8d674dd3..112408b0a 100644
--- a/target/config/Config.in.libc.choice
+++ b/target/config/Config.in.libc.choice
@@ -80,6 +80,10 @@ config ADK_TARGET_LIB_GLIBC_2_20
bool "2.20"
depends on ADK_TARGET_LIB_GLIBC
+config ADK_TARGET_LIB_GLIBC_2_19
+ bool "2.19"
+ depends on ADK_TARGET_LIB_GLIBC
+
config ADK_TARGET_LIB_GLIBC_GIT
bool "git"
depends on ADK_TARGET_LIB_GLIBC
diff --git a/target/config/Config.in.libc.default b/target/config/Config.in.libc.default
index 3f3794c9e..1a0bdaf7f 100644
--- a/target/config/Config.in.libc.default
+++ b/target/config/Config.in.libc.default
@@ -25,6 +25,7 @@ config ADK_LIBC_VERSION
default "1.0.3" if ADK_TARGET_LIB_UCLIBC_NG_1_0_3
default "1.1.10" if ADK_TARGET_LIB_MUSL_1_1_10
default "0.9.33.2" if ADK_TARGET_LIB_UCLIBC_0_9_33_2
+ default "2.19" if ADK_TARGET_LIB_GLIBC_2_19
default "2.20" if ADK_TARGET_LIB_GLIBC_2_20
default "2.21" if ADK_TARGET_LIB_GLIBC_2_21
default "git" if ADK_TARGET_LIB_UCLIBC_NG_GIT || \
diff --git a/toolchain/glibc/Makefile.inc b/toolchain/glibc/Makefile.inc
index c6a7747a7..9232d8a45 100644
--- a/toolchain/glibc/Makefile.inc
+++ b/toolchain/glibc/Makefile.inc
@@ -18,6 +18,12 @@ PKG_SITES:= ${MASTER_SITE_GNU:=glibc/}
PKG_RELEASE:= 1
PKG_HASH:= f84b6d42aecc288d593c397b0a3d02260a33ee686bce0c634eb9b32798f36ba5
endif
+ifeq ($(ADK_TARGET_LIB_GLIBC_2_19),y)
+PKG_VERSION:= 2.19
+PKG_SITES:= ${MASTER_SITE_GNU:=glibc/}
+PKG_RELEASE:= 1
+PKG_HASH:= 2d3997f588401ea095a0b27227b1d50cdfdd416236f6567b564549d3b46ea2a2
+endif
DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz
GLIBC_CONFOPTS:= --build=$(GNU_HOST_NAME) \
--host=$(GNU_TARGET_NAME) \