This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tx1/gnu-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from 6c2f050dbe Add valgrind smoke test adds 23e0e8f5f1 getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999) adds 976db046bc tst-realpath-toolong: Fix hurd build adds 114d07fd9a Add and use link-test-modules-rpath-link [BZ #28455] adds b5237c0746 elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] adds e4c9268d15 elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688] adds d8d94863ef elf: Add a test for PT_LOAD segments with invalid p_align [B [...] adds 84d2d0fe20 realpath: Avoid overwriting preexisting error (CVE-2021-3998) adds 8442f0d966 Fix handling of unterminated bracket expressions in fnmatch [...] adds 5b8e7980c5 Linux: Detect user namespace support in io/tst-getcwd-smallbuff adds 342cc934a3 posix: Add terminal control setting support for posix_spawn adds 03ad86880f elf: Fix use-after-free in ldconfig [BZ #26779] adds 7845064d2d intl: Avoid -Wuse-after-free [BZ #26779] adds ee52ab25ba io: Fix use-after-free in ftw [BZ #26779] adds 4f20a1dc52 stdlib: Avoid -Wuse-after-free in __add_to_environ [BZ #26779] adds e4ba8fee1a elf: Replace tst-p_alignmod1-editX with a python script adds c094c232eb Avoid -Wuse-after-free in tests [BZ #26779]. adds 604814121d hurd: Add posix_spawnattr_tc{get,set}pgrp_np on libc.abilist adds af6dc56b8c Guard tst-valgrind-smoke.out with run-built-tests adds 501246c5e2 x86: Use CHECK_FEATURE_PRESENT to check HLE [BZ #27398] adds af121ae3e7 Fix glibc 2.34 ABI omission (missing GLIBC_2.34 in dynamic loader) adds 1d1ce7d637 Fix elf/loadfail test build dependencies adds 38bc0f4e78 support: Add support_socket_so_timestamp_time64 adds 8fba672472 linux: Fix ancillary 64-bit time timestamp conversion (BZ #2 [...] adds 948ce73b31 Linux: Only generate 64 bit timestamps for 64 bit time_t rec [...] adds be211e0922 Add prelink removal plan on NEWS adds 77a602ebb0 tst-socket-timestamp-compat.c: Check __TIMESIZE [BZ #28837] adds 4556b6edae Update libc.pot for 2.35 release. adds 3a7bed5f5a malloc: Fix -Wuse-after-free warning in tst-mallocalign1 [BZ [...] adds 829ea0caca Mention _FORTIFY_SOURCE=3 for gcc12 in NEWS adds 3fb18fd80c elf: Add <dl-r_debug.h> adds f77bcb70b8 malloc: Fix tst-mallocalign1 macro spacing. adds 1d8e3a2c66 localedef: Fix handling of empty mon_decimal_point (Bug 28847) adds 7e0ad15c0f localedata: Adjust C.UTF-8 to align with C/POSIX. adds 5fa11a2bc9 elf: Add la_activity during application exit adds 254d3d5aef elf: Fix initial-exec TLS access on audit modules (BZ #28096) adds 32612615c5 elf: Issue la_symbind for bind-now (BZ #23734) adds ce9a68c57c elf: Fix runtime linker auditing on aarch64 (BZ #26643) adds 355bc7f736 SET_RELHOOK: merge i386 and x86_64, and move to sysdeps/mach [...] adds 3f35e7d193 or1k: Define PI_STATIC_AND_HIDDEN adds 6289d28d3c posix: Replace posix_spawnattr_tc{get,set}pgrp_np with posix [...] adds 80a08d0faa Fix elf/tst-audit25a with default bind now toolchains adds 6c33b01843 Linux: Use ptrdiff_t for __rseq_offset adds fbc14ab6f0 Update translations. adds 32ffd42741 Update NEWS. adds a134ce8237 Update NEWS bug list. adds 6415fd2ddc Update install.texi, and regenerate INSTALL. adds e0beb0c9f1 Regenerate configure. adds e0f3c52a3f Prepare for glibc 2.35 release. adds f94f6d8a35 Create ChangeLog.old/ChangeLog.24. adds bc6c1af537 Open master branch for glibc 2.36 development adds e8faf48321 Regenerate configure
No new revisions were added by this update.
Summary of changes: ChangeLog.old/ChangeLog.24 | 11984 +++++++++++++++++++ INSTALL | 21 +- Makeconfig | 2 + Makerules | 1 + NEWS | 191 +- bits/link_lavcurrent.h | 2 +- elf/Makefile | 152 +- elf/Versions | 3 + elf/dl-audit.c | 58 +- bits/link_lavcurrent.h => elf/dl-compat.c | 26 +- elf/dl-fini.c | 8 + elf/dl-tls.c | 17 +- elf/do-rel.h | 57 +- elf/ldconfig.c | 2 +- elf/pldd-xx.c | 34 +- elf/rtld.c | 5 +- elf/sotruss-lib.c | 7 + termios/tcsetpgrp.c => elf/tst-audit21.c | 37 +- elf/tst-audit23.c | 239 + .../unix/bsd/tcsetpgrp.c => elf/tst-audit23mod.c | 13 +- termios/tcsetpgrp.c => elf/tst-audit24a.c | 31 +- .../set-hooks-arch.h => elf/tst-audit24amod1.c | 23 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24amod2.c | 15 +- termios/tcsetpgrp.c => elf/tst-audit24b.c | 32 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24bmod1.c | 19 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24bmod2.c | 13 +- elf/tst-audit24c.c | 2 + termios/tcsetpgrp.c => elf/tst-audit24d.c | 31 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod1.c | 21 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod2.c | 18 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod3.c | 19 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod4.c | 15 +- elf/tst-audit25a.c | 129 + elf/tst-audit25b.c | 128 + .../unix/bsd/tcsetpgrp.c => elf/tst-audit25mod1.c | 20 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit25mod2.c | 20 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit25mod3.c | 14 +- .../unix/bsd/tcsetpgrp.c => elf/tst-audit25mod4.c | 14 +- elf/tst-auditmod21a.c | 80 + .../unix/bsd/tcsetpgrp.c => elf/tst-auditmod21b.c | 16 +- elf/tst-auditmod23.c | 74 + .../unix/bsd/tcsetpgrp.c => elf/tst-auditmod24.h | 19 +- elf/tst-auditmod24a.c | 114 + elf/tst-auditmod24b.c | 104 + elf/tst-auditmod24c.c | 3 + elf/tst-auditmod24d.c | 120 + elf/tst-auditmod25.c | 79 + elf/tst-dlmopen4.c | 15 +- termios/tcsetpgrp.c => elf/tst-global2.c | 29 +- termios/tcsetpgrp.c => elf/tst-globalmod2.c | 34 +- sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align.h | 16 +- sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align1.c | 17 +- sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align2.c | 17 +- sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align3.c | 17 +- elf/tst-p_align3.sh | 27 + termios/tcsetpgrp.c => elf/tst-p_alignmod-base.c | 38 +- .../unix/bsd/tcsetpgrp.c => elf/tst-p_alignmod3.c | 13 +- include/features.h | 2 +- include/sys/socket.h | 10 +- include/unistd.h | 2 + intl/localealias.c | 12 +- io/ftw.c | 5 +- locale/programs/ld-monetary.c | 4 +- localedata/Makefile | 30 +- localedata/locales/C | 22 +- localedata/tst-c-utf8-consistency.c | 539 + malloc/tst-malloc-backtrace.c | 9 + malloc/tst-malloc-check.c | 16 + malloc/tst-malloc-too-large.c | 24 + malloc/tst-mallocalign1.c | 20 +- malloc/tst-obstack.c | 2 +- malloc/tst-realloc.c | 8 + manual/install.texi | 21 +- manual/threads.texi | 2 +- nptl/allocatestack.c | 2 +- po/be.po | 1116 +- po/bg.po | 1915 +-- po/ca.po | 1860 ++- po/cs.po | 1915 +-- po/da.po | 1626 ++- po/de.po | 1916 +-- po/el.po | 650 +- po/eo.po | 860 +- po/es.po | 1786 ++- po/fi.po | 1612 ++- po/fr.po | 2023 ++-- po/gl.po | 1348 ++- po/hr.po | 1975 +-- po/hu.po | 254 +- po/ia.po | 1078 +- po/id.po | 1626 ++- po/it.po | 1652 ++- po/ja.po | 1646 ++- po/ko.po | 1915 +-- po/libc.pot | 1909 +-- po/lt.po | 396 +- po/nb.po | 794 +- po/nl.po | 1920 +-- po/pl.po | 1917 +-- po/pt.po | 1952 +-- po/pt_BR.po | 1979 +-- po/ru.po | 1948 +-- po/rw.po | 12 +- po/sk.po | 1356 ++- po/sl.po | 808 +- po/sr.po | 1946 +-- po/sv.po | 1953 +-- po/tr.po | 1890 ++- po/uk.po | 1915 +-- po/vi.po | 1860 ++- po/zh_CN.po | 1860 ++- po/zh_TW.po | 1959 +-- posix/Makefile | 6 +- posix/Versions | 3 + posix/fnmatch_loop.c | 9 +- posix/spawn.h | 8 +- posix/spawn_faction_addtcsetpgrp_np.c | 50 + posix/spawn_faction_destroy.c | 1 + posix/spawn_int.h | 5 + .../tst-realpath-toolong.c => posix/tst-fnmatch7.c | 36 +- posix/tst-spawn6.c | 202 + scripts/tst-elf-edit.py | 206 + stdlib/canonicalize.c | 2 +- stdlib/setenv.c | 6 +- stdlib/tst-realpath-toolong.c | 4 + support/Makefile | 1 + support/support.h | 4 + .../support_socket_so_timestamp_time64.c | 52 +- support/tst-support-open-dev-null-range.c | 3 +- sysdeps/aarch64/Makefile | 20 + sysdeps/aarch64/bits/link.h | 26 +- .../bsd/tcsetpgrp.c => aarch64/dl-audit-check.h} | 20 +- sysdeps/aarch64/dl-link.sym | 6 +- sysdeps/aarch64/dl-trampoline.S | 81 +- .../tcsetpgrp.c => sysdeps/aarch64/tst-audit26.c | 32 +- .../bsd/tcsetpgrp.c => aarch64/tst-audit26mod.c} | 23 +- .../aarch64/tst-audit26mod.h | 41 +- sysdeps/aarch64/tst-audit27.c | 64 + sysdeps/aarch64/tst-audit27mod.c | 95 + sysdeps/aarch64/tst-audit27mod.h | 67 + sysdeps/aarch64/tst-auditmod26.c | 103 + sysdeps/aarch64/tst-auditmod27.c | 180 + .../bsd/tcsetpgrp.c => generic/dl-audit-check.h} | 15 +- sysdeps/generic/dl-lookupcfg.h | 3 + .../tcsetpgrp.c => sysdeps/generic/dl-r_debug.h | 31 +- sysdeps/generic/ldsodefs.h | 7 +- sysdeps/generic/set-hooks-arch.h | 2 +- sysdeps/hppa/dl-lookupcfg.h | 3 + sysdeps/ia64/dl-lookupcfg.h | 3 + sysdeps/mach/hurd/i386/ld.abilist | 1 + sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/spawni.c | 13 + sysdeps/{i386 => mach/hurd/x86}/set-hooks-arch.h | 4 +- sysdeps/mips/dl-r_debug.h | 64 + sysdeps/nptl/dl-tls_init_tp.c | 4 +- sysdeps/or1k/configure | 5 + sysdeps/or1k/configure.ac | 4 + sysdeps/posix/getcwd.c | 7 + sysdeps/{generic => powerpc}/dl-lookupcfg.h | 25 +- sysdeps/unix/bsd/tcsetpgrp.c | 4 +- sysdeps/unix/sysv/linux/Makefile | 16 +- sysdeps/unix/sysv/linux/aarch64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 + sysdeps/unix/sysv/linux/alpha/ld.abilist | 3 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 + sysdeps/unix/sysv/linux/arc/ld.abilist | 1 + sysdeps/unix/sysv/linux/arc/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/ld.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/le/ld.abilist | 1 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/convert_scm_timestamps.c | 14 +- sysdeps/unix/sysv/linux/csky/ld.abilist | 1 + sysdeps/unix/sysv/linux/csky/libc.abilist | 1 + sysdeps/unix/sysv/linux/hppa/ld.abilist | 1 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 + sysdeps/unix/sysv/linux/i386/ld.abilist | 1 + sysdeps/unix/sysv/linux/i386/libc.abilist | 1 + sysdeps/unix/sysv/linux/ia64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist | 1 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/ld.abilist | 1 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 1 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips32/ld.abilist | 1 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist | 1 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 + sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist | 3 +- .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/ld.abilist | 1 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 + sysdeps/unix/sysv/linux/or1k/libc.abilist | 1 + sysdeps/unix/sysv/linux/powerpc/configure | 8 +- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 + .../unix/sysv/linux/powerpc/powerpc32/ld.abilist | 1 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/be/ld.abilist | 3 +- .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/le/ld.abilist | 3 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/recvmmsg.c | 36 +- sysdeps/unix/sysv/linux/recvmsg.c | 34 +- sysdeps/unix/sysv/linux/riscv/rv32/ld.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/ld.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/le/ld.abilist | 1 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 + sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 + sysdeps/unix/sysv/linux/spawni.c | 10 + sysdeps/unix/sysv/linux/sys/rseq.h | 3 +- sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c | 259 + .../linux/tst-socket-timestamp-compat-time64.c | 1 + .../unix/sysv/linux/tst-socket-timestamp-compat.c | 265 + .../unix/sysv/linux/tst-socket-timestamp-time64.c | 1 + sysdeps/unix/sysv/linux/tst-socket-timestamp.c | 336 + sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 3 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + sysdeps/x86/tst-cpu-features-supports.c | 2 +- termios/tcsetpgrp.c | 5 +- version.h | 2 +- 237 files changed, 45741 insertions(+), 29017 deletions(-) create mode 100644 ChangeLog.old/ChangeLog.24 copy bits/link_lavcurrent.h => elf/dl-compat.c (56%) copy termios/tcsetpgrp.c => elf/tst-audit21.c (59%) create mode 100644 elf/tst-audit23.c copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit23mod.c (72%) copy termios/tcsetpgrp.c => elf/tst-audit24a.c (61%) rename sysdeps/x86_64/set-hooks-arch.h => elf/tst-audit24amod1.c (66%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24amod2.c (71%) copy termios/tcsetpgrp.c => elf/tst-audit24b.c (59%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24bmod1.c (72%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24bmod2.c (72%) create mode 100644 elf/tst-audit24c.c copy termios/tcsetpgrp.c => elf/tst-audit24d.c (61%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod1.c (72%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod2.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod3.c (72%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit24dmod4.c (71%) create mode 100644 elf/tst-audit25a.c create mode 100644 elf/tst-audit25b.c copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit25mod1.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit25mod2.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit25mod3.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-audit25mod4.c (71%) create mode 100644 elf/tst-auditmod21a.c copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-auditmod21b.c (71%) create mode 100644 elf/tst-auditmod23.c copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-auditmod24.h (71%) create mode 100644 elf/tst-auditmod24a.c create mode 100644 elf/tst-auditmod24b.c create mode 100644 elf/tst-auditmod24c.c create mode 100644 elf/tst-auditmod24d.c create mode 100644 elf/tst-auditmod25.c copy termios/tcsetpgrp.c => elf/tst-global2.c (63%) copy termios/tcsetpgrp.c => elf/tst-globalmod2.c (54%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align.h (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align1.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align2.c (71%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_align3.c (71%) create mode 100755 elf/tst-p_align3.sh copy termios/tcsetpgrp.c => elf/tst-p_alignmod-base.c (58%) copy sysdeps/unix/bsd/tcsetpgrp.c => elf/tst-p_alignmod3.c (72%) create mode 100644 localedata/tst-c-utf8-consistency.c create mode 100644 posix/spawn_faction_addtcsetpgrp_np.c copy stdlib/tst-realpath-toolong.c => posix/tst-fnmatch7.c (54%) create mode 100644 posix/tst-spawn6.c create mode 100644 scripts/tst-elf-edit.py copy sysdeps/unix/sysv/linux/recvmsg.c => support/support_socket_so_timestamp_time [...] copy sysdeps/{unix/bsd/tcsetpgrp.c => aarch64/dl-audit-check.h} (57%) copy termios/tcsetpgrp.c => sysdeps/aarch64/tst-audit26.c (58%) copy sysdeps/{unix/bsd/tcsetpgrp.c => aarch64/tst-audit26mod.c} (68%) copy bits/link_lavcurrent.h => sysdeps/aarch64/tst-audit26mod.h (51%) create mode 100644 sysdeps/aarch64/tst-audit27.c create mode 100644 sysdeps/aarch64/tst-audit27mod.c create mode 100644 sysdeps/aarch64/tst-audit27mod.h create mode 100644 sysdeps/aarch64/tst-auditmod26.c create mode 100644 sysdeps/aarch64/tst-auditmod27.c copy sysdeps/{unix/bsd/tcsetpgrp.c => generic/dl-audit-check.h} (71%) copy termios/tcsetpgrp.c => sysdeps/generic/dl-r_debug.h (60%) rename sysdeps/{i386 => mach/hurd/x86}/set-hooks-arch.h (94%) create mode 100644 sysdeps/mips/dl-r_debug.h create mode 100644 sysdeps/or1k/configure create mode 100644 sysdeps/or1k/configure.ac copy sysdeps/{generic => powerpc}/dl-lookupcfg.h (56%) create mode 100644 sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c create mode 100644 sysdeps/unix/sysv/linux/tst-socket-timestamp-compat-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-socket-timestamp-compat.c create mode 100644 sysdeps/unix/sysv/linux/tst-socket-timestamp-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-socket-timestamp.c