[Buildroot] [autobuild.buildroot.net] Your build results for 2017-09-03

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Mon Sep 4 13:09:03 UTC 2017


On Mon, 4 Sep 2017 15:04:33 +0200, Olivier Schonken wrote:
> Hi Thomas
> Looks like these errors are from uclibc builds.
> In file included from
> /home/buildroot/autobuild/run/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/sched.h:34:0,
>                  from
> /home/buildroot/autobuild/run/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/pthread.h:24,
>                  from
> /home/buildroot/autobuild/run/instance-3/output/build/openjpeg-2.2.0/src/lib/openjp2/thread.c:288:
> /home/buildroot/autobuild/run/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/bits/sched.h:210:46:
> error: attempt to use poisoned "malloc"
>  # define __sched_cpualloc(cnt) ((cpu_set_t *)malloc(__CPU_ALLOC_SIZE(cnt)))
>                                               ^
> /home/buildroot/autobuild/run/instance-3/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/include/bits/sched.h:211:33:
> error: attempt to use poisoned "free"
>  # define __sched_cpufree(__set) free(__set)
> Not sure what the best course of action will be. Try to fix it for
> uclibc, do a rollback or disable build for uclibc and open issue on
> github for openjpeg.
> Your thoughts?

I'm not sure here, since I haven't investigated those build issues.
Let's Cc the Buildroot mailing list and uClibc-ng maintainer Waldemar
to see what they think.


Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering

More information about the buildroot mailing list