diff --git a/glibc.spec b/glibc.spec index 7dd4298..4eb4491 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,4 +1,4 @@ -%global glibcsrcdir glibc-2.36.9000-54-ga727220b37 +%global glibcsrcdir glibc-2.36.9000-95-gc7509d49c4 %global glibcversion 2.36.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 3 +%global baserelease 4 Release: %{baserelease}%{?dist} # In general, GPLv2+ is used by programs, LGPLv2+ is used for @@ -2185,6 +2185,52 @@ update_gconv_modules_cache () %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %changelog +* Tue Aug 30 2022 DJ Delorie - 2.36.9000-4 +- Auto-sync with upstream branch master, + commit c7509d49c4e8fa494120c5ead21338559dad16f5. +- Apply asm redirections in wchar.h before first use +- resolv: Fix building tst-resolv-invalid-cname for earlier C standards +- syslog: Fix large messages (BZ#29536) +- posix: Fix macro expansion producing 'defined' has undefined behavior +- stdlib: Fix macro expansion producing 'defined' has undefined behavior +- S390: Always use svc 0 +- nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces +- resolv: Add new tst-resolv-invalid-cname +- nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) +- nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) +- nss_dns: Remove remnants of IPv6 address mapping +- nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr +- nss_dns: Split getanswer_ptr from getanswer_r +- resolv: Add DNS packet parsing helpers geared towards wire format +- resolv: Add internal __ns_name_length_uncompressed function +- resolv: Add the __ns_samebinaryname function +- resolv: Add internal __res_binary_hnok function +- resolv: Add tst-resolv-aliases +- resolv: Add tst-resolv-byaddr for testing reverse lookup +- LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 +- LoongArch: Fix ptr mangling/demangling features. +- nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] +- Add test for bug 29530 +- Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] +- hurd: Fix vm_size_t incoherencies +- mach: Make xpg_strerror_r set a message on error +- mach: Fix incoherency between perror and strerror +- elf: Call __libc_early_init for reused namespaces (bug 29528) +- csu: Change start code license to have link exception +- s390: Move hwcaps/platform names out of _rtld_global_ro +- Revert "Detect ld.so and libc.so version inconsistency during startup" +- Add NT_LOONGARCH_* from Linux 5.19 to elf.h +- Detect ld.so and libc.so version inconsistency during startup +- Merge getopt patch from Gnulib +- Merge _GL_UNUSED C23 patch from Gnulib +- LoongArch: Fix dl-machine.h code formatting. +- scripts/glibcelf.py: Add hashing support +- hurd: Fix starting static binaries with stack protection enabled +- htl: Make pthread*_cond_timedwait register wref before releasing mutex +- htl: make __pthread_hurd_cond_timedwait_internal check mutex is held +- Add AArch64 HWCAP2_* constants from Linux 5.19 + + * Mon Aug 22 2022 Arjun Shankar - 2.36.9000-3 - Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: diff --git a/sources b/sources index 5facfea..7999978 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (glibc-2.36.9000-54-ga727220b37.tar.xz) = 637f810720cc6da8ee759fc690dd9f759687448d7bc78a1d6c1a463c7d075d70d7b2295323e590250321c838fd0016e3082166107444812161190c3a3ed2456c +SHA512 (glibc-2.36.9000-95-gc7509d49c4.tar.xz) = 5fa125bb6b892dccfe73488a9b69961cf4a39cb0d470e50a1ef235bf59a8013f680fdffb3647e0a02be9bc58e30fac0c14619179b457c2674084305f42657a60