Greetings,
I a attempting to build coreboot with grub2 payload. The host runs fedora linux.
I used the Kconfig menu to select GRUB2 as coreboot payload and run make crossgcc succcesfully.. On runing the next etep -make grub2 from git is downloaded but the build fails on the ./configure of the downloaded grub2 as follows:-
############### configure error qemu powerpc-ieee1275 coreboot and longson ports need unifonts, ############### I checked the hosts' installation and I have unicode fonts installed. I changed host with the same fesult.
Help would be appreciated
sincerely Sibu
incidently when running ./configure --with-platform=coreboot. grub-2.02beta2 failed also though the older Grub-2.00 built succesfully. I am unclear if the latter is too old for using as coreboot payload in the corrent instance and if not how to go abot embedding it in the downloaded coreboot distribution from the current git repo.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi.
Check the build system in libreboot. While you might not necessarily use libreboot, the build system there automates the downloading, patching and building of GRUB. There is also a script that installs build dependencies and so on (for Arch/Parabola or Debian/Ubuntu/Trisquel, but you could adapt it for Fedora).
See: resources/scripts/helpers/ resources/utilities/grub-assemble/
git clone http://libreboot.org/libreboot.git
On 25/05/15 16:07, sibu wrote:
Greetings,
I a attempting to build coreboot with grub2 payload. The host runs fedora linux.
I used the Kconfig menu to select GRUB2 as coreboot payload and run make crossgcc succcesfully.. On runing the next etep -make grub2 from git is downloaded but the build fails on the ./configure of the downloaded grub2 as follows:-
############### configure error qemu powerpc-ieee1275 coreboot and longson ports need unifonts, ############### I checked the hosts' installation and I have unicode fonts installed. I changed host with the same fesult.
Help would be appreciated
sincerely Sibu
incidently when running ./configure --with-platform=coreboot. grub-2.02beta2 failed also though the older Grub-2.00 built succesfully. I am unclear if the latter is too old for using as coreboot payload in the corrent instance and if not how to go abot embedding it in the downloaded coreboot distribution from the current git repo.