Auto-sync with upstream branch master

Upstream commit: cfba5dbb10cc3abde632b46c60c10b2843917035

- Keep expected behaviour for [a-z] and [A-z] (#1607286)
- Additional ucontext tests
- Intel CET enhancements
- ISO C11 threads support
- Fix out-of-bounds access in IBM-1390 converter (swbz#23448)
- New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241)
- os_RU: Add alternative month names (swbz#23140)
- powerpc64: Always restore TOC on longjmp (swbz#21895)
- dsb_DE locale: Fix syntax error and add tests (swbz#23208)
- Improve performance of the generic strstr implementation
- regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396)
- Fix out of bounds access in findidxwc (swbz#23442)
This commit is contained in:
Florian Weimer 2018-07-26 11:59:33 +02:00
parent ad93166294
commit a4a5659439
3 changed files with 24 additions and 4 deletions

View File

@ -388,6 +388,7 @@ ru_UA.UTF-8/UTF-8 \
ru_UA/KOI8-U \ ru_UA/KOI8-U \
rw_RW/UTF-8 \ rw_RW/UTF-8 \
sa_IN/UTF-8 \ sa_IN/UTF-8 \
sah_RU/UTF-8 \
sat_IN/UTF-8 \ sat_IN/UTF-8 \
sc_IT/UTF-8 \ sc_IT/UTF-8 \
sd_IN/UTF-8 \ sd_IN/UTF-8 \

View File

@ -1,6 +1,6 @@
%define glibcsrcdir glibc-2.27.9000-568-g93304f5f7a %define glibcsrcdir glibc-2.27.9000-645-gcfba5dbb10
%define glibcversion 2.27.9000 %define glibcversion 2.27.9000
%define glibcrelease 40%{?dist} %define glibcrelease 41%{?dist}
# Pre-release tarballs are pulled in from git using a command that is # Pre-release tarballs are pulled in from git using a command that is
# effectively: # effectively:
# #
@ -740,7 +740,6 @@ rpm_inherit_flags ()
rpm_inherit_flags \ rpm_inherit_flags \
"-Wp,-D_GLIBCXX_ASSERTIONS" \ "-Wp,-D_GLIBCXX_ASSERTIONS" \
"-fasynchronous-unwind-tables" \ "-fasynchronous-unwind-tables" \
"-fcf-protection" \
"-fstack-clash-protection" \ "-fstack-clash-protection" \
"-funwind-tables" \ "-funwind-tables" \
"-m31" \ "-m31" \
@ -822,6 +821,9 @@ build()
--enable-tunables \ --enable-tunables \
--enable-systemtap \ --enable-systemtap \
${core_with_options} \ ${core_with_options} \
%ifarch x86_64 %{ix86}
--enable-cet \
%endif
%ifarch %{ix86} %ifarch %{ix86}
--disable-multi-arch \ --disable-multi-arch \
%endif %endif
@ -1868,6 +1870,23 @@ fi
%endif %endif
%changelog %changelog
* Thu Jul 26 2018 Florian Weimer <fweimer@redhat.com> - 2.27.9000-41
- Build with --enable-cet on x86_64, i686
- Auto-sync with upstream branch master,
commit cfba5dbb10cc3abde632b46c60c10b2843917035:
- Keep expected behaviour for [a-z] and [A-z] (#1607286)
- Additional ucontext tests
- Intel CET enhancements
- ISO C11 threads support
- Fix out-of-bounds access in IBM-1390 converter (swbz#23448)
- New locale Yakut (Sakha) for Russia (sah_RU) (swbz#22241)
- os_RU: Add alternative month names (swbz#23140)
- powerpc64: Always restore TOC on longjmp (swbz#21895)
- dsb_DE locale: Fix syntax error and add tests (swbz#23208)
- Improve performance of the generic strstr implementation
- regcomp: Fix off-by-one bug in build_equiv_class (swbz#23396)
- Fix out of bounds access in findidxwc (swbz#23442)
* Fri Jul 13 2018 Carlos O'Donell <carlos@redhat.com> - 2.27.9000-40 * Fri Jul 13 2018 Carlos O'Donell <carlos@redhat.com> - 2.27.9000-40
- Fix file list for glibc RPM packaging (#1601011). - Fix file list for glibc RPM packaging (#1601011).

View File

@ -1 +1 @@
SHA512 (glibc-2.27.9000-568-g93304f5f7a.tar.gz) = 1328793e9161845c63a4fac81a19b7d167790da5163ea8c1eea476a7c350016f7fc00cd0d15982f70363a35b4f52ef5e734ae4f955e6566d022181fe4c03fec9 SHA512 (glibc-2.27.9000-645-gcfba5dbb10.tar.gz) = 67d625ab510c3fece17df74686f69ea4c00d114ba607d48ae96c84b85ef89c51cc18744d324708c9e18fa8b22a2ad4f05d905bbe28d8d5e1df46881aa580b447