[yocto] strip path in meta/site/common-linux

Khem Raj raj.khem at gmail.com
Thu Apr 25 23:00:15 PDT 2013


On Apr 17, 2013, at 10:30 PM, Michael Fainstein <Michael.Fainstein at ecitele.com> wrote:

> IMHO program strip should be removed from meta/site/common-linux.
> 
> I had a problem in my recipe: 'make install' was failing due to /usr/bin/strip failure to recognize file format (I am building for powerpc on x86_64 PC). I traced this error back to ./configure that was selecting /usr/bin/strip instead of powerpc-fsl-linux-gnuspe-strip. After some more digging I found that configure selects strip due to line db_cv_path_strip=${db_cv_path_strip=/usr/bin/strip}
> in meta/site/common-linux.
> I solved it by setting CONFIG_SITE="" in my recipe.
> IMHO common-linux should contain only architecture-independent definitions. strip is architecture-dependent (e.g. x86 strip can't handle powerpc files), so it shouldn't be defined in meta/site/common-linux.


I would encourage you to write a patch and send it over.




More information about the yocto mailing list