Update:
After enabling all options in the excellent dev-tools plugin I am now able to create the bzImage after installing these additional packages:
infozip-6.0-x86_64-3.txz
ncurses-5.9-x86_64-4.txz
bison-2.7-x86_64-1.txz
bc-1.06.95-x86_64-3.txz
elfutils-0.163-x86_64-1.txz
So far have run this which allows the bzImage to be created
mkdir /usr/src/linux
tar -C /usr/src/linux/ -zxvf /boot/packages/linux-4.19.94.tar.gz
cd /usr/src/
mv linux/linux-4.19.94/* linux
rm -rf linux/linux-4.19.94
cp -rf /usr/src/linux-4.19.94-Unraid/* /usr/src/linux/
cp -rf /usr/src/linux-4.19.94-Unraid/.config /usr/src/linux/
ln -sf /usr/src/linux/include/uapi/asm-generic /usr/include/asm-generic
ln -sf /usr/src/linux/include/uapi/linux /usr/include/linux
ln -sf /usr/src/linux /usr/src/linux-4.19.94-Unraid
make clean
make menuconfig
make bzImage
However it now fails on the make modules step with the following:
Building modules, stage 2.
MODPOST 684 modules
ERROR: "raid6_gen_syndrome" [drivers/md/md-mod.ko] undefined!
ERROR: "raid6_xor_syndrome" [drivers/md/md-mod.ko] undefined!
make[1]: *** [scripts/Makefile.modpost:92: __modpost] Error 1
make: *** [Makefile:1237: modules] Error 2
In my /usr/src/linux-4.19.94-Unraid/drivers/md/ folder.
total 180
drwxr-xr-x 2 root root 140 Jan 11 00:17 ./
drwxr-xr-x 3 root root 60 Jan 11 00:17 ../
-rw-r--r-- 1 root root 12240 Jan 11 00:17 Kconfig
-rw-r--r-- 1 root root 2508 Jan 11 00:17 Makefile
-rw-r--r-- 1 root root 75329 Jan 11 00:17 md.c
-rw-r--r-- 1 root root 12196 Jan 11 00:17 md_private.h
-rw-r--r-- 1 root root 77138 Jan 11 00:17 unraid.c
This has all been copied to the vanilla kernel I am patching however I think it requires the source code and not the binaries to run in the md. Does anyone know if this available anywhere?
Or am I even on the right track? I think that the issue may either lie in the .config that I am copying straight over from the linux-4.19.94-Unraid directory or the missing drivers in the md folder.
I've seen a lot of older comments saying to use someone else's .config. If that is the answer can anyone recommend one please.