On 2016-06-02 12:33 PM, Eystein Måløy Stenberg wrote:
On 01/06/16 19:53, Bruce Ashfield wrote:
On 2016-06-01 10:48 PM, Eystein Måløy Stenberg wrote:
Hi,

I am trying to build a vexpress-qemu machine targe from poky's master
branch, but I get this error compiling the kernel:

|
/home/yocto/poky/build/tmp/work-shared/vexpress-qemu/kernel-source/include/linux/compiler-gcc.h:121:30:


fatal error: linux/compiler-gcc6.h: No such file or directory

Apparently it is picking gcc 6.1 and kernel 4.1.24, which do not play
well together.

The best approach is probably to use kernel 4.2 or newer. Is there a bug
filed for this? I would think this is affecting quite a lot of people as
I am not doing any special configuration for my build.

We've already fixed all the gcc6.x builds for the supported machines
in linux-yocto 4.1/4.4.

What kernel tree is that building ? upstream ? linux-yocto ? And if
linux-yocto, what branch ?

It is building linux-yocto 4.1. I have attached the compilation log, in
case that helps.

What I am doing is simply building a vexpress-qemu machine with poky's
master, so it should be quite straightforward to reproduce.

In particular, I am following our projects guide for creating a Mender
build at
https://github.com/mendersoftware/meta-mender/blob/master/README.md, but
I don't think it reaches the Mender-specific layers.

Thanks for the help and let me know if there's anything else you need.

I'm only validating the oe-core qemu* and yocto reference BSPs. My hands
are full with them at the moment.

So setting up to build with that config isn't something I can do at
the moment.

But I can assure you that qemuarm, and the beaglebone have both been
built and booted with gcc6.x, so the relevant patches are present.

qemuarm login: root
root@qemuarm:~# uname -a
Linux qemuarm 4.1.24-yocto-standard #1 PREEMPT Thu May 26 13:35:31 EDT 2016 armv5tejl GNU/Linux
root@qemuarm:~# cat /proc/version
Linux version 4.1.24-yocto-standard (bruce@yow-bashfiel-d4) (gcc version 6.1.1 20160511 (GCC) ) #1 PREEMPT Thu May 26 13:35:31 EDT 2016


Bruce




Bruce


Thank you.




--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to