diff mbox series

[scarthgap] glibc: stable 2.39 branch updates.

Message ID 20240929161825.3616542-1-Deepesh.Varatharajan@windriver.com
State Under Review
Delegated to: Steve Sakoman
Headers show
Series [scarthgap] glibc: stable 2.39 branch updates. | expand

Commit Message

Varatharajan, Deepesh Sept. 29, 2024, 4:18 p.m. UTC
From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>

Below commits on glibc-2.39 stable branch are updated.
84f6bfce2c libio: Attempt wide backup free only for non-legacy code
4e382ce01c debug: Fix read error handling in pcprofiledump
7f5027995f elf: Fix tst-dlopen-tlsreinit1.out test dependency
27a0c6b490 elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
e3d5d2d350 elf: Clarify and invert second argument of _dl_allocate_tls_init
28c4f32f71 elf: Support recursive use of dynamic TLS in interposed malloc
5ff30b2f75 nptl: Use <support/check.h> facilities in tst-setuid3
cae418638e posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
a500b48bd2 ungetc: Fix backup buffer leak on program exit [BZ #27821]
70939528c6 ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
f0c308ab23 Make tst-ungetc use libsupport
3c5f493d87 stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
98de2f2bae support: Add FAIL test failure helper
e73fd06b7f string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
37c2aa4eaa Define __libc_initial for the static libc
49953727d1 x86: Fix bug in strchrnul-evex512 [BZ #32078]
81631a0dd1 Adjust check-local-headers test for libaudit 4.0
9fbbe86f7c x32/cet: Support shadow stack during startup for Linux 6.10
eeff407b19 x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
1ab7faf86d support: Add options list terminator to the test driver
6eebc92cb2 manual/stdio: Further clarify putc, putwc, getc, and getwc
afc15c2044 Fix name space violation in fortify wrappers (bug 32052)
5a5eb72d8e resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
7f5ccdd8af Add mremap tests
a8c230c881 mremap: Update manual entry
9f349d02c6 linux: Update the mremap C implementation [BZ #31968]
127ef30c46 Enhanced test coverage for strncmp, wcsncmp
3b25c7fa87 Enhance test coverage for strnlen, wcsnlen
4bdcc1963b manual: make setrlimit() description less ambiguous
b71a51189d manual/stdio: Clarify putc and putwc
946006d37c malloc: add multi-threaded tests for aligned_alloc/calloc/malloc
f11b7178a1 malloc: avoid global locks in tst-aligned_alloc-lib.c
51db012c94 resolv: Track single-request fallback via _res._flags (bug 31476)
8c9fbc6651 resolv: Do not wait for non-existing second DNS response after error (bug 30081)
fc1dc39984 resolv: Allow short error responses to match any query (bug 31890)
cb19cef087 elf: Fix localplt.awk for DT_RELR-enabled builds (BZ 31978)
f6a75fddf4 Fix usage of _STACK_GROWS_DOWN and _STACK_GROWS_UP defines [BZ 31989]

Results before updates as below:

No. of passes                     4581
No. of expected passes            2
No. of expected failures          16
No. of unexpected failures        214
No. of unsupported tests          45

Results after updates as below:

No. of passes                     4605
No. of expected passes            2
No. of expected failures          16
No. of unexpected failures        212
No. of unsupported tests          46

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
 meta/recipes-core/glibc/glibc-version.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Khem Raj Sept. 29, 2024, 4:59 p.m. UTC | #1
lgtm.

On Sun, Sep 29, 2024 at 9:18 AM Varatharajan, Deepesh via
lists.openembedded.org
<deepesh.varatharajan=windriver.com@lists.openembedded.org> wrote:
>
> From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
>
> Below commits on glibc-2.39 stable branch are updated.
> 84f6bfce2c libio: Attempt wide backup free only for non-legacy code
> 4e382ce01c debug: Fix read error handling in pcprofiledump
> 7f5027995f elf: Fix tst-dlopen-tlsreinit1.out test dependency
> 27a0c6b490 elf: Avoid re-initializing already allocated TLS in dlopen (bug 31717)
> e3d5d2d350 elf: Clarify and invert second argument of _dl_allocate_tls_init
> 28c4f32f71 elf: Support recursive use of dynamic TLS in interposed malloc
> 5ff30b2f75 nptl: Use <support/check.h> facilities in tst-setuid3
> cae418638e posix: Use <support/check.h> facilities in tst-truncate and tst-truncate64
> a500b48bd2 ungetc: Fix backup buffer leak on program exit [BZ #27821]
> 70939528c6 ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]
> f0c308ab23 Make tst-ungetc use libsupport
> 3c5f493d87 stdio-common: Add test for vfscanf with matches longer than INT_MAX [BZ #27650]
> 98de2f2bae support: Add FAIL test failure helper
> e73fd06b7f string: strerror, strsignal cannot use buffer after dlmopen (bug 32026)
> 37c2aa4eaa Define __libc_initial for the static libc
> 49953727d1 x86: Fix bug in strchrnul-evex512 [BZ #32078]
> 81631a0dd1 Adjust check-local-headers test for libaudit 4.0
> 9fbbe86f7c x32/cet: Support shadow stack during startup for Linux 6.10
> eeff407b19 x86-64: Remove sysdeps/x86_64/x32/dl-machine.h
> 1ab7faf86d support: Add options list terminator to the test driver
> 6eebc92cb2 manual/stdio: Further clarify putc, putwc, getc, and getwc
> afc15c2044 Fix name space violation in fortify wrappers (bug 32052)
> 5a5eb72d8e resolv: Fix tst-resolv-short-response for older GCC (bug 32042)
> 7f5ccdd8af Add mremap tests
> a8c230c881 mremap: Update manual entry
> 9f349d02c6 linux: Update the mremap C implementation [BZ #31968]
> 127ef30c46 Enhanced test coverage for strncmp, wcsncmp
> 3b25c7fa87 Enhance test coverage for strnlen, wcsnlen
> 4bdcc1963b manual: make setrlimit() description less ambiguous
> b71a51189d manual/stdio: Clarify putc and putwc
> 946006d37c malloc: add multi-threaded tests for aligned_alloc/calloc/malloc
> f11b7178a1 malloc: avoid global locks in tst-aligned_alloc-lib.c
> 51db012c94 resolv: Track single-request fallback via _res._flags (bug 31476)
> 8c9fbc6651 resolv: Do not wait for non-existing second DNS response after error (bug 30081)
> fc1dc39984 resolv: Allow short error responses to match any query (bug 31890)
> cb19cef087 elf: Fix localplt.awk for DT_RELR-enabled builds (BZ 31978)
> f6a75fddf4 Fix usage of _STACK_GROWS_DOWN and _STACK_GROWS_UP defines [BZ 31989]
>
> Results before updates as below:
>
> No. of passes                     4581
> No. of expected passes            2
> No. of expected failures          16
> No. of unexpected failures        214
> No. of unsupported tests          45
>
> Results after updates as below:
>
> No. of passes                     4605
> No. of expected passes            2
> No. of expected failures          16
> No. of unexpected failures        212
> No. of unsupported tests          46
>
> Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
> ---
>  meta/recipes-core/glibc/glibc-version.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc
> index 955b22bc38..dc162b2946 100644
> --- a/meta/recipes-core/glibc/glibc-version.inc
> +++ b/meta/recipes-core/glibc/glibc-version.inc
> @@ -1,6 +1,6 @@
>  SRCBRANCH ?= "release/2.39/master"
>  PV = "2.39+git"
> -SRCREV_glibc ?= "e8f521709731ce3ae8d6f1eca30135d5c0606f02"
> +SRCREV_glibc ?= "84f6bfce2c37e32b9888321fc3131ffbbe6deeba"
>  SRCREV_localedef ?= "fab74f31b3811df543e24b6de47efdf45b538abc"
>
>  GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git;protocol=https"
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#205057): https://lists.openembedded.org/g/openembedded-core/message/205057
> Mute This Topic: https://lists.openembedded.org/mt/108720704/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc
index 955b22bc38..dc162b2946 100644
--- a/meta/recipes-core/glibc/glibc-version.inc
+++ b/meta/recipes-core/glibc/glibc-version.inc
@@ -1,6 +1,6 @@ 
 SRCBRANCH ?= "release/2.39/master"
 PV = "2.39+git"
-SRCREV_glibc ?= "e8f521709731ce3ae8d6f1eca30135d5c0606f02"
+SRCREV_glibc ?= "84f6bfce2c37e32b9888321fc3131ffbbe6deeba"
 SRCREV_localedef ?= "fab74f31b3811df543e24b6de47efdf45b538abc"
 
 GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git;protocol=https"