浏览代码

update glibc to 2.22

Waldemar Brodkorb 10 年之前
父节点
当前提交
b8b732722f
共有 3 个文件被更改,包括 11 次插入0 次删除
  1. 4 0
      target/config/Config.in.libc.choice
  2. 1 0
      target/config/Config.in.libc.default
  3. 6 0
      toolchain/glibc/Makefile.inc

+ 4 - 0
target/config/Config.in.libc.choice

@@ -77,6 +77,10 @@ config ADK_TARGET_LIB_UCLIBC_NG_GIT
 	bool "git"
 	depends on ADK_TARGET_LIB_UCLIBC_NG
 
+config ADK_TARGET_LIB_GLIBC_2_22
+	bool "2.22"
+	depends on ADK_TARGET_LIB_GLIBC
+
 config ADK_TARGET_LIB_GLIBC_2_21
 	bool "2.21"
 	depends on ADK_TARGET_LIB_GLIBC && !ADK_TARGET_ARCH_X86_64

+ 1 - 0
target/config/Config.in.libc.default

@@ -28,6 +28,7 @@ config ADK_LIBC_VERSION
 	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 "2.22" if ADK_TARGET_LIB_GLIBC_2_22
 	default "git" if ADK_TARGET_LIB_UCLIBC_NG_GIT || \
 		         ADK_TARGET_LIB_UCLIBC_GIT || \
 		         ADK_TARGET_LIB_MUSL_GIT || \

+ 6 - 0
toolchain/glibc/Makefile.inc

@@ -6,6 +6,12 @@ ifeq ($(ADK_LIBC_VERSION),git)
 PKG_VERSION:=		2.21.90
 PKG_SITES:=		git://sourceware.org/git/glibc.git
 endif
+ifeq ($(ADK_TARGET_LIB_GLIBC_2_22),y)
+PKG_VERSION:=		2.22
+PKG_SITES:=		${MASTER_SITE_GNU:=glibc/}
+PKG_RELEASE:=		1
+PKG_HASH:=		eb731406903befef1d8f878a46be75ef862b9056ab0cde1626d08a7a05328948
+endif
 ifeq ($(ADK_TARGET_LIB_GLIBC_2_21),y)
 PKG_VERSION:=		2.21
 PKG_SITES:=		${MASTER_SITE_GNU:=glibc/}