cfb2790 Auto-sync with upstream branch master

Authored and Committed by djdelorie 2 years ago
    Auto-sync with upstream branch master
    
    Upstream 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
    
        
  • Build completed
    success
    Built as glibc-2.36.9000-4.fc38
    2 years ago
  • Build failed
    failure
    Built as glibc-2.36.9000-4.eln121
    2 years ago
file modified
+48 -2
file modified
+1 -1