mirror of
https://github.com/thead-yocto-mirror/meta-openembedded
synced 2026-09-18 05:01:58 +02:00
Fix build using clang-15 which is even stricter then clang-14 These patches are worth upstream too Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Paulo Neves <ptsneves@gmail.com>
29 lines
798 B
Diff
29 lines
798 B
Diff
From 0d22024c5defba7007e3e633753790e20209c6f6 Mon Sep 17 00:00:00 2001
|
|
From: Khem Raj <raj.khem@gmail.com>
|
|
Date: Tue, 9 Aug 2022 09:59:41 -0700
|
|
Subject: [PATCH 1/5] monkey: Define _GNU_SOURCE for memmem API check
|
|
|
|
This define is necessary to get this API on glibc based systems
|
|
|
|
Upstream-Status: Pending
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
---
|
|
lib/monkey/mk_core/CMakeLists.txt | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/lib/monkey/mk_core/CMakeLists.txt b/lib/monkey/mk_core/CMakeLists.txt
|
|
index 0e74f8d..739fff3 100644
|
|
--- a/lib/monkey/mk_core/CMakeLists.txt
|
|
+++ b/lib/monkey/mk_core/CMakeLists.txt
|
|
@@ -62,6 +62,7 @@ set(src "${src}"
|
|
)
|
|
|
|
check_c_source_compiles("
|
|
+ #define _GNU_SOURCE
|
|
#include <string.h>
|
|
int main() {
|
|
char haystack[] = \"1234\";
|
|
--
|
|
2.37.1
|
|
|