1
0
mirror of https://git.yoctoproject.org/poky synced 2026-07-15 15:37:03 +00:00
Files
Yoann Congal e9dcaec506 gawk-native: fix gcc-15/C23 compilation issues
On Ubuntu 26.04, GCC 15 defaults to std=c23 and that results in build
failure:
| ../gawk-5.3.0/io.c: In function ‘iop_alloc’:
| ../gawk-5.3.0/io.c:3389:31: error: assignment to ‘ssize_t (*)(int,  void *, size_t)’ {aka ‘long int (*)(int,  void *, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(void)’ {aka ‘long int (*)(void)’} [-Wincompatible-pointer-types]
|  3389 |         iop->public.read_func = ( ssize_t(*)() ) read;
|       |                               ^

Fix this by (partially) backporting an upstream patch.

(From OE-Core rev: 790bccfd8b82809e87311b24f71cf9f8e6a02b5e)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
2026-07-02 13:42:25 +01:00
..
2024-12-06 05:50:24 -08:00
2023-01-12 23:08:59 +00:00
2023-03-12 23:39:13 +00:00
2026-06-26 16:55:54 +01:00
2025-09-01 08:30:56 -07:00
2024-06-19 08:34:57 -07:00
2023-06-27 16:23:40 +01:00
2024-07-17 05:36:13 -07:00
2024-02-03 22:08:25 +00:00
2023-07-30 07:54:44 +01:00
2025-08-20 07:37:19 -07:00
2023-05-22 10:53:48 +01:00
2022-10-29 16:28:35 +01:00
2025-11-03 07:17:02 -08:00
2025-07-21 09:07:21 -07:00
2024-07-23 06:05:47 -07:00
2026-06-10 14:35:20 +01:00
2024-02-03 22:08:26 +00:00
2023-11-05 11:28:40 +00:00
2023-07-17 15:30:04 +01:00
2023-07-30 07:54:44 +01:00
2026-06-26 16:55:54 +01:00
2024-03-07 17:25:02 +00:00
2026-05-04 13:57:32 +01:00
2024-02-08 10:59:06 +00:00
2023-12-08 16:58:34 +00:00
2025-07-11 08:11:53 -07:00
2023-11-05 11:28:40 +00:00
2025-06-20 08:38:12 -07:00
2023-11-05 11:28:39 +00:00
2025-08-22 05:59:55 -07:00
2023-09-02 18:23:06 +01:00
2022-11-22 12:26:46 +00:00
2025-06-11 08:17:34 -07:00
2022-11-14 16:19:43 +00:00
2022-08-21 22:51:42 +01:00
2026-05-12 21:31:34 +01:00
2023-09-02 18:23:06 +01:00
2023-12-23 08:46:00 +00:00
2023-09-28 12:37:46 +01:00
2022-08-17 19:57:32 +01:00
2025-09-01 08:30:56 -07:00
2025-01-24 07:59:38 -08:00
2023-04-05 08:39:43 +01:00
2026-06-16 20:42:19 +01:00
2024-09-19 05:11:35 -07:00
2023-12-08 16:58:34 +00:00