UpDATE:
So ...
You dont need the source but you definitely need to use gcc 7.5 for the i386-pc. There is a glitch with the compilation of the lzma- D compressor( ONLY i386-pc) it will all compile fine with 7.5 no issues. It will end up having over 120 MB of white space with 9.3
Yet You only need a few more Libraries that can be obtained with install not the build-dep ,the gigabyte Of sources. I WILL edit the above and tell you here . Also not sure but I recommend adding make distroclean to the GRUB2 install.sh. at the bottom its missing for i386-pc. Unless they update it.
So ...
You dont need the source but you definitely need to use gcc 7.5 for the i386-pc. There is a glitch with the compilation of the lzma- D compressor( ONLY i386-pc) it will all compile fine with 7.5 no issues. It will end up having over 120 MB of white space with 9.3
Yet You only need a few more Libraries that can be obtained with install not the build-dep ,the gigabyte Of sources. I WILL edit the above and tell you here . Also not sure but I recommend adding make distroclean to the GRUB2 install.sh. at the bottom its missing for i386-pc. Unless they update it.