On Mon, Oct 13, 2014 at 10:33 PM, Andrei Borzenkov <arvidj...@gmail.com> wrote: > On Tue, Oct 14, 2014 at 6:45 AM, The Gluglug <i...@gluglug.org.uk> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Here is how I try to build GRUB (to be used as a coreboot payload): >> >> git clone git://git.savannah.gnu.org/grub.git >> cd grub >> ./autogen.sh >> ./configure --with-platform=coreboot >> make >> >> Usually this works, but recently I get this error: >> >> loader/i386/pc/linux.c: In function 'grub_cmd_initrd': >> loader/i386/pc/linux.c:391:10: error: missing initialiser >> [-Werror=missing-field-initializers] >> loader/i386/pc/linux.c:391:10: error: (near initialisation for >> 'initrd_ctx.components') [-Werror=missing-field-initializers] > > Hmm ... it builds fine here, with gcc 4.8. What compiler and version?
Also builds fine for me: gcc (Debian 4.9.1-16) 4.9.1 -Bryan >> cc1: all warnings being treated as errors >> make[3]: *** [loader/i386/pc/linux16_module-linux.o] Error 1 >> make[3]: Leaving directory `/home/user/libreboot/grub/grub-core' >> make[2]: *** [all] Error 2 >> make[2]: Leaving directory `/home/user/libreboot/grub/grub-core' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/home/user/libreboot/grub' >> make: *** [all] Error 2 >> >> I tracked it down to commit 631a82003851ca68bfaf87e12be5c94e14cd2a91. >> Short of reverting the commit, what is the best way to go about >> solving this issue? >> >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (GNU/Linux) >> >> iQEcBAEBAgAGBQJUPI5IAAoJEP9Ft0z50c+Ug64IAMeQEmnQcj82JEBllTh1rAs7 >> 2YT39SxdzUmQK2LG5Lq6yv7Soh3hgVhObHhokGrs8lEgzV4jVELkPnzIrLFG/Mqk >> akOXQSUlM8ra7ZNwTW5ThlDETqQjkj98T2yL2sDXClBCm/u9FFzN6eybcM0jUIfd >> pa8rW53B4snG5DOmcmjvo5VQX1Gr7WPYUGPiSuqfqlqePhsiUkea6jzMmkTwhukW >> oqeyFmNrZ3VIzobhy/4wKmD104/IzLeyaaMBlWOLl4qc9/HSLJhR5i62BaqC2GAS >> jEjDfO0uvrE7C24St902lBezCPxyB11lhZEU18uy/KA1BY08C2Ie0qmHPmvaGls= >> =mk/h >> -----END PGP SIGNATURE----- >> >> _______________________________________________ >> Grub-devel mailing list >> Grub-devel@gnu.org >> https://lists.gnu.org/mailman/listinfo/grub-devel > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel