1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-10 16:10:04 +00:00
Files
poky/meta/recipes-connectivity
Peter Tatrai 68b64fda69 connman: avoid hiding implementation-reserved symbols in version scripts
This commit adds a patch to ConnMan that modifies the version scripts
(src/connman.ver and vpn/vpn.ver) to avoid hiding implementation-reserved
symbols (such as _IO_stdin_used). Previously, using 'local: *;' in the
version script caused glibc's libio to misdetect the libc version,
resulting in a crash when printing to stdout (e.g., running 'connmand
--help') on PowerPC.

The new patch changes 'local: *;' to 'local: [!_]*;', following the
recommendation in glibc bug 17908
(https://sourceware.org/bugzilla/show_bug.cgi?id=17908). This ensures
that symbols starting with an underscore are not hidden, allowing libio
to correctly detect the libc version and preventing the crash.

(From OE-Core rev: fb2e29fc6931dc03ec892908e8e22d869d992f76)

Signed-off-by: Peter Tatrai <peter.tatrai.ext@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-09-11 11:31:56 +01:00
..
2025-09-11 11:31:55 +01:00
2025-09-11 11:31:55 +01:00
2025-09-11 11:31:56 +01:00
2024-09-03 10:21:38 +01:00
2025-08-07 12:11:15 +01:00
2025-09-11 11:31:56 +01:00
2025-08-11 18:04:25 +01:00
2025-03-20 11:29:04 +00:00
2025-02-27 10:55:16 +00:00