Files
openwrt/tools
Michael Pratt 886e0248e8 tools/util-linux: include macOS system uuid header
The type definition of uuid_string_t and possibly other details
used by macOS SDKs like XCode is missing from util-linux.

Headers on macOS have a different inclusion guard
compared to the unique util-linux "_UL" prefix.

This uuid.h header is guaranteed to be present since macOS 10.8 and iOS 6
even without the presence of XCode or other SDKs on the system,
so adding an include_next directive is safe after checking for clang.

Link: https://developer.apple.com/documentation/foundation/uuid
Link: https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/uuid.3.html
Tested-by: Georgi Valkov <gvalkov@gmail.com> # macOS
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Link: https://github.com/openwrt/openwrt/pull/16522
(cherry picked from commit 89056bd7b1)
Link: https://github.com/openwrt/openwrt/pull/23729
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-06-10 11:36:30 +02:00
..
2024-07-27 20:32:20 +02:00
2024-04-06 11:24:18 +02:00
2024-04-06 11:24:18 +02:00
2023-12-08 16:28:40 +01:00
2022-10-22 22:50:37 +02:00
2024-04-03 18:56:58 +02:00
2024-10-13 11:55:07 +02:00
2025-01-01 21:19:24 +01:00
2024-05-23 11:49:03 +02:00
2025-04-25 10:55:03 +02:00
2024-09-28 10:27:41 +02:00
2024-09-24 19:48:43 +01:00
2024-04-06 11:24:18 +02:00
2024-05-23 11:49:03 +02:00
2024-05-23 11:49:02 +02:00
2024-05-23 11:49:03 +02:00
2024-05-23 11:49:03 +02:00
2025-04-25 10:55:03 +02:00
2024-09-22 16:33:29 +02:00
2022-03-01 00:08:08 +01:00
2024-08-08 17:19:43 +02:00
2024-04-06 11:24:18 +02:00
2023-04-08 15:51:32 +02:00
2024-10-14 13:58:44 +02:00
2025-06-17 11:02:42 +02:00
2020-09-02 16:29:22 +02:00
2023-04-29 17:37:45 +02:00
2024-06-14 15:27:39 +02:00
2024-06-09 21:23:28 +02:00
2024-04-06 11:24:18 +02:00
2021-09-20 15:21:17 +02:00
2024-06-18 19:49:54 +02:00
2023-09-19 20:21:33 +02:00
2024-04-27 12:07:37 +02:00
2025-06-08 12:56:13 +02:00
2025-05-23 12:36:16 +02:00