[oe] binconfig.bbclass breaks packages QA

Richard Purdie rpurdie at rpsys.net
Fri Mar 28 09:24:34 UTC 2008


On Fri, 2008-03-28 at 01:12 +0100, Stanislav Brabec wrote:
> I just debugged libgnomecups failing with QA in oe.dev. It seems, that
> mangling magic in the binconfig.bblass is now obsolete and should be
> removed, as it makes things worse:
> Package a installs a-config.
> Bitbake mangles it for staging.
> Package b creates b.pc and includes mangled values from a-config.
> QA of b fails.
>
> After the fix, maybe binconfig files could be moved to the
> standard staging directory (it must be in build path then).
> 
> Could anybody with deeper insight confirm it or do this change?

We still need that mangling unfortunately. The problem is that package b
should not be injecting the results from binconfig directly into a .pc
file, it should be using things like -L${libdir}/foo, not
-L/some/hardcoded/path.

I'll have a look at that package and see if I can fix it.

Cheers,

Richard





More information about the Openembedded-devel mailing list