Files
poky/meta/recipes-core
Khem Raj 1efc8f9fa5 libxcrypt: Fix build wrt C23 support
latest glibc has better C23 support and exposes this problem

Fixes following errors seen in nativesdk-libxcrypt

| ../sources/libxcrypt-4.5.2/lib/crypt-sm3-yescrypt.c:139:9: error: initializing 'char *' with an expression of type 'const char *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|   139 |   char *hptr = strchr ((const char *) intbuf->retval + 3, '$');
|       |         ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| 6 errors generated.

Compared to wrynose remove lib/crypt-sm3-yescrypt.c change, because
the file doesn't exist in the version used in scarthgap, it was failing
only in lib/crypt-gost-yescrypt.c

(From OE-Core rev: caab28b10a1f45981ab605d36a8707b63212e1f6)

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a666b8e71ecda97db58c90d5af137671f9823f38)
[YC: fixed patch format]
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
2026-05-04 13:57:32 +01:00
..
2025-06-25 08:35:09 -07:00
2025-09-01 08:30:56 -07:00
2024-01-07 12:24:57 +00:00
2026-01-26 09:45:38 +00:00
2024-05-03 06:12:21 -07:00
2026-02-16 09:52:34 +00:00
2023-04-27 14:41:31 +01:00
2026-02-27 17:45:07 +00:00
2026-02-16 09:52:35 +00:00
2024-04-14 06:28:02 +01:00
2026-05-04 13:57:31 +01:00
2025-11-26 07:50:35 -08:00
2026-05-04 13:57:31 +01:00
2022-11-08 22:47:16 +00:00
2023-09-26 10:35:27 +01:00
2024-06-05 05:57:12 -07:00
2024-06-05 05:57:12 -07:00
2026-03-16 10:22:06 +00:00