diff --git a/SUPPORTED b/SUPPORTED index a11f9ac..a8e5a0c 100644 --- a/SUPPORTED +++ b/SUPPORTED @@ -475,6 +475,7 @@ yi_US.UTF-8/UTF-8 \ yi_US/CP1255 \ yo_NG/UTF-8 \ yue_HK/UTF-8 \ +yuw_PG/UTF-8 \ zh_CN.GB18030/GB18030 \ zh_CN.GBK/GBK \ zh_CN.UTF-8/UTF-8 \ diff --git a/glibc-fedora-localedef.patch b/glibc-fedora-localedef.patch index c4a39f6..4aaec7f 100644 --- a/glibc-fedora-localedef.patch +++ b/glibc-fedora-localedef.patch @@ -1,11 +1,12 @@ -diff -Nrup a/localedata/Makefile b/localedata/Makefile ---- a/localedata/Makefile 2012-06-05 07:42:49.000000000 -0600 -+++ b/localedata/Makefile 2012-06-07 12:15:21.776318827 -0600 -@@ -211,6 +211,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-lo +diff --git a/localedata/Makefile b/localedata/Makefile +index a5f3c92d58954dfc..56719c7c714aa0f1 100644 +--- a/localedata/Makefile ++++ b/localedata/Makefile +@@ -218,6 +218,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-locales-dir echo -n '...'; \ input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \ - $(LOCALEDEF) --alias-file=../intl/locale.alias \ + $(LOCALEDEF) $$flags --alias-file=../intl/locale.alias \ + --no-archive \ - -i locales/$$input -c -f charmaps/$$charset \ + -i locales/$$input -f charmaps/$$charset \ $(addprefix --prefix=,$(install_root)) $$locale \ && echo ' done'; \ diff --git a/glibc.spec b/glibc.spec index 905ad88..b5a8634 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,6 +1,6 @@ -%define glibcsrcdir glibc-2.26.9000-618-g797ba44ba2 +%define glibcsrcdir glibc-2.26.9000-732-g6b86036452 %define glibcversion 2.26.9000 -%define glibcrelease 25%{?dist} +%define glibcrelease 26%{?dist} # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -2107,6 +2107,33 @@ fi %endif %changelog +* Tue Nov 07 2017 Florian Weimer - 2.26.9000-26 +- Auto-sync with upstream branch master, + commit 6b86036452b9ac47b4ee7789a50f2f37df7ecc4f: +- CVE-2017-15804: glob: Fix buffer overflow during GLOB_TILDE unescaping +- powerpc: Use latest string function optimization for internal function calls +- math: No _Float128 support for ppc64le -mlong-double-64 (swbz#22402) +- tpi_PG locale: Fix wrong d_fmt +- aarch64: Disable lazy symbol binding of TLSDESC +- tpi_PG locale: fix syntax error (swbz#22382) +- i586: Use conditional branches in strcpy.S (swbz#22353) +- ffsl, ffsll: Declare under __USE_MISC, not just __USE_GNU +- csb_PL locale: Fix abmon/mon for March (swbz#19485) +- locale: Various yesstr/nostr/yesexpr/noexpr fixes (swbz#15260, swbz#15261) +- localedef: Add --no-warnings/--warnings option +- powerpc: Replace lxvd2x/stxvd2x with lvx/stvx in P7's memcpy/memmove +- locale: Use ASCII as much as possible in LC_MESSAGES +- Add new locale yuw_PG (swbz#20952) +- malloc: Add single-threaded path to malloc/realloc/calloc/memalloc +- i386: Replace assembly versions of e_powf with generic e_powf.c +- i386: Replace assembly versions of e_log2f with generic e_log2f.c +- x86-64: Add powf with FMA +- x86-64: Add logf with FMA +- i386: Replace assembly versions of e_logf with generic e_logf.c +- i386: Replace assembly versions of e_exp2f with generic e_exp2f.c +- x86-64: Add exp2f with FMA +- i386: Replace assembly versions of e_expf with generic e_expf.c + * Sat Oct 21 2017 Florian Weimer - 2.26.9000-25 - Auto-sync with upstream branch master, commit 797ba44ba27521261f94cc521f1c2ca74f650147: diff --git a/sources b/sources index d97c621..37f1673 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.26.9000-618-g797ba44ba2.tar.gz) = 42b4c16bec59ec177d2ae9f3cd1b15fce26bb4d10bb25ef1406485a4f36b146d712c27c02cc4510996375f48ccaa836d8f6a57b2d9682af18ddb30d2bb31aef1 +SHA512 (glibc-2.26.9000-732-g6b86036452.tar.gz) = 2877fae472b89ab08e66e05535553d344d360baec7f039945011b251ffa2630b4c15da6566723a5cc462831110e0538ad0addc7227ad1bea44060382a19c0a5d