[oe] [meta-oe][PATCH 1/2] iproute2: add bbappend for supporting tipc tool

Yi Zhao yi.zhao at windriver.com
Fri Aug 18 06:10:42 UTC 2017



在 2017年08月17日 22:01, Khem Raj 写道:
> On Wed, Aug 16, 2017 at 11:40 PM, Yi Zhao <yi.zhao at windriver.com> wrote:
>> The tipcutils 2.2 removed the tipc-config tool and recommended to use
>> the new configuration tool named "tipc" in iproute2 package for
>> configuring the tipc, which utilizes the new tipc netlink kernel API.
>>
>> We supported tipc in iproute2 with PACKAGECONFIG in oe-core commit
>> 944ef0de241de77429ab0e5cb1dd4a7f355cf3fd
>>
>> Add iproute2 bbappend to enable tipc for tipcutils.
>>
>> Signed-off-by: Yi Zhao <yi.zhao at windriver.com>
>> ---
>>   meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend | 2 ++
>>   1 file changed, 2 insertions(+)
>>   create mode 100644 meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend
>>
>> diff --git a/meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend b/meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend
>> new file mode 100644
>> index 0000000..0869f7f
>> --- /dev/null
>> +++ b/meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend
>> @@ -0,0 +1,2 @@
>> +# For tipcutils
>> +PACKAGECONFIG_append = " tipc"
> can we do it in recipe proper itself ?

Hi Khem,

The tipc in iproute2 needs libmnl as dependency.  Currently libmnl is in 
meta-networking and there are some packages in meta-networking need it 
as dependency, so we can not enable tipc build in oe-core directly.
If we want to enable it in iproute2 recipe directly, we should move 
libmnl to oe-core. I don't know if it is worth to do that because few 
people need tipc. How do you think about it ?

Thanks,
Yi

>
>> --
>> 2.7.4
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list