[meta-freescale] How to drop dependency of virtual/kernel from Qt and others [was Re: [meta-fsl-arm PATCH 01/23] fsl-dynamic-packagearch.bbclass: Dynamically set package architecture]

Otavio Salvador otavio at ossystems.com.br
Tue Sep 24 11:44:52 PDT 2013


On Tue, Sep 24, 2013 at 3:40 PM, Eric Bénard <eric at eukrea.com> wrote:
...
>> >> > While at it : why does qt4 depends on virtual/kernel ?
>> >> > That's quite annoying as it seems qt gets rebuilt everytime we make a
>> >> > change to the kernel.
>> >>
>> >> It uses kernel headers and do syscalls for mxcfb. I am open for an
>> >> advise how to make this better.
>> >>
>> > maybe we could include the linux/mxcfb.h in the patch as these 2
>> > ioctls and the 2 struct have little chance to change ?
>>
>> The problem here is it is included in the kernel. Can you submit a bug
>> in bugzilla about this? So I can use this to collect the information.
>>
>> We have this in more places, not just Qt, and it'd help a lot so I
>> will try to think on a generic solution for this.
>>
> why not having a mxc-header package built from the generic
> Freescale kernel so that the software depending on the headers are not
> impacted by any kernel change ?

This may work just fine. Are you willing to give this a try?

I'd call it linux-imx-headers so it is clear it is built from
linux-imx. What do you think?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750



More information about the meta-freescale mailing list