Created attachment 285085 [details] config file previous builds of 5.2.x were ok LINK /var/git/linux-5.3/tools/objtool/objtool CC arch/x86/events/amd/core.o CC init/main.o CC arch/x86/kernel/acpi/boot.o AS arch/x86/entry/vdso/vdso-note.o VDSO arch/x86/entry/vdso/vdso64.so.dbg arch/x86/entry/vdso/vdso64.so.dbg: undefined symbols found make[3]: *** [arch/x86/entry/vdso/Makefile:59: arch/x86/entry/vdso/vdso64.so.dbg] Error 1
Created attachment 285087 [details] compile log
There's a similar report on the Gentoo bugzilla: https://bugs.gentoo.org/694612 The cure is to force the use of the BFD linker instead of Gold. One way to do it is make ... LD=ld.bfd (where "..." are whatever other make options you want for your kernel compilation.)
I can confirm issue with >= 5.3.