All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-libc-headers 2.6.37
@ 2011-12-13 23:33 Darren Hart
  2011-12-13 23:41 ` Bruce Ashfield
  0 siblings, 1 reply; 4+ messages in thread
From: Darren Hart @ 2011-12-13 23:33 UTC (permalink / raw)
  To: Yocto Project, Ashfield, Bruce, Zanussi, Tom

We currently build at least some MACHINES with 2.6.37 of
linux-libc-headers. This can cause problems for newer packages (such as
connman) that expect more recent headers (if_alg.h is missing prior to
2.6.39). While the proper fix is to ensure these packages can cope with
older headers, for MACHINES shipping 3.0+ kernels, seems to me we should
be using the linux-libc-headers matching the kernels. I know this has
come up in the past, but I don't recall if we have clearly stated and
justified what our policy is here.

Any thoughts on this?

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: linux-libc-headers 2.6.37
  2011-12-13 23:33 linux-libc-headers 2.6.37 Darren Hart
@ 2011-12-13 23:41 ` Bruce Ashfield
  2011-12-13 23:43   ` Darren Hart
  0 siblings, 1 reply; 4+ messages in thread
From: Bruce Ashfield @ 2011-12-13 23:41 UTC (permalink / raw)
  To: Darren Hart; +Cc: Yocto Project

On 11-12-13 6:33 PM, Darren Hart wrote:
> We currently build at least some MACHINES with 2.6.37 of
> linux-libc-headers. This can cause problems for newer packages (such as
> connman) that expect more recent headers (if_alg.h is missing prior to
> 2.6.39). While the proper fix is to ensure these packages can cope with
> older headers, for MACHINES shipping 3.0+ kernels, seems to me we should
> be using the linux-libc-headers matching the kernels. I know this has
> come up in the past, but I don't recall if we have clearly stated and
> justified what our policy is here.

They should match were possible. I updated master to have 3.0 and 3.1
headers and no longer have .37 as the default.

Where is the 2.6.37 trickling in ? i.e. which boards/branch ?

Bruce

>
> Any thoughts on this?
>



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: linux-libc-headers 2.6.37
  2011-12-13 23:41 ` Bruce Ashfield
@ 2011-12-13 23:43   ` Darren Hart
  2011-12-14  5:22     ` Bruce Ashfield
  0 siblings, 1 reply; 4+ messages in thread
From: Darren Hart @ 2011-12-13 23:43 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: Yocto Project



On 12/13/2011 03:41 PM, Bruce Ashfield wrote:
> On 11-12-13 6:33 PM, Darren Hart wrote:
>> We currently build at least some MACHINES with 2.6.37 of
>> linux-libc-headers. This can cause problems for newer packages (such as
>> connman) that expect more recent headers (if_alg.h is missing prior to
>> 2.6.39). While the proper fix is to ensure these packages can cope with
>> older headers, for MACHINES shipping 3.0+ kernels, seems to me we should
>> be using the linux-libc-headers matching the kernels. I know this has
>> come up in the past, but I don't recall if we have clearly stated and
>> justified what our policy is here.
> 
> They should match were possible. I updated master to have 3.0 and 3.1
> headers and no longer have .37 as the default.
> 
> Where is the 2.6.37 trickling in ? i.e. which boards/branch ?

This was on fri2 yocto/standard/fri2.

> 
> Bruce
> 
>>
>> Any thoughts on this?
>>
> 

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: linux-libc-headers 2.6.37
  2011-12-13 23:43   ` Darren Hart
@ 2011-12-14  5:22     ` Bruce Ashfield
  0 siblings, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2011-12-14  5:22 UTC (permalink / raw)
  To: Darren Hart; +Cc: Yocto Project

On 11-12-13 6:43 PM, Darren Hart wrote:
>
>
> On 12/13/2011 03:41 PM, Bruce Ashfield wrote:
>> On 11-12-13 6:33 PM, Darren Hart wrote:
>>> We currently build at least some MACHINES with 2.6.37 of
>>> linux-libc-headers. This can cause problems for newer packages (such as
>>> connman) that expect more recent headers (if_alg.h is missing prior to
>>> 2.6.39). While the proper fix is to ensure these packages can cope with
>>> older headers, for MACHINES shipping 3.0+ kernels, seems to me we should
>>> be using the linux-libc-headers matching the kernels. I know this has
>>> come up in the past, but I don't recall if we have clearly stated and
>>> justified what our policy is here.
>>
>> They should match were possible. I updated master to have 3.0 and 3.1
>> headers and no longer have .37 as the default.
>>
>> Where is the 2.6.37 trickling in ? i.e. which boards/branch ?
>
> This was on fri2 yocto/standard/fri2.

What does your: meta/conf/distro/include/tcmode-default.inc have
as the default ? It should be LINUXLIBCVERSION ?= "3.1".

I'm talking about master for that default. In the release branches
it was still back on 2.6.37.

Is that being overridden somewhere in meta-intel that would trigger
the 2.6.37 (the old default) ? I didn't find anything, but that doesn't
mean I didn't miss it.

Bruce

>
>>
>> Bruce
>>
>>>
>>> Any thoughts on this?
>>>
>>
>



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-12-14  5:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-13 23:33 linux-libc-headers 2.6.37 Darren Hart
2011-12-13 23:41 ` Bruce Ashfield
2011-12-13 23:43   ` Darren Hart
2011-12-14  5:22     ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.