[oe] [PATCH] mrouted-3.9.4: intitial recipe

Phil Blundell philb at gnu.org
Fri Mar 4 20:34:44 UTC 2011


On Fri, 2011-03-04 at 18:34 +0100, Andreas Oberritter wrote:
> Other than using bison, there are no dependencies that I know of.
> Binutils already depends on bison, so it's always available to cross
> recipes.

That's not something you should rely on, for at least three reasons:

a) if an external toolchain is in use then the bison dependency might
not exist; or

b) future versions of binutils, or binutils-equivalents on some
particular targets, might not require bison anymore; or, last but most
significantly...

c) in a future utopia of per-recipe dynamic sysroots, the fact that some
previously-built package DEPENDed on bison-native won't necessarily mean
it is available to you.  The only things whose existence you can rely on
are the ones you mention in your own DEPENDS, and the ones that those
packages in turn have as RDEPENDS (and so on).

p.






More information about the Openembedded-devel mailing list