]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
glibc: stable 2.42 branch updates
authorDeepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Thu, 18 Sep 2025 12:33:50 +0000 (05:33 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 22 Sep 2025 16:57:07 +0000 (17:57 +0100)
commite4d73b2021535473f1f2970edf53d0105f10ba5a
tree44732adad1c4e3aa7b5aadd98147feb89585159d
parent15e206a61bca24c2948c93b562621ca8668289d1
glibc: stable 2.42 branch updates

git log --oneline d2097651cc57834dbfcaa102ddfacae0d86cfb66..e34453cd6a8c592c325756ff3c7ac0afd3975cb4

e34453cd6a (HEAD, origin/release/2.42/master) AArch64: Fix SVE powf routine [BZ #33299]
e87844ec42 i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129]
7a8f3c6ee4 x86-64: Add GLIBC_ABI_DT_X86_64_PLT [BZ #33212]
3970785beb x86-64: Add GLIBC_ABI_GNU2_TLS version [BZ #33129]
d0f72b96f2 i386: Add GLIBC_ABI_GNU_TLS version [BZ #33221]
8dbaecbe92 Use TLS initial-exec model for __libc_tsd_CTYPE_* thread variables [BZ #33234]
d7274d718e malloc: Fix checking for small negative values of tcache_key
a96a82c4a5 malloc: Make sure tcache_key is odd enough
c491dabd8a malloc: Fix MAX_TCACHE_SMALL_SIZE
8a726b6304 malloc: Remove redundant NULL check
c5476b7907 hurd: support: Fix running SGID tests
e5754399b5 Revert "tst-freopen4-main.c: Call support_capture_subprocess with chroot"
c090b0cb1c tst-env-setuid: Delete LD_DEBUG_OUTPUT output
41a77b78cf tst-freopen4-main.c: Call support_capture_subprocess with chroot
9ec7a532ff tst-fopen-threaded.c: Delete temporary file
9d5bf9c17d Delete temporary files in support_subprocess
b38f3f60d5 nptl: Fix SYSCALL_CANCEL for return values larger than INT_MAX (BZ 33245)
5e298d2d93 elf: Handle ld.so with LOAD segment gaps in _dl_find_object (bug 31943)
2fadee5301 elf: Extract rtld_setup_phdr function from dl_main
fd18059c0f stdlib: resolve a double lock init issue after fork [BZ #32994]
bc13db7393 inet-fortified: fix namespace violation (bug 33227)
3ec4dd77f6 NEWS: add new section
bdea6c3719 Replace advisories directory with pointer file

Testing Results:
           Before     After   Diff
PASS         5842      5855     +13
XPASS        4         4         0
FAIL         868       859      -9
XFAIL        16        16        0
UNSUPPORTED  396       396       0

Testcases changes

testcase-name                              before           after

elf/check-dt-x86-64-plt(new)                 -               PASS
elf/check-gnu2-tls(new)                      -               PASS
elf/tst-link-map-contiguous-ldso(new)        -               PASS
elf/tst-link-map-contiguous-libc(new)        -               PASS
malloc/tst-malloc_info-malloc-hugetlb1      FAIL             PASS
nptl/tst-thread-affinity-pthread            FAIL             PASS
resolv/tst-resolv-aliases                   FAIL             PASS
stdio-common/tst-printf-format-d-llong      FAIL             PASS
stdio-common/tst-printf-format-sn-ushort    FAIL             PASS
stdio-common/tst-printf-format-vs-char      FAIL             PASS
stdio-common/tst-printf-format-vd-ullong    FAIL             PASS
string/test-strcmp                          FAIL             PASS
string/tst-cmp                              FAIL             PASS

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/glibc/glibc-version.inc