Updates of meta-fsl-ppc master branch on 2015-12-23


Zhenhua Luo
 

Hello all,

 

The following updates are merged in master branch of meta-fsl-ppc, thanks.

 

commit b46c906b0eff13a2ef610b6389a88382862e2e5d

Author: Ting Liu <ting.liu@...>

Date:   Wed Dec 23 00:07:48 2015 +0800

 

    usdpaa-apps: use in6_* macros from glibc instead of kernel

   

    Both glibc and the kernel have in6_* macros definition. Use the one from glibc.

    Kernel headers will check for previous libc definitions by including

    include/linux/libc-compat.h.

   

    Fix the below build error:

    |  [CC] xfrm_km.c                           (bin:srio_ipsec_offload)

    | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0,

    |                  from src/srio_ipsec_offload/xfrm_km.c:46:

    | .../usr/include/netinet/in.h:99:5: error: expected identifier before numeric constant

    |      IPPROTO_HOPOPTS = 0,   /* IPv6 Hop-by-Hop options.  */

    |      ^

    | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/netinet/ip.h:24:0,

    |                  from src/srio_ipsec_offload/xfrm_km.c:52:

    | .../tmp/sysroots/b4860qds-64b/usr/include/netinet/in.h:209:8: error: redefinition of 'struct in6_addr'

    |  struct in6_addr

    |         ^

    | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0,

    |                  from src/srio_ipsec_offload/xfrm_km.c:46:

    | .../tmp/sysroots/b4860qds-64b/usr/include/linux/in6.h:32:8: note: originally defined here

    |  struct in6_addr {

    |         ^

   

    Signed-off-by: Ting Liu <ting.liu@...>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@...>

    Acked-by: Otavio Salvador <otavio@...>

 

commit 50fc7a56eedf62059881dbb3a8d80364e9e56617

Author: Ting Liu <ting.liu@...>

Date:   Tue Dec 22 14:08:57 2015 +0800

 

    usdpaa-apps: fix the inline function definition with gcc 5.x

   

    Signed-off-by: Ting Liu <ting.liu@...>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@...>

    Acked-by: Otavio Salvador <otavio@...>

 

commit 8af709802ce92b7a2702d6295730b20d3c0f6d2a

Author: Ting Liu <ting.liu@...>

Date:   Tue Dec 22 10:27:31 2015 +0800

 

    udev-rules-qoriq: remove useless automount.rules

   

    Signed-off-by: Ting Liu <ting.liu@...>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@...>

    Acked-by: Otavio Salvador <otavio@...>

 

commit 0c6895ced3f99484c30bd465af651b6388f8e06c

Author: Ting Liu <ting.liu@...>

Date:   Tue Dec 22 10:27:30 2015 +0800

 

    udev-rules-qoriq: restrict COMPATIBLE_MACHINE to qoriq-ppc

   

    The autobuilder does a universe fetch with the meta-fsl-*

    layers enabled, and gets errors when MACHINE=qemux86.

   

    Restrict COMPATIBLE_MACHINE to skip this recipe.

   

    Fix [Yocto: #8802]

   

    Signed-off-by: Ting Liu <ting.liu@...>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@...>

    Acked-by: Otavio Salvador <otavio@...>

 

 

Best Regards,

 

Zhenhua

Join {meta-freescale@lists.yoctoproject.org to automatically receive all group messages.