[Buildroot] [PATCH] qemu: disable Qemu user-land emulation for uClibc toolchains

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sat Mar 4 13:01:01 UTC 2017


Hello,

On Sat, 4 Mar 2017 13:48:13 +0100, François Perrad wrote:

> When the issue with 'struct sigcontext' is fixed, another one occurs:
> build/qemu-2.8.0/linux-user/syscall.c:6865:23: error: 'struct timex'
> has no member named 'tai'
>      __put_user(host_tx->tai, &target_tx->tai);
>                        ^
> The member 'tai' exists in linux/timex.h but not in sys/timex.h
> with the toolchain from
> http://autobuild.buildroot.org/toolchains/tarballs/br-arm-full-static-2017.02-rc1-70-g7612a7d.tar.bz2

Thanks for testing. This one is indeed a uClibc issue, where the
'struct timex' in uClibc-ng is not completely in sync with the one from
the kernel.

I'm sure this is something that Waldemar can fix up :)

Thanks for testing!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com



More information about the buildroot mailing list