> On Jul 21, 2016, at 6:45 PM, Paul Eggleton <paul.eggle...@linux.intel.com> 
> wrote:
> 
> On Thu, 21 Jul 2016 18:35:25 Khem Raj wrote:
>> On Thu, Jul 21, 2016 at 6:32 PM, Paul Eggleton
>> 
>> <paul.eggle...@linux.intel.com> wrote:
>>> On Thu, 21 Jul 2016 18:22:32 Khem Raj wrote:
>>>>> On Jul 21, 2016, at 5:20 PM, Vijayakumar Badiger
>>>>> <vijayakuma...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> The sync driver is already ported in the kernel.  I just need to get
>>>>> this
>>>>> compilation error fixed. I tried adding below change to kernel bb file
>>>>> but still I get that same error.
>>>>> 
>>>>> PACKAGES =+ "kernel-headers"
>>>>> FILES_kernel-headers = "${KDIR}/usr/includeā€¯
>>>> 
>>>> there is a different recipe for headers linux-libc-headers that also
>>>> needs
>>>> to be patched and then hopefully kernel build system is exporting this
>>>> header for userspace automatically and you will be set.
>>> 
>>> I thought we weren't supposed to be encouraging modifying
>>> linux-libc-headers - especially as this isn't for the libc - it's for
>>> other userspace code...?
>> 
>> Yes thats correct thats why
>> I am not asking for submitting this patch upstream.
> 
> Sure, but this question comes up a lot. We ought to be telling people the
> correct mechanism for introducing extra headers such as this if it isn't to
> modify linux-libc-headers.

Thats possible for external kernel modules. This is a kernel patch. There is no 
other elegant way
of solving this. They could write another recipe just to stage this header. but 
thats equally ugly.

> 
> Cheers,
> Paul
> 
> --
> 
> Paul Eggleton
> Intel Open Source Technology Centre

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to