On Wed, 2015-09-16 at 21:56 +0800, Robert Yang wrote: > On 09/16/2015 08:38 PM, Richard Purdie wrote: > > On Tue, 2015-09-15 at 19:28 -0700, Robert Yang wrote: > >> * Ignore elf files because they usually contain build path: > >> - The path of the source file such as .c, these are usually happen > >> when separate B and S since we use absolute path to run configure > >> script, and then VPATH in Makefile will be an absolute path and > >> contains build path, we can use relative path in autotools.bbclass > >> to fix the problem, but we don't have to since they are harmless. > >> - The configure options such as "configure --with-libtool-sysroot" > >> - The compile options such as "gcc --sysroot" > >> These are harmless usually, so ignore elf files. > > > > I'm not sure about this. Yes, elf files have large issues in the debug > > symbols but the main elf files really shouldn't have build paths in > > them. I understand they can creep in through a variety of sources > > including B!=S but we should really be identifying them and fixing them, > > not pretending they don't exist. The whole point of this check > > originally was to get to the bottom of this! > > Thanks, the fix will change a lot to the build behaviour, I'd like to fix > them in 2.1.
Agreed, this is 2.1 material at this point. Cheers, Richard -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core