[meta-intel] Compiling linux-intel-rt on thud release

Mittal, Anuj anuj.mittal at intel.com
Wed Nov 28 15:56:01 PST 2018


On Wed, 2018-11-28 at 14:17 -0800, Donovan Sydow wrote:
> Looking for help compiling the thud release of linux-intel-rt.
> 
> I receive the following error message:
> |   RELOCS  arch/x86/boot/compressed/vmlinux.relocs
> | Unsupported relocation type: R_X86_64_PLT32 (4)
> | /home/build/yocto/build/tmp/work-shared/up-board/kernel-
> source/arch/x86/boot/compressed/Makefile:118: recipe for target
> 'arch/x86/boot/compressed/vmlinux.relocs' failed
> | make[4]: *** [arch/x86/boot/compressed/vmlinux.relocs] Error 1
> | make[4]: *** Waiting for unfinished jobs....
> | /home/build/yocto/build/tmp/work-shared/up-board/kernel-
> source/arch/x86/boot/Makefile:112: recipe for target
> 'arch/x86/boot/compressed/vmlinux' failed
> 

Which kernel version is this for and can you build linux-intel kernel?

I can't reproduce this error on thud or master that is currently using
4.14.78. I am guessing that this commit should have fixed this:


https://github.com/intel/linux-intel-lts/commit/a971fc44c94b6e20f492a93e3e6e5f1735d8afb8

Do you have a local configuration or a bbappend that is over-riding
kernel srcrev?

> Which seems to be related to the update to binutils 2.31. This
> doesn't occur with sumo, nor did it happen with master branches from
> about mid october.

Would you be able to bisect and see what is causing the problem?
binutils was upgraded to 2.31 back in July.

> Hoping there is a fix to this compatibility issue that just isn't
> obvious, without having to say downgrade all the binutils packages on
> the thud release.  
> 

Thanks,
Anuj


More information about the meta-intel mailing list