X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=toolchain%2Fglibc%2Fcommon.mk;h=7941f6d4d995cb5e736575566dde90b5562164ad;hb=111de654afe0703e3909bc83bfd00a2de4260062;hp=ac553090f7d1dc7be9f6c3ae3a11d7d39490b869;hpb=e705342bf8cf1e5c2c1750cf50ab3cf04cc2e080;p=openwrt%2Fopenwrt.git diff --git a/toolchain/glibc/common.mk b/toolchain/glibc/common.mk index ac553090f7..7941f6d4d9 100644 --- a/toolchain/glibc/common.mk +++ b/toolchain/glibc/common.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2006-2016 OpenWrt.org +# Copyright (C) 2006-2020 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -7,12 +7,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=glibc -PKG_VERSION:=2.26 +PKG_VERSION:=2.32 +PKG_RELEASE:=2 PKG_SOURCE_PROTO:=git PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE_VERSION:=74d16a57a3615fcf05e5c60cb5a8f25e8acf38b9 -PKG_MIRROR_HASH:=115e601bdb74a2e2f2fc436c48b9fc0db00ba84aa8aeeaf9d1f610c855055a2b +PKG_SOURCE_VERSION:=d3cb8f6222a3cb955712b720d7c0c0dba37898f9 +PKG_MIRROR_HASH:=c3e97ad622eafaf539b733a18c0d62e9fb4c0f18d190b7bcc0e93611e582fb1e PKG_SOURCE_URL:=https://sourceware.org/git/glibc.git PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz @@ -39,7 +40,6 @@ ifeq ($(ARCH),mips64) endif endif - # -Os miscompiles w. 2.24 gcc5/gcc6 # only -O2 tested by upstream changeset # "Optimize i386 syscall inlining for GCC 5" @@ -60,7 +60,10 @@ GLIBC_CONFIGURE:= \ --without-gd \ --without-cvs \ --enable-add-ons \ - --$(if $(CONFIG_SOFT_FLOAT),without,with)-fp + --$(if $(CONFIG_SOFT_FLOAT),without,with)-fp \ + $(if $(CONFIG_PKG_CC_STACKPROTECTOR_REGULAR),--enable-stack-protector=yes) \ + $(if $(CONFIG_PKG_CC_STACKPROTECTOR_STRONG),--enable-stack-protector=strong) \ + --enable-kernel=4.14.0 export libc_cv_ssp=no export libc_cv_ssp_strong=no