[oe] [meta-oe][PATCH] iproute2: Move append to meta-networking layer

Mark Hatle mark.hatle at windriver.com
Tue Aug 29 01:07:27 UTC 2017


On 8/28/17 1:13 PM, Fabio Berton wrote:
> meta-openembedded commit eb8994f44a080d9c7fd2c87b6b6935ad0a55eb27 added
> iproute2 append to enable tipc PACKAGECONFIG that install libmnl
> package. libmnl recipe is in meta-networking layer and this layer
> needs to be added to bblayers.conf file to build libmnl. Move
> iproute2 append to meta-networking to allow build iproute2 without add
> meta-networking layer to bblayers.conf.

At first I thought this was the right answer.. but the more I look at this, the
more issues I find.

The iproute2 bbappend modifies the PACKAGECONFIG.  The modification of the
PACKAGECONFIG (other then adding new options) should not be done in a bbappend,
otherwise it 'changes' the settings for that recipe.

I'm thinking the right fix is actually to remove iproute2 bbappend.  And any
distributions or users who need tipc should enable it themselves within their
distribution configuration files (and also include the meta-networking layer) as
necessary.

--Mark

> Signed-off-by: Fabio Berton <fabio.berton at ossystems.com.br>
> ---
>  .../recipes-connectivity/iproute2/iproute2_%.bbappend                     | 0
>  1 file changed, 0 insertions(+), 0 deletions(-)
>  rename {meta-oe => meta-networking}/recipes-connectivity/iproute2/iproute2_%.bbappend (100%)
> 
> diff --git a/meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend b/meta-networking/recipes-connectivity/iproute2/iproute2_%.bbappend
> similarity index 100%
> rename from meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend
> rename to meta-networking/recipes-connectivity/iproute2/iproute2_%.bbappend
> 




More information about the Openembedded-devel mailing list