Created attachment 392980 [details] kconfig Hi! I compile kernels from sys-kernel/gentoo-sources manually, using pretty much one and the same config. Untill recently it worked out Ok. Now moving from 3.16.5 to 3.17.7, I've started getting an error: ----------------------------------------------------------- AS arch/x86/realmode/rm/trampoline_64.o scripts/Makefile.build:293: recipe for target arch/x86/realmode/rm/trampoline_64.o' failed make[3]: *** [arch/x86/realmode/rm/trampoline_64.o] Error 2 arch/x86/realmode/Makefile:18: recipe for target 'arch/x86/realmode/rm/realmode.bin' failed make[2]: *** [arch/x86/realmode/rm/realmode.bin] Error 2 scripts/Makefile.build:404: recipe for target 'arch/x86/realmode' failed make[1]: *** [arch/x86/realmode] Error 2 make[1]: *** Waiting for unfinished jobs.... CC arch/x86/kernel/jump_label.o ----------------------------------------------------------- And as a result, bzImage is missing... The error is the same on both my x86_64 Intel Atom server and Xeon workstation machines. Unfortunately, I have very little idea of what this error is about... Kernel's config, "emerge --info" output (workstation) attached. Hope it will help. Regards, Alex
Created attachment 392982 [details] emerge info
Hi again! As it turned out, the problem was with gcc's "-pipe" option, which i used to build my kernels. Removing this option solved the problem for me. Strangely, as far as I remember, this option was Ok for all kernels from 2.X.X up to 3.17.7... Anyway, there's no bug here. Sorry for false alert. Regards, Alex