forked from rpms/glibc
Auto-sync with upstream branch master
Upstream commit: 69239bd7a216007692470aa9d5f3658024638742 - Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt
This commit is contained in:
parent
2538a798df
commit
dff2117453
@ -1,18 +0,0 @@
|
|||||||
Use -Wno-error when compiling malloc/tst-realloc.c until the following
|
|
||||||
fix lands in GCC:
|
|
||||||
|
|
||||||
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109238
|
|
||||||
|
|
||||||
diff --git a/malloc/Makefile b/malloc/Makefile
|
|
||||||
index dfb51d344c02b509..a719f4418efc22d0 100644
|
|
||||||
--- a/malloc/Makefile
|
|
||||||
+++ b/malloc/Makefile
|
|
||||||
@@ -122,6 +122,8 @@ tests-exclude-mcheck = tst-mallocstate \
|
|
||||||
tests-mcheck = $(filter-out $(tests-exclude-mcheck) $(tests-static), $(tests))
|
|
||||||
endif
|
|
||||||
|
|
||||||
+CFLAGS-tst-realloc.c += -Wno-error
|
|
||||||
+
|
|
||||||
routines = malloc mcheck mtrace obstack reallocarray \
|
|
||||||
scratch_buffer_grow scratch_buffer_grow_preserve \
|
|
||||||
scratch_buffer_set_array_size \
|
|
23
glibc.spec
23
glibc.spec
@ -1,4 +1,4 @@
|
|||||||
%global glibcsrcdir glibc-2.38.9000-157-g1056e5b4c3
|
%global glibcsrcdir glibc-2.38.9000-170-g69239bd7a2
|
||||||
%global glibcversion 2.38.9000
|
%global glibcversion 2.38.9000
|
||||||
# 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:
|
||||||
@ -159,7 +159,7 @@ Version: %{glibcversion}
|
|||||||
# - It allows using the Release number without the %%dist tag in the dependency
|
# - It allows using the Release number without the %%dist tag in the dependency
|
||||||
# generator to make the generated requires interchangeable between Rawhide
|
# generator to make the generated requires interchangeable between Rawhide
|
||||||
# and ELN (.elnYY < .fcXX).
|
# and ELN (.elnYY < .fcXX).
|
||||||
%global baserelease 12
|
%global baserelease 13
|
||||||
Release: %{baserelease}%{?dist}
|
Release: %{baserelease}%{?dist}
|
||||||
|
|
||||||
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
|
||||||
@ -230,7 +230,6 @@ Patch9: glibc-rh827510.patch
|
|||||||
Patch13: glibc-fedora-localedata-rh61908.patch
|
Patch13: glibc-fedora-localedata-rh61908.patch
|
||||||
Patch17: glibc-cs-path.patch
|
Patch17: glibc-cs-path.patch
|
||||||
Patch23: glibc-python3.patch
|
Patch23: glibc-python3.patch
|
||||||
Patch24: glibc-disable-werror-tst-realloc.patch
|
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Continued list of core "glibc" package information:
|
# Continued list of core "glibc" package information:
|
||||||
@ -2199,6 +2198,24 @@ update_gconv_modules_cache ()
|
|||||||
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 12 2023 Florian Weimer <fweimer@redhat.com> - 2.38.9000-13
|
||||||
|
- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago.
|
||||||
|
- Auto-sync with upstream branch master,
|
||||||
|
commit 69239bd7a216007692470aa9d5f3658024638742:
|
||||||
|
- stdlib: fix grouping verification with multi-byte thousands separator (bug 30964)
|
||||||
|
- build-many-glibcs: Check for required system tools
|
||||||
|
- x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10
|
||||||
|
- aarch64: Optimise vecmath logs
|
||||||
|
- aarch64: Cosmetic change in SVE exp routines
|
||||||
|
- aarch64: Optimize SVE cos & cosf
|
||||||
|
- aarch64: Improve vecmath sin routines
|
||||||
|
- nss: Get rid of alloca usage in makedb's write_output.
|
||||||
|
- debug: Add regression tests for BZ 30932
|
||||||
|
- Fix FORTIFY_SOURCE false positive
|
||||||
|
- nss: Rearrange and sort Makefile variables
|
||||||
|
- inet: Rearrange and sort Makefile variables
|
||||||
|
- Fix off-by-one OOB write in iconv/tst-iconv-mt
|
||||||
|
|
||||||
* Tue Oct 03 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-12
|
* Tue Oct 03 2023 Arjun Shankar <arjun@redhat.com> - 2.38.9000-12
|
||||||
- Auto-sync with upstream branch master,
|
- Auto-sync with upstream branch master,
|
||||||
1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa:
|
1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa:
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (glibc-2.38.9000-157-g1056e5b4c3.tar.xz) = c6b4292253463d1ef4db94c4f0d1ca408daaa5b7897d9204a18e22836dd1f0b5c81809718245d06ac022726965e096b922022b4f84685b61327a8b520b06a52c
|
SHA512 (glibc-2.38.9000-170-g69239bd7a2.tar.xz) = 4dfb7ca7631d77effa335e075e6648e6dccb7edeba5f5a32d26fd0b2e6e84809c3c79508bdfb38a04b0c85803dc7bcf3aed3aea0e93b6ddb6d5072e4e104eec3
|
||||||
|
Loading…
Reference in New Issue
Block a user