summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes-recipe/cross.bbclass3
-rw-r--r--meta/classes-recipe/native.bbclass3
-rw-r--r--meta/conf/distro/include/debug_build.inc4
3 files changed, 6 insertions, 4 deletions
diff --git a/meta/classes-recipe/cross.bbclass b/meta/classes-recipe/cross.bbclass
index 9abf166e50..ede04950b5 100644
--- a/meta/classes-recipe/cross.bbclass
+++ b/meta/classes-recipe/cross.bbclass
@@ -23,8 +23,7 @@ HOST_CC_ARCH = "${BUILD_CC_ARCH}"
23HOST_LD_ARCH = "${BUILD_LD_ARCH}" 23HOST_LD_ARCH = "${BUILD_LD_ARCH}"
24HOST_AS_ARCH = "${BUILD_AS_ARCH}" 24HOST_AS_ARCH = "${BUILD_AS_ARCH}"
25 25
26# No strip sysroot when DEBUG_BUILD is enabled 26INHIBIT_SYSROOT_STRIP ??= ""
27INHIBIT_SYSROOT_STRIP ?= "${@oe.utils.vartrue('DEBUG_BUILD', '1', '', d)}"
28 27
29export lt_cv_sys_lib_dlsearch_path_spec = "${libdir} ${base_libdir} /lib /lib64 /usr/lib /usr/lib64" 28export lt_cv_sys_lib_dlsearch_path_spec = "${libdir} ${base_libdir} /lib /lib64 /usr/lib /usr/lib64"
30 29
diff --git a/meta/classes-recipe/native.bbclass b/meta/classes-recipe/native.bbclass
index 7d1fe343fa..b3411d20ca 100644
--- a/meta/classes-recipe/native.bbclass
+++ b/meta/classes-recipe/native.bbclass
@@ -118,8 +118,7 @@ PATH:prepend = "${COREBASE}/scripts/native-intercept:"
118# reused if we manipulate the paths. 118# reused if we manipulate the paths.
119SSTATE_SCAN_CMD ?= "${SSTATE_SCAN_CMD_NATIVE}" 119SSTATE_SCAN_CMD ?= "${SSTATE_SCAN_CMD_NATIVE}"
120 120
121# No strip sysroot when DEBUG_BUILD is enabled 121INHIBIT_SYSROOT_STRIP ??= ""
122INHIBIT_SYSROOT_STRIP ?= "${@oe.utils.vartrue('DEBUG_BUILD', '1', '', d)}"
123 122
124python native_virtclass_handler () { 123python native_virtclass_handler () {
125 import re 124 import re
diff --git a/meta/conf/distro/include/debug_build.inc b/meta/conf/distro/include/debug_build.inc
index c006093345..1062326417 100644
--- a/meta/conf/distro/include/debug_build.inc
+++ b/meta/conf/distro/include/debug_build.inc
@@ -40,3 +40,7 @@ EXTRA_OECONF:append:pn-nativesdk-debugedit = " --disable-inlined-xxhash"
40lcl_maybe_fortify:pn-vim = "" 40lcl_maybe_fortify:pn-vim = ""
41 41
42CXXFLAGS:append:pn-vulkan-validation-layers = " -DXXH_NO_INLINE_HINTS=1" 42CXXFLAGS:append:pn-vulkan-validation-layers = " -DXXH_NO_INLINE_HINTS=1"
43
44# No strip sysroot for cross and native
45INHIBIT_SYSROOT_STRIP:class-cross ?= "1"
46INHIBIT_SYSROOT_STRIP:class-native ?= "1"