Re: [OE-core] [PATCH 1/3] glibc: Upgrade to 2.38 release

2023-08-13 Thread Khem Raj
On Fri, Aug 4, 2023 at 2:44 PM Alexandre Belloni
 wrote:
>
> Hello,
>
> This caused failures:
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/65/builds/7616/steps/11/logs/stdio
>
> ERROR: glibc-tests-2.38-r0 do_package_qa: QA Issue: 
> /usr/lib/glibc-tests/ptest/tests/glibc-ptest/tst-y2039-time64 contained in 
> package glibc-tests requires libgcc_s.so.1(GCC_3.5), but no providers found 
> in RDEPENDS:glibc-tests? [file-rdeps]
> ERROR: glibc-tests-2.38-r0 do_package_qa: QA Issue: 
> /usr/lib/glibc-tests/ptest/tests/glibc-ptest/tst-y2039-time64 contained in 
> package glibc-tests requires libgcc_s.so.1, but no providers found in 
> RDEPENDS:glibc-tests? [file-rdeps]
> ERROR: glibc-tests-2.38-r0 do_package_qa: Fatal QA errors were found, failing 
> task.
> NOTE: Running task 15486 of 17391 
> (virtual:mcextend:apr:/home/pokybuild/yocto-worker/beaglebone/build/meta/recipes-core/images/core-image-ptest.bb:do_image_tar)
>
> I believe this also causes the following autoconf failure:
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/20/builds/7948/steps/12/logs/stdio
>

Finally got to this. sent a v3 series which should fix it.

>
> On 31/07/2023 20:27:00-0700, Khem Raj wrote:
> > Announcement - 
> > https://mail.gnu.org/archive/html/info-gnu/2023-07/msg00010.html
> >
> > Signed-off-by: Khem Raj 
> > ---
> >  meta/conf/distro/include/tcmode-default.inc   |  2 +-
> >  ...2.37.bb => cross-localedef-native_2.38.bb} |  0
> >  meta/recipes-core/glibc/glibc-common.inc  |  3 +-
> >  ...bc-locale_2.37.bb => glibc-locale_2.38.bb} |  0
> >  ...bc-mtrace_2.37.bb => glibc-mtrace_2.38.bb} |  0
> >  ...-scripts_2.37.bb => glibc-scripts_2.38.bb} |  0
> >  ...libc-tests_2.37.bb => glibc-tests_2.38.bb} |  0
> >  ...tsuite_2.37.bb => glibc-testsuite_2.38.bb} |  0
> >  meta/recipes-core/glibc/glibc-version.inc |  8 +-
> >  ...dd-hardlink-resolver-from-util-linux.patch |  2 +-
> >  ...-fix-ups-hardlink-to-make-it-compile.patch |  2 +-
> >  ...Look-for-host-system-ld.so.cache-as-.patch |  8 +-
> >  ...Fix-buffer-overrun-with-a-relocated-.patch |  6 +-
> >  ...Raise-the-size-of-arrays-containing-.patch | 16 ++--
> >  ...k-glibc-Allow-64-bit-atomics-for-x86.patch |  2 +-
> >  ...Make-relocatable-install-for-locales.patch |  6 +-
> >  ...Fall-back-to-faccessat-on-faccess2-r.patch |  2 +-
> >  ...the-path-sets-wrong-config-variables.patch | 86 +--
> >  ...ss-building-and-testing-instructions.patch |  2 +-
> >  ...glibc-Help-bootstrap-cross-toolchain.patch |  4 +-
> >  ...eglibc-Resolve-__fpscr_values-on-SH4.patch |  4 +-
> >  ...port-cross-locale-generation-support.patch |  6 +-
> >  ...-archive-uses-a-hard-coded-locale-pa.patch |  4 +-
> >  ...Do-not-ask-compiler-for-finding-arch.patch |  4 +-
> >  ...y-the-header-between-arm-and-aarch64.patch | 42 +++--
> >  ...h-printf-builtin-in-nscd-init-script.patch |  2 +-
> >  ...igure.ac-Set-libc_cv_rootsbindir-onl.patch |  7 +-
> >  ...ell-interpreter-overridable-in-tzsel.patch |  4 +-
> >  ...Use-bin-sh-default-shell-interpreter.patch |  2 +-
> >  ...d-failed-in-unprivileged-process-BZ-.patch | 10 +--
> >  ...build-time-paths-in-the-output-binar.patch |  6 +-
> >  .../glibc/{glibc_2.37.bb => glibc_2.38.bb}|  0
> >  32 files changed, 111 insertions(+), 129 deletions(-)
> >  rename meta/recipes-core/glibc/{cross-localedef-native_2.37.bb => 
> > cross-localedef-native_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc-locale_2.37.bb => 
> > glibc-locale_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc-mtrace_2.37.bb => 
> > glibc-mtrace_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc-scripts_2.37.bb => 
> > glibc-scripts_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc-tests_2.37.bb => 
> > glibc-tests_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc-testsuite_2.37.bb => 
> > glibc-testsuite_2.38.bb} (100%)
> >  rename meta/recipes-core/glibc/{glibc_2.37.bb => glibc_2.38.bb} (100%)
> >
> > diff --git a/meta/conf/distro/include/tcmode-default.inc 
> > b/meta/conf/distro/include/tcmode-default.inc
> > index 18daf446e51..8c62a317a0d 100644
> > --- a/meta/conf/distro/include/tcmode-default.inc
> > +++ b/meta/conf/distro/include/tcmode-default.inc
> > @@ -20,7 +20,7 @@ GCCVERSION ?= "13.%"
> >  SDKGCCVERSION ?= "${GCCVERSION}"
> >  BINUVERSION ?= "2.40%"
> >  GDBVERSION ?= "13.%"
> > -GLIBCVERSION ?= "2.37"
> > +GLIBCVERSION ?= "2.38"
> >  LINUXLIBCVERSION ?= "6.4%"
> >  QEMUVERSION ?= "8.0%"
> >  GOVERSION ?= "1.20%"
> > diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.37.bb 
> > b/meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> > similarity index 100%
> > rename from meta/recipes-core/glibc/cross-localedef-native_2.37.bb
> > rename to meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> > diff --git a/meta/recipes-core/glibc/glibc-common.inc 
> > b/meta/recipes-core/glibc/glibc-common.inc
> > index b93b55fe77d..be33c29857c 100644
> > --- 

Re: [OE-core] [PATCH 1/3] glibc: Upgrade to 2.38 release

2023-08-04 Thread Alexandre Belloni via lists.openembedded.org
Hello,

This caused failures:

https://autobuilder.yoctoproject.org/typhoon/#/builders/65/builds/7616/steps/11/logs/stdio

ERROR: glibc-tests-2.38-r0 do_package_qa: QA Issue: 
/usr/lib/glibc-tests/ptest/tests/glibc-ptest/tst-y2039-time64 contained in 
package glibc-tests requires libgcc_s.so.1(GCC_3.5), but no providers found in 
RDEPENDS:glibc-tests? [file-rdeps]
ERROR: glibc-tests-2.38-r0 do_package_qa: QA Issue: 
/usr/lib/glibc-tests/ptest/tests/glibc-ptest/tst-y2039-time64 contained in 
package glibc-tests requires libgcc_s.so.1, but no providers found in 
RDEPENDS:glibc-tests? [file-rdeps]
ERROR: glibc-tests-2.38-r0 do_package_qa: Fatal QA errors were found, failing 
task.
NOTE: Running task 15486 of 17391 
(virtual:mcextend:apr:/home/pokybuild/yocto-worker/beaglebone/build/meta/recipes-core/images/core-image-ptest.bb:do_image_tar)

I believe this also causes the following autoconf failure:

https://autobuilder.yoctoproject.org/typhoon/#/builders/20/builds/7948/steps/12/logs/stdio


On 31/07/2023 20:27:00-0700, Khem Raj wrote:
> Announcement - 
> https://mail.gnu.org/archive/html/info-gnu/2023-07/msg00010.html
> 
> Signed-off-by: Khem Raj 
> ---
>  meta/conf/distro/include/tcmode-default.inc   |  2 +-
>  ...2.37.bb => cross-localedef-native_2.38.bb} |  0
>  meta/recipes-core/glibc/glibc-common.inc  |  3 +-
>  ...bc-locale_2.37.bb => glibc-locale_2.38.bb} |  0
>  ...bc-mtrace_2.37.bb => glibc-mtrace_2.38.bb} |  0
>  ...-scripts_2.37.bb => glibc-scripts_2.38.bb} |  0
>  ...libc-tests_2.37.bb => glibc-tests_2.38.bb} |  0
>  ...tsuite_2.37.bb => glibc-testsuite_2.38.bb} |  0
>  meta/recipes-core/glibc/glibc-version.inc |  8 +-
>  ...dd-hardlink-resolver-from-util-linux.patch |  2 +-
>  ...-fix-ups-hardlink-to-make-it-compile.patch |  2 +-
>  ...Look-for-host-system-ld.so.cache-as-.patch |  8 +-
>  ...Fix-buffer-overrun-with-a-relocated-.patch |  6 +-
>  ...Raise-the-size-of-arrays-containing-.patch | 16 ++--
>  ...k-glibc-Allow-64-bit-atomics-for-x86.patch |  2 +-
>  ...Make-relocatable-install-for-locales.patch |  6 +-
>  ...Fall-back-to-faccessat-on-faccess2-r.patch |  2 +-
>  ...the-path-sets-wrong-config-variables.patch | 86 +--
>  ...ss-building-and-testing-instructions.patch |  2 +-
>  ...glibc-Help-bootstrap-cross-toolchain.patch |  4 +-
>  ...eglibc-Resolve-__fpscr_values-on-SH4.patch |  4 +-
>  ...port-cross-locale-generation-support.patch |  6 +-
>  ...-archive-uses-a-hard-coded-locale-pa.patch |  4 +-
>  ...Do-not-ask-compiler-for-finding-arch.patch |  4 +-
>  ...y-the-header-between-arm-and-aarch64.patch | 42 +++--
>  ...h-printf-builtin-in-nscd-init-script.patch |  2 +-
>  ...igure.ac-Set-libc_cv_rootsbindir-onl.patch |  7 +-
>  ...ell-interpreter-overridable-in-tzsel.patch |  4 +-
>  ...Use-bin-sh-default-shell-interpreter.patch |  2 +-
>  ...d-failed-in-unprivileged-process-BZ-.patch | 10 +--
>  ...build-time-paths-in-the-output-binar.patch |  6 +-
>  .../glibc/{glibc_2.37.bb => glibc_2.38.bb}|  0
>  32 files changed, 111 insertions(+), 129 deletions(-)
>  rename meta/recipes-core/glibc/{cross-localedef-native_2.37.bb => 
> cross-localedef-native_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-locale_2.37.bb => 
> glibc-locale_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-mtrace_2.37.bb => 
> glibc-mtrace_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-scripts_2.37.bb => 
> glibc-scripts_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-tests_2.37.bb => glibc-tests_2.38.bb} 
> (100%)
>  rename meta/recipes-core/glibc/{glibc-testsuite_2.37.bb => 
> glibc-testsuite_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc_2.37.bb => glibc_2.38.bb} (100%)
> 
> diff --git a/meta/conf/distro/include/tcmode-default.inc 
> b/meta/conf/distro/include/tcmode-default.inc
> index 18daf446e51..8c62a317a0d 100644
> --- a/meta/conf/distro/include/tcmode-default.inc
> +++ b/meta/conf/distro/include/tcmode-default.inc
> @@ -20,7 +20,7 @@ GCCVERSION ?= "13.%"
>  SDKGCCVERSION ?= "${GCCVERSION}"
>  BINUVERSION ?= "2.40%"
>  GDBVERSION ?= "13.%"
> -GLIBCVERSION ?= "2.37"
> +GLIBCVERSION ?= "2.38"
>  LINUXLIBCVERSION ?= "6.4%"
>  QEMUVERSION ?= "8.0%"
>  GOVERSION ?= "1.20%"
> diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.37.bb 
> b/meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/cross-localedef-native_2.37.bb
> rename to meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> diff --git a/meta/recipes-core/glibc/glibc-common.inc 
> b/meta/recipes-core/glibc/glibc-common.inc
> index b93b55fe77d..be33c29857c 100644
> --- a/meta/recipes-core/glibc/glibc-common.inc
> +++ b/meta/recipes-core/glibc/glibc-common.inc
> @@ -22,5 +22,4 @@ ARM_INSTRUCTION_SET:armv6 = "arm"
>  #
>  COMPATIBLE_HOST:libc-musl:class-target = "null"
>  
> -PV = "2.37"
> -PR = "r1"
> +PV = "2.38"
> diff --git a/meta/recipes-core/glibc/glibc-locale_2.37.bb 
> 

Re: [OE-core] [PATCH 1/3] glibc: Upgrade to 2.38 release

2023-08-01 Thread Khem Raj
On Tue, Aug 1, 2023 at 1:49 AM Martin Jansa  wrote:
>
> alsa-utils fails to build with this, will send backport of 
> https://github.com/alsa-project/alsa-utils/commit/d6a71bfbde9e1710743d3a446c6ea3b41c45234e
>  shortly.
>

thanks.

> On Tue, Aug 1, 2023 at 5:27 AM Khem Raj  wrote:
>>
>> Announcement - 
>> https://mail.gnu.org/archive/html/info-gnu/2023-07/msg00010.html
>>
>> Signed-off-by: Khem Raj 
>> ---
>>  meta/conf/distro/include/tcmode-default.inc   |  2 +-
>>  ...2.37.bb => cross-localedef-native_2.38.bb} |  0
>>  meta/recipes-core/glibc/glibc-common.inc  |  3 +-
>>  ...bc-locale_2.37.bb => glibc-locale_2.38.bb} |  0
>>  ...bc-mtrace_2.37.bb => glibc-mtrace_2.38.bb} |  0
>>  ...-scripts_2.37.bb => glibc-scripts_2.38.bb} |  0
>>  ...libc-tests_2.37.bb => glibc-tests_2.38.bb} |  0
>>  ...tsuite_2.37.bb => glibc-testsuite_2.38.bb} |  0
>>  meta/recipes-core/glibc/glibc-version.inc |  8 +-
>>  ...dd-hardlink-resolver-from-util-linux.patch |  2 +-
>>  ...-fix-ups-hardlink-to-make-it-compile.patch |  2 +-
>>  ...Look-for-host-system-ld.so.cache-as-.patch |  8 +-
>>  ...Fix-buffer-overrun-with-a-relocated-.patch |  6 +-
>>  ...Raise-the-size-of-arrays-containing-.patch | 16 ++--
>>  ...k-glibc-Allow-64-bit-atomics-for-x86.patch |  2 +-
>>  ...Make-relocatable-install-for-locales.patch |  6 +-
>>  ...Fall-back-to-faccessat-on-faccess2-r.patch |  2 +-
>>  ...the-path-sets-wrong-config-variables.patch | 86 +--
>>  ...ss-building-and-testing-instructions.patch |  2 +-
>>  ...glibc-Help-bootstrap-cross-toolchain.patch |  4 +-
>>  ...eglibc-Resolve-__fpscr_values-on-SH4.patch |  4 +-
>>  ...port-cross-locale-generation-support.patch |  6 +-
>>  ...-archive-uses-a-hard-coded-locale-pa.patch |  4 +-
>>  ...Do-not-ask-compiler-for-finding-arch.patch |  4 +-
>>  ...y-the-header-between-arm-and-aarch64.patch | 42 +++--
>>  ...h-printf-builtin-in-nscd-init-script.patch |  2 +-
>>  ...igure.ac-Set-libc_cv_rootsbindir-onl.patch |  7 +-
>>  ...ell-interpreter-overridable-in-tzsel.patch |  4 +-
>>  ...Use-bin-sh-default-shell-interpreter.patch |  2 +-
>>  ...d-failed-in-unprivileged-process-BZ-.patch | 10 +--
>>  ...build-time-paths-in-the-output-binar.patch |  6 +-
>>  .../glibc/{glibc_2.37.bb => glibc_2.38.bb}|  0
>>  32 files changed, 111 insertions(+), 129 deletions(-)
>>  rename meta/recipes-core/glibc/{cross-localedef-native_2.37.bb => 
>> cross-localedef-native_2.38.bb} (100%)
>>  rename meta/recipes-core/glibc/{glibc-locale_2.37.bb => 
>> glibc-locale_2.38.bb} (100%)
>>  rename meta/recipes-core/glibc/{glibc-mtrace_2.37.bb => 
>> glibc-mtrace_2.38.bb} (100%)
>>  rename meta/recipes-core/glibc/{glibc-scripts_2.37.bb => 
>> glibc-scripts_2.38.bb} (100%)
>>  rename meta/recipes-core/glibc/{glibc-tests_2.37.bb => glibc-tests_2.38.bb} 
>> (100%)
>>  rename meta/recipes-core/glibc/{glibc-testsuite_2.37.bb => 
>> glibc-testsuite_2.38.bb} (100%)
>>  rename meta/recipes-core/glibc/{glibc_2.37.bb => glibc_2.38.bb} (100%)
>>
>> diff --git a/meta/conf/distro/include/tcmode-default.inc 
>> b/meta/conf/distro/include/tcmode-default.inc
>> index 18daf446e51..8c62a317a0d 100644
>> --- a/meta/conf/distro/include/tcmode-default.inc
>> +++ b/meta/conf/distro/include/tcmode-default.inc
>> @@ -20,7 +20,7 @@ GCCVERSION ?= "13.%"
>>  SDKGCCVERSION ?= "${GCCVERSION}"
>>  BINUVERSION ?= "2.40%"
>>  GDBVERSION ?= "13.%"
>> -GLIBCVERSION ?= "2.37"
>> +GLIBCVERSION ?= "2.38"
>>  LINUXLIBCVERSION ?= "6.4%"
>>  QEMUVERSION ?= "8.0%"
>>  GOVERSION ?= "1.20%"
>> diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.37.bb 
>> b/meta/recipes-core/glibc/cross-localedef-native_2.38.bb
>> similarity index 100%
>> rename from meta/recipes-core/glibc/cross-localedef-native_2.37.bb
>> rename to meta/recipes-core/glibc/cross-localedef-native_2.38.bb
>> diff --git a/meta/recipes-core/glibc/glibc-common.inc 
>> b/meta/recipes-core/glibc/glibc-common.inc
>> index b93b55fe77d..be33c29857c 100644
>> --- a/meta/recipes-core/glibc/glibc-common.inc
>> +++ b/meta/recipes-core/glibc/glibc-common.inc
>> @@ -22,5 +22,4 @@ ARM_INSTRUCTION_SET:armv6 = "arm"
>>  #
>>  COMPATIBLE_HOST:libc-musl:class-target = "null"
>>
>> -PV = "2.37"
>> -PR = "r1"
>> +PV = "2.38"
>> diff --git a/meta/recipes-core/glibc/glibc-locale_2.37.bb 
>> b/meta/recipes-core/glibc/glibc-locale_2.38.bb
>> similarity index 100%
>> rename from meta/recipes-core/glibc/glibc-locale_2.37.bb
>> rename to meta/recipes-core/glibc/glibc-locale_2.38.bb
>> diff --git a/meta/recipes-core/glibc/glibc-mtrace_2.37.bb 
>> b/meta/recipes-core/glibc/glibc-mtrace_2.38.bb
>> similarity index 100%
>> rename from meta/recipes-core/glibc/glibc-mtrace_2.37.bb
>> rename to meta/recipes-core/glibc/glibc-mtrace_2.38.bb
>> diff --git a/meta/recipes-core/glibc/glibc-scripts_2.37.bb 
>> b/meta/recipes-core/glibc/glibc-scripts_2.38.bb
>> similarity index 100%
>> rename from meta/recipes-core/glibc/glibc-scripts_2.37.bb
>> rename to meta/recipes-core/glibc/glibc-scripts_2.38.bb
>> diff 

Re: [OE-core] [PATCH 1/3] glibc: Upgrade to 2.38 release

2023-08-01 Thread Martin Jansa
alsa-utils fails to build with this, will send backport of
https://github.com/alsa-project/alsa-utils/commit/d6a71bfbde9e1710743d3a446c6ea3b41c45234e
shortly.

On Tue, Aug 1, 2023 at 5:27 AM Khem Raj  wrote:

> Announcement -
> https://mail.gnu.org/archive/html/info-gnu/2023-07/msg00010.html
>
> Signed-off-by: Khem Raj 
> ---
>  meta/conf/distro/include/tcmode-default.inc   |  2 +-
>  ...2.37.bb => cross-localedef-native_2.38.bb} |  0
>  meta/recipes-core/glibc/glibc-common.inc  |  3 +-
>  ...bc-locale_2.37.bb => glibc-locale_2.38.bb} |  0
>  ...bc-mtrace_2.37.bb => glibc-mtrace_2.38.bb} |  0
>  ...-scripts_2.37.bb => glibc-scripts_2.38.bb} |  0
>  ...libc-tests_2.37.bb => glibc-tests_2.38.bb} |  0
>  ...tsuite_2.37.bb => glibc-testsuite_2.38.bb} |  0
>  meta/recipes-core/glibc/glibc-version.inc |  8 +-
>  ...dd-hardlink-resolver-from-util-linux.patch |  2 +-
>  ...-fix-ups-hardlink-to-make-it-compile.patch |  2 +-
>  ...Look-for-host-system-ld.so.cache-as-.patch |  8 +-
>  ...Fix-buffer-overrun-with-a-relocated-.patch |  6 +-
>  ...Raise-the-size-of-arrays-containing-.patch | 16 ++--
>  ...k-glibc-Allow-64-bit-atomics-for-x86.patch |  2 +-
>  ...Make-relocatable-install-for-locales.patch |  6 +-
>  ...Fall-back-to-faccessat-on-faccess2-r.patch |  2 +-
>  ...the-path-sets-wrong-config-variables.patch | 86 +--
>  ...ss-building-and-testing-instructions.patch |  2 +-
>  ...glibc-Help-bootstrap-cross-toolchain.patch |  4 +-
>  ...eglibc-Resolve-__fpscr_values-on-SH4.patch |  4 +-
>  ...port-cross-locale-generation-support.patch |  6 +-
>  ...-archive-uses-a-hard-coded-locale-pa.patch |  4 +-
>  ...Do-not-ask-compiler-for-finding-arch.patch |  4 +-
>  ...y-the-header-between-arm-and-aarch64.patch | 42 +++--
>  ...h-printf-builtin-in-nscd-init-script.patch |  2 +-
>  ...igure.ac-Set-libc_cv_rootsbindir-onl.patch |  7 +-
>  ...ell-interpreter-overridable-in-tzsel.patch |  4 +-
>  ...Use-bin-sh-default-shell-interpreter.patch |  2 +-
>  ...d-failed-in-unprivileged-process-BZ-.patch | 10 +--
>  ...build-time-paths-in-the-output-binar.patch |  6 +-
>  .../glibc/{glibc_2.37.bb => glibc_2.38.bb}|  0
>  32 files changed, 111 insertions(+), 129 deletions(-)
>  rename meta/recipes-core/glibc/{cross-localedef-native_2.37.bb =>
> cross-localedef-native_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-locale_2.37.bb =>
> glibc-locale_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-mtrace_2.37.bb =>
> glibc-mtrace_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-scripts_2.37.bb =>
> glibc-scripts_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-tests_2.37.bb =>
> glibc-tests_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc-testsuite_2.37.bb =>
> glibc-testsuite_2.38.bb} (100%)
>  rename meta/recipes-core/glibc/{glibc_2.37.bb => glibc_2.38.bb} (100%)
>
> diff --git a/meta/conf/distro/include/tcmode-default.inc
> b/meta/conf/distro/include/tcmode-default.inc
> index 18daf446e51..8c62a317a0d 100644
> --- a/meta/conf/distro/include/tcmode-default.inc
> +++ b/meta/conf/distro/include/tcmode-default.inc
> @@ -20,7 +20,7 @@ GCCVERSION ?= "13.%"
>  SDKGCCVERSION ?= "${GCCVERSION}"
>  BINUVERSION ?= "2.40%"
>  GDBVERSION ?= "13.%"
> -GLIBCVERSION ?= "2.37"
> +GLIBCVERSION ?= "2.38"
>  LINUXLIBCVERSION ?= "6.4%"
>  QEMUVERSION ?= "8.0%"
>  GOVERSION ?= "1.20%"
> diff --git a/meta/recipes-core/glibc/cross-localedef-native_2.37.bb
> b/meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/cross-localedef-native_2.37.bb
> rename to meta/recipes-core/glibc/cross-localedef-native_2.38.bb
> diff --git a/meta/recipes-core/glibc/glibc-common.inc
> b/meta/recipes-core/glibc/glibc-common.inc
> index b93b55fe77d..be33c29857c 100644
> --- a/meta/recipes-core/glibc/glibc-common.inc
> +++ b/meta/recipes-core/glibc/glibc-common.inc
> @@ -22,5 +22,4 @@ ARM_INSTRUCTION_SET:armv6 = "arm"
>  #
>  COMPATIBLE_HOST:libc-musl:class-target = "null"
>
> -PV = "2.37"
> -PR = "r1"
> +PV = "2.38"
> diff --git a/meta/recipes-core/glibc/glibc-locale_2.37.bb
> b/meta/recipes-core/glibc/glibc-locale_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/glibc-locale_2.37.bb
> rename to meta/recipes-core/glibc/glibc-locale_2.38.bb
> diff --git a/meta/recipes-core/glibc/glibc-mtrace_2.37.bb
> b/meta/recipes-core/glibc/glibc-mtrace_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/glibc-mtrace_2.37.bb
> rename to meta/recipes-core/glibc/glibc-mtrace_2.38.bb
> diff --git a/meta/recipes-core/glibc/glibc-scripts_2.37.bb
> b/meta/recipes-core/glibc/glibc-scripts_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/glibc-scripts_2.37.bb
> rename to meta/recipes-core/glibc/glibc-scripts_2.38.bb
> diff --git a/meta/recipes-core/glibc/glibc-tests_2.37.bb
> b/meta/recipes-core/glibc/glibc-tests_2.38.bb
> similarity index 100%
> rename from meta/recipes-core/glibc/glibc-tests_2.37.bb
> rename