@@ -83,4 +83,8 @@ FILES:${PN} += " \
${libdir}/LLVMgold.dylib \
"
+do_compile:append:class-nativesdk:darwin21() {
+ ${SDK_PREFIX}install_name_tool -change liblldb.18.1.6.dylib @loader_path/../lib/liblldb.18.1.6.dylib ${B}/bin/lldb-dap
+}
+
INSANE_SKIP:${PN}:class-nativesdk:darwin21 += " file-rdeps"
@@ -16,4 +16,11 @@ EXTRA_OECONF:remove:darwinsdk = "--with-system-readline"
# Remove -rpath-link and -rpath
LDFLAGS:darwinsdk = "${BUILDSDK_LDFLAGS}"
-INSANE_SKIP:append:darwin21 = " buildpaths"
+do_compile:append:darwinsdk() {
+ ${SDK_PREFIX}install_name_tool -change libexpat.1.dylib @loader_path/../../lib/libexpat.1.dylib ${B}/gdb/gdb
+}
+
+DEPENDS:append:darwinsdk = " nativesdk-zlib "
+
+INSANE_SKIP:append:darwinsdk = " buildpaths"
+
Signed-off-by: Eric L. Hernes <dev@qinc.tv> --- recipes-devtools/clang/clang_%.bbappend | 4 ++++ recipes-devtools/gdb/gdb-cross-canadian_%.bbappend | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-)