[OE-core] [PATCH 0/3] linux-libc-headers: 3.2 and linux-libc-headers-yocto movement

Bruce Ashfield bruce.ashfield at gmail.com
Fri Mar 23 18:41:20 UTC 2012


On Fri, Mar 23, 2012 at 1:07 PM, Bruce Ashfield
<bruce.ashfield at windriver.com> wrote:
> Richard/Saul,
>
> As discussed on the mailing list here is a libc-headers series. I've kept it in
> three parts so you can pick what you want (except for the minor detail of
> needing to split patch 1/1 to keep 3.1 around if you don't want 2/3).

I just pushed a follow up patch to zedd/libc-headers-oe to fix the
iptables build
issue:

commit 1683eb3fb5d23a7d0e4f33ad9229b8a67c58ad15
Author: Bruce Ashfield <bruce.ashfield at windriver.com>
Date:   Fri Mar 23 14:36:04 2012 -0400

    iptables: fix build error against 3.2+ kernel headers

    The iptables local linux/types.h overrides the kernel/sysroot
    types.h. As such, we need to provide some defines that are required
    to build against 3.2+ kernel headers.

    ifndef protection is provided for the defines to ensure that
    configuration that already have these defines are still buildable.

    This commit is temporary until a new version of iptables can be
    used that contains the defines.

    Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>

:000000 100644 0000000... 09c7989... A
meta/recipes-extended/iptables/iptables/types.h-add-defines-that-are-required-for-if_packet.patch
:100644 100644 2d3d311... 663ddad... M
meta/recipes-extended/iptables/iptables_1.4.12.2.bb

If you'd rather have me resend the series, just shout.

Cheers,

Bruce

>
> I've built and booted this on all the emulated targets, and have some other
> builds running against larger numbers of packages as well.
>
> Cheers,
>
> Bruce
>
> The following changes since commit bb1d7fad7ff8515939f2b5f0b540b9b09604be3c:
>  Richard Purdie (1):
>        Revert "bitbake.conf/sstate.bbclass: Change PATH when installing sstate files to avoid issues"
>
> are available in the git repository at:
>
>  git://git.pokylinux.org/poky-contrib zedd/libc-headers-oe
>  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/libc-headers-oe
>
> Bruce Ashfield (3):
>  linux-libc-headers: add 3.2 headers and remove 3.1
>  linux-libc-headers: set default LINUXLIBCVERSION to 3.2
>  linux-libc-headers-yocto: remove from oe-core
>
>  meta/conf/distro/include/tcmode-default.inc        |    2 +-
>  .../linux-libc-headers-yocto_git.bb                |   64 --------------------
>  .../linux-libc-headers/linux-libc-headers_3.1.bb   |    7 --
>  .../linux-libc-headers/linux-libc-headers_3.2.bb   |    6 ++
>  4 files changed, 7 insertions(+), 72 deletions(-)
>  delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers-yocto_git.bb
>  delete mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.1.bb
>  create mode 100644 meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.2.bb
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"




More information about the Openembedded-core mailing list