On Mon, Dec 29, 2014 at 1:36 PM, Paul Menzel <paulepan...@users.sourceforge.net> wrote: > Am Freitag, den 26.12.2014, 20:59 +0300 schrieb Andrei Borzenkov: >> В Fri, 26 Dec 2014 11:23:24 +0100 Paul Menzel пишет: > >> > with latest master >> > >> > $ git describe >> > grub-2.02-beta2-137-gbac5d1a >> > >> > building GRUB as a coreboot payload fails on Debian Sid/unstable. >> > >> > $ make clean >> > $ ./configure --with-platform=coreboot >> > $ make >> > […] >> > mv -f .deps-util/grub_fstest-grub_fstest_init.Tpo >> > .deps-util/grub_fstest-grub_fstest_init.Po >> > gcc -Wall -W -Wshadow -Wpointer-arith -Wundef -Wchar-subscripts >> > -Wcomment -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero >> > -W >> > float-equal -Wformat-extra-args -Wformat-security -Wformat-y2k >> > -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Wmain >> > -Wmissing-br >> > aces -Wmissing-format-attribute -Wmultichar -Wparentheses >> > -Wreturn-type -Wsequence-point -Wshadow -Wsign-compare -Wswitch >> > -Wtrigraphs -Wunkn >> > own-pragmas -Wunused -Wunused-function -Wunused-label >> > -Wunused-parameter -Wunused-value -Wunused-variable -Wwrite-strings >> > -Wnested-externs >> > -Wstrict-prototypes -Wcast-align -Wextra -Wattributes >> > -Wendif-labels -Winit-self -Wint-to-pointer-cast -Winvalid-pch >> > -Wmissing-field-initia >> > lizers -Wnonnull -Woverflow -Wvla -Wpointer-to-int-cast >> > -Wstrict-aliasing -Wvariadic-macros -Wvolatile-register-var -Wpointer-sign >> > -Wmissing >> > -include-dirs -Wmissing-prototypes -Wmissing-declarations >> > -Wformat=2 -Werror -Wno-undef -Wno-sign-compare -Wno-unused >> > -Wno-unused-parameter >> > -Wno-redundant-decls -Wno-unreachable-code -Wno-conversion >> > -o grub-fstest util/grub_fstest-grub-fstest.o grub-core/kern/emu/grub_fstes >> > t-hostfs.o grub-core/disk/grub_fstest-host.o >> > grub-core/osdep/grub_fstest-init.o grub_fstest-grub_fstest_init.o >> > libgrubmods.a libgrubgcry.a l >> > ibgrubkern.a grub-core/gnulib/libgnu.a >> > libgrubgcry.a(libgrubgcry_a-rijndael.o): In function `do_setkey': >> > rijndael.c:(.text+0x51): undefined reference to `fips_mode' >> >> Works here. Looks like fips_mode is (re-)defined in some header on >> your system. Could you find out where? > > Sorry, I was not able to find that out. Cloning the repository on the > same system again and running > > $ ./autogen.sh > $ ./configure --with-platform=coreboot > $ make > > it worked fine too. So, maybe I’m missing when I need to run > `./autogen.sh` and not only `make clean`. Are there some guidelines? >
Normally autogen.sh is needed just once after git checkout (or I think to rebuild message catalogs if you add some). All other times I just use "make distclean" which worked so far. _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel