From 8b7229bf79f7ad0630ead17f812e56aa6debbea8 Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Tue, 30 Nov 2021 09:43:03 -0500 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: 137ed5ac440a4d3cf4178ce97f349b349a9c2c66 - x86-64: Create microbenchmark infrastructure for libmvec - linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624) - linux: Add fanotify_mark C implementation - linux: Only build fstatat fallback if required - regex: fix buffer read overrun in search [BZ#28470] - x86-64: Add vector sin/sinf to libmvec microbenchmark - x86-64: Add vector pow/powf to libmvec microbenchmark - x86-64: Add vector log/logf to libmvec microbenchmark - x86-64: Add vector exp/expf to libmvec microbenchmark - x86-64: Add vector cos/cosf to libmvec microbenchmark - io: Refactor close_range and closefrom - nptl: Do not set signal mask on second setjmp return [BZ #28607] - powerpc: Define USE_PPC64_NOTOC iff compiler supports it - setjmp: Replace jmp_buf-macros.h with jmp_buf-macros.sym - Update kernel version to 5.15 in tst-mman-consts.py - socket: Do not use AF_NETLINK in __opensock - elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062) - Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h - malloc: Fix malloc debug for 2.35 onwards - elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres - nptl: Extract from pthread_cond_common.c --- glibc.spec | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/glibc.spec b/glibc.spec index 928dca9..e18d635 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%define glibcsrcdir glibc-2.34.9000-294-ga43c0b5483 +%define glibcsrcdir glibc-2.34.9000-314-g137ed5ac44 %define glibcversion 2.34.9000 # Pre-release tarballs are pulled in from git using a command that is # effectively: @@ -151,7 +151,7 @@ end \ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 21%{?dist} +Release: 22%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for # libraries. @@ -2262,6 +2262,30 @@ fi %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Thu Nov 25 2021 Carlos O'Donell - 2.34.9000-22 +- Auto-sync with upstream branch master, + commit 137ed5ac440a4d3cf4178ce97f349b349a9c2c66: +- linux: Use /proc/stat fallback for __get_nprocs_conf (BZ #28624) +- linux: Add fanotify_mark C implementation +- linux: Only build fstatat fallback if required +- regex: fix buffer read overrun in search [BZ#28470] +- x86-64: Add vector sin/sinf to libmvec microbenchmark +- x86-64: Add vector pow/powf to libmvec microbenchmark +- x86-64: Add vector log/logf to libmvec microbenchmark +- x86-64: Add vector exp/expf to libmvec microbenchmark +- x86-64: Add vector cos/cosf to libmvec microbenchmark +- io: Refactor close_range and closefrom +- nptl: Do not set signal mask on second setjmp return [BZ #28607] +- powerpc: Define USE_PPC64_NOTOC iff compiler supports it +- setjmp: Replace jmp_buf-macros.h with jmp_buf-macros.sym +- Update kernel version to 5.15 in tst-mman-consts.py +- socket: Do not use AF_NETLINK in __opensock +- elf: Move la_activity (LA_ACT_ADD) after _dl_add_to_namespace_list() (BZ #28062) +- Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h +- malloc: Fix malloc debug for 2.35 onwards +- elf: Introduce GLRO (dl_libc_freeres), called from __libc_freeres +- nptl: Extract from pthread_cond_common.c + * Wed Nov 17 2021 Florian Weimer - 2.34.9000-21 - Temporary patch glibc-sdt-headers.patch, to fix s390x build failure. - Temporary patch glibc-dso-sort-makefile-fail.patch, to fix x86_64 build.