From 151cd6bca78cb72a575414d339e696d3bcb4cc38 Mon Sep 17 00:00:00 2001 From: Arjun Shankar Date: Tue, 9 May 2023 12:02:52 +0200 Subject: [PATCH] Auto-sync with upstream branch master Upstream commit: d1417176a35d27ffb8da0ffb1e33154163b6eeb2 - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h --- glibc.spec | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- sources | 2 +- 2 files changed, 68 insertions(+), 3 deletions(-) diff --git a/glibc.spec b/glibc.spec index b8750b2..22a2913 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%global glibcsrcdir glibc-2.37.9000-320-g904b94c07a +%global glibcsrcdir glibc-2.37.9000-381-gd1417176a3 %global glibcversion 2.37.9000 # Pre-release tarballs are pulled in from git using a command that is # effectively: @@ -159,7 +159,7 @@ Version: %{glibcversion} # - It allows using the Release number without the %%dist tag in the dependency # generator to make the generated requires interchangeable between Rawhide # and ELN (.elnYY < .fcXX). -%global baserelease 8 +%global baserelease 9 Release: %{baserelease}%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for @@ -2195,6 +2195,71 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Tue May 09 2023 Arjun Shankar - 2.37.9000-9 +- Auto-sync with upstream branch master, + commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: +- aligned_alloc: conform to C17 +- testsuite: stdlib/isomac.c: fix REQUIREMENTS +- manual: Remove unsupported line breaks in waiting-with-clock section +- Enable new device_open_new RPC in libmachuser. +- Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." +- Update hurd/hurdselect.c to be more portable. +- hurd: Fix ld.so name +- hurd: Add ioperm symbol on x86_64 +- time: Remove alloca() from getdate +- aarch64: More configure checks for libmvec +- aarch64: SVE ACLE configure test cleanups +- hppa: Fix 'concurrency' typo in comment +- Update hurd/intr-msg.c to be more portable +- Update sysdeps/mach/hurd/ioctl.c to make it more portable +- aarch64: fix SVE ACLE check for bootstrap glibc builds +- Enable libmvec support for AArch64 +- hurd: Enable x86_64 build script +- hurd 64bit: Make dev_t word type +- malloc: Really fix tst-memalign-3 link against threads +- malloc: Fix tst-memalign-3 link against threads +- Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py +- Mark various cold functions as __COLD +- Fix regex type usage +- hurd 64bit: Fix struct msqid_ds and shmid_ds fields +- hurd 64bit: Fix ipc_perm fields types +- hurd 64bit: Fix flock fields types +- hurd 64bit: Add data for check-c++-types +- hurd 64bit: Fix pthread_t/thread_t type to long +- socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len +- hurd 64bit: Add missing data file for check-localplt test +- hurd 64bit: Add missing libanl +- hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit +- hurd: Fix tst-writev test +- nptl: move tst-x86-64-tls-1 to nptl-only tests +- hurd: Add expected abilist files for x86_64 +- hurd: Replace reply port with a dead name on failed interruption +- Define __mig_strlen to support dynamically sized strings in hurd RPCs +- mach: Disable 32bit compatibility mode +- hurd: Make it possible to call memcpy very early +- hurd: Implement longjmp for x86_64 +- hurd: Implement sigreturn for x86_64 +- Make __mach_msg_destroy portable for x86_64 +- hurd: Mark error functions as __COLD +- cdefs.h: Define __COLD +- hurd: Fix FS_RETRY_MAGICAL "machtype" handling +- hurd: Respect existing FD_CLOEXEC in S_msg_set_fd +- hurd: Don't leak the auth port in msg* RPCs +- hurd: Make _exit work during early boot-up +- hurd: Mark various conditions as unlikely +- hurd: Move libc_hidden_def's around +- hurd: Simplify _hurd_critical_section_lock a bit +- __check_pf: Add a cancellation cleanup handler [BZ #20975] +- Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 +- riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. +- elf.h: add PT_GNU_SFRAME +- Fix Hurd getcwd build with GCC >= 13 +- Regenerate sysdeps/mach/hurd/bits/errno.h +- locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive +- manual: document posix_openpt (bug 17010) +- if_index: Remove unneeded alloca.h include +- gethostid: Do not include alloca.h + * Tue Apr 25 2023 Patsy Griffin - 2.37.9000-8 - Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. diff --git a/sources b/sources index 7036881..76076cd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.37.9000-320-g904b94c07a.tar.xz) = 9c68015b4a9242353a662c7b0de3d7132cad17520f89abcf7932ef54f0916a265483ba97ce17d5dc1e43994b5db50687c721910e4511f5fdd385fe8d5d372355 +SHA512 (glibc-2.37.9000-381-gd1417176a3.tar.xz) = 57988327c974b35d0a5641a9b1db7d5131278948ee0b887e5232b009c0b40dad9337a6c985c44038a6055ee620015e0cf583f6b9a1a7160012e9864c5157af44