From b5704754fe4a398c4bfdd5875e1a5674c1a5935e Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 22 Mar 2017 22:45:46 -0700 Subject: lldb: Fix build with musl Signed-off-by: Khem Raj --- ...-Include-limits.h-for-PATH_MAX-definition.patch | 27 ++++++++++++++++++++++ recipes-devtools/clang/lldb_git.bb | 4 ++++ 2 files changed, 31 insertions(+) create mode 100644 recipes-devtools/clang/lldb/0001-Include-limits.h-for-PATH_MAX-definition.patch diff --git a/recipes-devtools/clang/lldb/0001-Include-limits.h-for-PATH_MAX-definition.patch b/recipes-devtools/clang/lldb/0001-Include-limits.h-for-PATH_MAX-definition.patch new file mode 100644 index 0000000..d0a0800 --- /dev/null +++ b/recipes-devtools/clang/lldb/0001-Include-limits.h-for-PATH_MAX-definition.patch @@ -0,0 +1,27 @@ +From 87a102f4a9a9143b589971a43e93e3b5f8638321 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Wed, 22 Mar 2017 22:25:18 -0700 +Subject: [PATCH] Include limits.h for PATH_MAX definition + +Helps compiling on musl targets + +Signed-off-by: Khem Raj +--- + source/Host/common/FileSpec.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/source/Host/common/FileSpec.cpp b/source/Host/common/FileSpec.cpp +index 7f46d303a..2be162d63 100644 +--- a/source/Host/common/FileSpec.cpp ++++ b/source/Host/common/FileSpec.cpp +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + + #include "lldb/Host/Config.h" // Have to include this before we test the define... + #ifdef LLDB_CONFIG_TILDE_RESOLVES_TO_USER +-- +2.12.1 + diff --git a/recipes-devtools/clang/lldb_git.bb b/recipes-devtools/clang/lldb_git.bb index f399a95..6717124 100644 --- a/recipes-devtools/clang/lldb_git.bb +++ b/recipes-devtools/clang/lldb_git.bb @@ -40,6 +40,10 @@ SRC_URI += "\ file://0004-clang-Prepend-trailing-to-sysroot.patch;patchdir=tools/clang \ file://0005-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch;patchdir=tools/clang \ " +# lldb patches +SRC_URI += "\ + file://0001-Include-limits.h-for-PATH_MAX-definition.patch;patchdir=tools/lldb \ + " SRCREV_FORMAT = "llvm_clang_lldb" S = "${WORKDIR}/git" -- cgit v1.2.3-54-g00ecf