[oe] gcc Recipes

Richard Purdie rpurdie at rpsys.net
Wed Mar 31 20:20:18 UTC 2010


On Wed, 2010-03-31 at 10:25 -0700, Khem Raj wrote:
> On Wed, Mar 31, 2010 at 4:28 AM, Richard Purdie <rpurdie at rpsys.net> wrote:
> > To illustrate the kind of thing I mean, have a look at this commit:
> >
> > http://git.openembedded.net/cgit.cgi/openembedded/commit/?h=rpurdie/work-in-progress&id=35481122d7e484fb740ad9440fb4c70cb01de48f
> >
> 
> in one place you removed DEPENDS that may not be correct. Because
> DEPENDS get overwritten in gcc-cross-initial.inc

Ah, I messed up the commits. That bit should have been in the previous
commit where it makes more sense:

http://git.openembedded.net/cgit.cgi/openembedded/commit/?h=rpurdie/work-in-progress&id=ec04a8b72958e616da55e30ec1d731424d77ed9d

> > The nice thing about this is all of a sudden we have all the flags in
> > the same place and it becomes obvious if something is wrong. There are a
> > few things that raise an eyebrow there. It also becomes easier to
> > abstract some of the gcc-X.Y.Z.inc data into a common include file
> > (maybe a gcc-4.3.X.inc for example).
> 
> I this this is a good idea. We could even capture some bugs like in
> some recipes we use EXTRA_OECONF_BASE += and in some EXTRA_OECONF_BASE
> =

Exactly the kind of thing I'd like to catch!

> > Does anyone else fancy helping trying to clean this mess up. I'm happy
> > to review some cleanup patches?
> 
> I plan to do some of this restructuring when I am back from my time
> off in end of april.

Great, any help would be welcome with this kind of thing :)

Cheers

Richard





More information about the Openembedded-devel mailing list