[Buildroot] [PATCH v2] uclibc: patch 0.9.31 for avr32, to add __kernel_long_t and __kernel_ulong_t data types

Peter Korsgaard jacmet at uclibc.org
Fri Nov 15 12:12:29 UTC 2013

>>>>> "spdawson" == spdawson  <spdawson at gmail.com> writes:

 > From: Simon Dawson <spdawson at gmail.com>
 > As reported by Thomas Petazzoni, the uclibc 0.9.31 build fails for avr32:

 > In file included from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/kernel.h:4,
 >                  from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/netlink.h:4,
 >                  from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/rtnetlink.h:5,
 >                  from libc/inet/netlinkaccess.h:27,
 >                  from libc/inet/if_index.c:36:
 > /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/sysinfo.h:8: error: expected specifier-qualifier-list before '__kernel_long_t'
 > make[1]: *** [libc/inet/if_index.os] Error 1
 > make[1]: Leaving directory `/opt/toolchain-build/build/uclibc-'

 > The problem is reported at:

 >   https://lkml.org/lkml/2013/5/18/1

Committed, thanks.

Bye, Peter Korsgaard

More information about the buildroot mailing list