toolchain/eglibc: add support for 2.17
Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 35515
This commit is contained in:
parent
5393efc0c7
commit
5c8783e02a
3 changed files with 11 additions and 0 deletions
|
@ -13,6 +13,10 @@ choice
|
||||||
bool "eglibc 2.16"
|
bool "eglibc 2.16"
|
||||||
depends !GCC_VERSION_LLVM
|
depends !GCC_VERSION_LLVM
|
||||||
|
|
||||||
|
config EGLIBC_VERSION_2_17
|
||||||
|
bool "eglibc 2.17"
|
||||||
|
depends !GCC_VERSION_LLVM
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
config EGLIBC_REVISION
|
config EGLIBC_REVISION
|
||||||
|
@ -20,6 +24,7 @@ config EGLIBC_REVISION
|
||||||
depends on TOOLCHAINOPTS && USE_EGLIBC
|
depends on TOOLCHAINOPTS && USE_EGLIBC
|
||||||
default "18909" if EGLIBC_VERSION_2_15
|
default "18909" if EGLIBC_VERSION_2_15
|
||||||
default "21110" if EGLIBC_VERSION_2_16
|
default "21110" if EGLIBC_VERSION_2_16
|
||||||
|
default "22243" if EGLIBC_VERSION_2_17
|
||||||
default ""
|
default ""
|
||||||
|
|
||||||
menu "eglibc configuration"
|
menu "eglibc configuration"
|
||||||
|
|
|
@ -3,4 +3,5 @@ config EGLIBC_VERSION
|
||||||
depends on USE_EGLIBC
|
depends on USE_EGLIBC
|
||||||
default "2.15" if EGLIBC_VERSION_2_15
|
default "2.15" if EGLIBC_VERSION_2_15
|
||||||
default "2.16" if EGLIBC_VERSION_2_16
|
default "2.16" if EGLIBC_VERSION_2_16
|
||||||
|
default "2.17" if EGLIBC_VERSION_2_17
|
||||||
default "2.15"
|
default "2.15"
|
||||||
|
|
|
@ -21,6 +21,9 @@ endif
|
||||||
ifneq ($(CONFIG_EGLIBC_VERSION_2_16),)
|
ifneq ($(CONFIG_EGLIBC_VERSION_2_16),)
|
||||||
PKG_SOURCE_URL:=svn://svn.eglibc.org/branches/eglibc-2_16
|
PKG_SOURCE_URL:=svn://svn.eglibc.org/branches/eglibc-2_16
|
||||||
endif
|
endif
|
||||||
|
ifneq ($(CONFIG_EGLIBC_VERSION_2_17),)
|
||||||
|
PKG_SOURCE_URL:=svn://svn.eglibc.org/branches/eglibc-2_17
|
||||||
|
endif
|
||||||
|
|
||||||
PATCH_DIR:=$(PATH_PREFIX)/patches/$(PKG_VERSION)
|
PATCH_DIR:=$(PATH_PREFIX)/patches/$(PKG_VERSION)
|
||||||
|
|
||||||
|
@ -80,7 +83,9 @@ define Host/Prepare
|
||||||
$(call Host/Prepare/Default)
|
$(call Host/Prepare/Default)
|
||||||
ln -snf $(PKG_SOURCE_SUBDIR) $(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME)
|
ln -snf $(PKG_SOURCE_SUBDIR) $(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME)
|
||||||
$(SED) 's,y,n,' $(HOST_BUILD_DIR)/libc/option-groups.defaults
|
$(SED) 's,y,n,' $(HOST_BUILD_DIR)/libc/option-groups.defaults
|
||||||
|
ifneq ($(CONFIG_EGLIBC_VERSION_2_17),y)
|
||||||
ln -sf ../ports $(HOST_BUILD_DIR)/libc/
|
ln -sf ../ports $(HOST_BUILD_DIR)/libc/
|
||||||
|
endif
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Host/Clean
|
define Host/Clean
|
||||||
|
|
Loading…
Reference in a new issue