summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/native.bbclass2
-rw-r--r--meta/classes/nativesdk.bbclass2
-rw-r--r--meta/conf/bitbake.conf2
3 files changed, 4 insertions, 2 deletions
diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index a3a5c8c748..f67ef00142 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -106,6 +106,8 @@ PKG_CONFIG_DIR = "${libdir}/pkgconfig"
106EXTRA_NATIVE_PKGCONFIG_PATH ?= "" 106EXTRA_NATIVE_PKGCONFIG_PATH ?= ""
107PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}" 107PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}"
108PKG_CONFIG_SYSROOT_DIR = "" 108PKG_CONFIG_SYSROOT_DIR = ""
109PKG_CONFIG_SYSTEM_LIBRARY_PATH[unexport] = "1"
110PKG_CONFIG_SYSTEM_INCLUDE_PATH[unexport] = "1"
109 111
110# we dont want libc-uclibc or libc-glibc to kick in for native recipes 112# we dont want libc-uclibc or libc-glibc to kick in for native recipes
111LIBCOVERRIDE = "" 113LIBCOVERRIDE = ""
diff --git a/meta/classes/nativesdk.bbclass b/meta/classes/nativesdk.bbclass
index 44154d99a7..f74da6267f 100644
--- a/meta/classes/nativesdk.bbclass
+++ b/meta/classes/nativesdk.bbclass
@@ -60,8 +60,6 @@ sbindir = "${bindir}"
60 60
61export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${libdir}/pkgconfig" 61export PKG_CONFIG_DIR = "${STAGING_DIR_HOST}${libdir}/pkgconfig"
62export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}" 62export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
63export PKG_CONFIG_SYSTEM_LIBRARY_PATH = "${base_libdir}:${libdir}"
64export PKG_CONFIG_SYSTEM_INCLUDE_PATH = "${includedir}"
65 63
66python nativesdk_virtclass_handler () { 64python nativesdk_virtclass_handler () {
67 pn = e.data.getVar("PN", True) 65 pn = e.data.getVar("PN", True)
diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf
index 775c0c6617..b307f387c0 100644
--- a/meta/conf/bitbake.conf
+++ b/meta/conf/bitbake.conf
@@ -647,6 +647,8 @@ export PKG_CONFIG_PATH = "${PKG_CONFIG_DIR}:${STAGING_DATADIR}/pkgconfig"
647export PKG_CONFIG_LIBDIR = "${PKG_CONFIG_DIR}" 647export PKG_CONFIG_LIBDIR = "${PKG_CONFIG_DIR}"
648export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}" 648export PKG_CONFIG_SYSROOT_DIR = "${STAGING_DIR_HOST}"
649export PKG_CONFIG_DISABLE_UNINSTALLED = "yes" 649export PKG_CONFIG_DISABLE_UNINSTALLED = "yes"
650export PKG_CONFIG_SYSTEM_LIBRARY_PATH = "${base_libdir}:${libdir}"
651export PKG_CONFIG_SYSTEM_INCLUDE_PATH = "${includedir}"
650 652
651### 653###
652### Config file processing 654### Config file processing