summaryrefslogtreecommitdiff
path: root/meta/classes
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2016-10-03 15:16:30 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-10-03 15:45:17 +0100
commit2d0a1b029447842a6f97f72ae636c9020c4206a9 (patch)
tree6130054c7081674df22e2c42a975b6ec7455875b /meta/classes
parent5b61324fa76b27bb6ce13e78b17e767eed2f8f57 (diff)
downloadopenembedded-core-2d0a1b029447842a6f97f72ae636c9020c4206a9.tar.gz
openembedded-core-2d0a1b029447842a6f97f72ae636c9020c4206a9.tar.bz2
openembedded-core-2d0a1b029447842a6f97f72ae636c9020c4206a9.zip
classes/native: set lt_cv_sys_lib_dlsearch_path_spec
This variable is used by libtool to know what paths are on the default loader search path. As we have modified loader paths, native.bbclass can tell libtool that both the sysroot libdir and the host library paths are searched, so no RPATHs for those will be generated. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r--meta/classes/native.bbclass3
1 files changed, 1 insertions, 2 deletions
diff --git a/meta/classes/native.bbclass b/meta/classes/native.bbclass
index f67ef00142..143f8a9147 100644
--- a/meta/classes/native.bbclass
+++ b/meta/classes/native.bbclass
@@ -87,8 +87,7 @@ datadir = "${STAGING_DATADIR_NATIVE}"
baselib = "lib"
-# Libtool's default paths are correct for the native machine
-lt_cv_sys_lib_dlsearch_path_spec[unexport] = "1"
+export lt_cv_sys_lib_dlsearch_path_spec = "${libdir} ${base_libdir} /lib /lib64 /usr/lib /usr/lib64"
NATIVE_PACKAGE_PATH_SUFFIX ?= ""
bindir .= "${NATIVE_PACKAGE_PATH_SUFFIX}"