From f155668f0100811328d48913c1bb32a6a5710018 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Thu, 3 Feb 2022 15:53:04 +0100 Subject: [PATCH] Auto-sync with upstream branch release/2.35/master Upstream commit: a2f1675634b3513c09c38e55e6766e8c05768b1f - linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850] - posix: Fix tst-spawn6 terminal handling (BZ #28853) - Regenerate configure - Create ChangeLog.old/ChangeLog.24. - Prepare for glibc 2.35 release. - Regenerate configure. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update NEWS. - Update translations. - Linux: Use ptrdiff_t for __rseq_offset - Fix elf/tst-audit25a with default bind now toolchains - posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix_spawn_file_actions_addtcsetpgrp_np - or1k: Define PI_STATIC_AND_HIDDEN - SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach/hurd/x86 - elf: Fix runtime linker auditing on aarch64 (BZ #26643) - elf: Issue la_symbind for bind-now (BZ #23734) - elf: Fix initial-exec TLS access on audit modules (BZ #28096) - elf: Add la_activity during application exit - localedata: Adjust C.UTF-8 to align with C/POSIX. - localedef: Fix handling of empty mon_decimal_point (Bug 28847) - malloc: Fix tst-mallocalign1 macro spacing. --- glibc.spec | 33 ++++++++++++++++++++++++++++++--- sources | 2 +- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/glibc.spec b/glibc.spec index 19b8ea9..643cbbe 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,5 +1,5 @@ -%define glibcsrcdir glibc-2.34.9000-599-g3fb18fd80c -%define glibcversion 2.34.9000 +%define glibcsrcdir glibc-2.35-3-ga2f1675634 +%define glibcversion 2.35 # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -152,7 +152,7 @@ end \ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 39%{?dist} +Release: 1%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2161,6 +2161,33 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Thu Feb 03 2022 Florian Weimer - 2.35-1 +- glibc 2.35 upstream release +- Auto-sync with upstream branch release/2.35/master, + commit a2f1675634b3513c09c38e55e6766e8c05768b1f: +- linux: __get_nprocs_sched: do not feed CPU_COUNT_S with garbage [BZ #28850] +- posix: Fix tst-spawn6 terminal handling (BZ #28853) +- Regenerate configure +- Create ChangeLog.old/ChangeLog.24. +- Prepare for glibc 2.35 release. +- Regenerate configure. +- Update install.texi, and regenerate INSTALL. +- Update NEWS bug list. +- Update NEWS. +- Update translations. +- Linux: Use ptrdiff_t for __rseq_offset +- Fix elf/tst-audit25a with default bind now toolchains +- posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix_spawn_file_actions_addtcsetpgrp_np +- or1k: Define PI_STATIC_AND_HIDDEN +- SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach/hurd/x86 +- elf: Fix runtime linker auditing on aarch64 (BZ #26643) +- elf: Issue la_symbind for bind-now (BZ #23734) +- elf: Fix initial-exec TLS access on audit modules (BZ #28096) +- elf: Add la_activity during application exit +- localedata: Adjust C.UTF-8 to align with C/POSIX. +- localedef: Fix handling of empty mon_decimal_point (Bug 28847) +- malloc: Fix tst-mallocalign1 macro spacing. + * Tue Feb 01 2022 Florian Weimer - 2.34.9000-39 - Drop glibc-temp-Wno-use-after-free.patch, fixed upstream. - Auto-sync with upstream branch master, diff --git a/sources b/sources index 4471b0b..19af4c1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.34.9000-599-g3fb18fd80c.tar.xz) = 94d2662798bcf6051aa343e2b305d3e52d5d27c173c4a7fd918c0ff4a515e8a321db502f665fb06fcbf3e416e98d4aecf6145f98a4e49cb146e6deb401eb145a +SHA512 (glibc-2.35-3-ga2f1675634.tar.xz) = 3fed8238c1fcb713a3b04a6f7515355e2bb96aad1f24b20ff1efe558cefd21bed9fee6a5fedeb61f34d1b3d63450d347950d9483bcf037b3a1cf31ee3a387e4d