Bug 3146

Summary: BPN includes multilib prefix leading to missing file warnings
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Paul Eggleton <bluelightning>
Component: coreAssignee: Paul Eggleton <bluelightning>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher, msm-oss, sgw, sstncr
Version: 1.3   
Target Milestone: 1.3 M5   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Paul Eggleton 2012-09-20 13:11:14 UTC
With multilib enabled we are now seeing the following warnings:

WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry trailingslash.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry prefix-manpage-fix.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry rename-with-sysroot.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry use-sysroot-in-libpath.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry fix-final-rpath.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry avoid_absolute_paths_for_general_utils.patch: file could not be
found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry fix-rpath.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry respect-fstack-protector.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry norm-rpath.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry prefix.patch: file could not be found
WARNING: Unable to get checksum for lib64-nativesdk-libtool SRC_URI
entry fixinstall.patch: file could not be found
WARNING: Unable to get checksum for lib64-build-appliance-image
SRC_URI entry Yocto_Build_Appliance.vmx: file could not be found
WARNING: Unable to get checksum for lib64-build-appliance-image
SRC_URI entry Yocto_Build_Appliance.vmxf: file could not be found

This is because BPN includes the multilib prefix, and thus directories that would normally be found in a non-multilib configuration are no longer in FILESPATH. BPN probably should not include the prefix.
Comment 1 Paul Eggleton 2012-09-21 16:41:35 UTC
Two separate issues here - MLPREFIX not being set for image recipes and multilib processing of nativesdk targets. I've sent out patches for both.
Comment 3 Stefan Stanacar 2012-11-12 15:07:33 UTC
Verified. (danny release)