[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