native.bbclass: generate libdir from libdir_native
currently, the libdir in native.bbclass is inherited from target libdir defined in bitbake.conf. This is not correct in concept, instead, it should be inherited from libdir_native. Current code works because both the target libdir and libdir_native are the same value "/usr/lib". But if libdir changes (e.g. to /usr/lib64), then build will break. This patch make libdir generated from libdir_native to fix this issue. (From OE-Core rev: fe45ef3d77d963136a13687bc14165a30e170d23) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
2429773613
commit
e90b231562
|
@ -67,6 +67,8 @@ base_prefix = "${STAGING_DIR_NATIVE}"
|
|||
prefix = "${STAGING_DIR_NATIVE}${prefix_native}"
|
||||
exec_prefix = "${STAGING_DIR_NATIVE}${prefix_native}"
|
||||
|
||||
libdir = "${STAGING_DIR_NATIVE}${libdir_native}"
|
||||
|
||||
NATIVE_PACKAGE_PATH_SUFFIX = ""
|
||||
bindir .= "${NATIVE_PACKAGE_PATH_SUFFIX}"
|
||||
libdir .= "${NATIVE_PACKAGE_PATH_SUFFIX}"
|
||||
|
|
Loading…
Reference in New Issue