6b7878d Auto-sync with upstream branch master

Authored and Committed by Arjun Shankar 19 days ago
    Auto-sync with upstream branch master
    
    Upstream commit: 16c8dfba14ff7596ad3aea941a240f8abcdc50e6
    
    - Drop glibc-rh827510.patch, fixed differently upstream.
    
    - Revert "Allow glibc to be compiled without EXEC_PAGESIZE"
    - locale: Handle loading a missing locale twice (Bug 14247)
    - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553)
    - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu
    - login: Use unsigned 32-bit types for seconds-since-epoch
    - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701)
    - login: Check default sizes of structs utmp, utmpx, lastlog
    - benchtests: Add random() benchmark
    - advisories: Add Reported-By
    - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f
    - Document CVE-2024-2961
    - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961)
    - elf/rtld: Count skipped environment variables for enable_secure
    
        
file removed
-37
file modified
+20 -3
file modified
+1 -1