[meta-freescale] Updates to meta-freescale (master) in 2015-12-23

Otavio Salvador otavio.salvador at gmail.com
Wed Dec 23 04:29:28 PST 2015


Hello,

I pushed following updates:

commit ed0f54c025a470630f557259def4c1e462aea756 (HEAD -> master, m/master, github/master)
Author: Ting Liu <ting.liu at freescale.com>
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 at freescale.com>
    Signed-off-by: Zhenhua Luo <zhenhua.luo at nxp.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 0a10b4bf96a31849a5400ed885886ebd75e26f1e
Author: Ting Liu <ting.liu at freescale.com>
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 at freescale.com>
    Signed-off-by: Zhenhua Luo <zhenhua.luo at nxp.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit bf4adeb407a4c278764a0dd4c459c54712a6c59b
Author: Ting Liu <ting.liu at freescale.com>
Date:   Tue Dec 22 10:27:31 2015 +0800

    udev-rules-qoriq: remove useless automount.rules
    
    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Signed-off-by: Zhenhua Luo <zhenhua.luo at nxp.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 0063060b1c5cde5204515ded6cb19ea97e874913
Author: Zhenhua Luo <zhenhua.luo at freescale.com>
Date:   Wed Sep 23 21:35:39 2015 +0800

    skmm-ep: fix the inline function definition with gcc 5.x
    
    There are different semantics for inline functions for gcc-5.x compared to
    previous gcc. Fix the following build error.
    | skmm.c:(.text.startup+0xfc): undefined reference to `va_to_pa'
    | skmm.c:(.text.startup+0x10c): undefined reference to `va_to_pa'
    
    Signed-off-by: Zhenhua Luo <zhenhua.luo at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
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