[PATCH] Fix syslinux_test in out-of-tree builds

2019-01-09 Thread Colin Watson
syslinux_parse simplifies some filenames by removing things like ".." segments, but the tests assumed that @abs_top_srcdir@ would be untouched, which is not true in the case of out-of-tree builds where @abs_top_srcdir@ may contain ".." segments. Performing the substitution requires some awkwardnes

[PATCH] Fix emu build and tests after pgp module renaming

2019-01-09 Thread Colin Watson
Commit b07feb8746c3bb845e3f0d33d37c0bded704d14d renamed the "verify" module to "pgp", but the GRUB_MOD_INIT and GRUB_MOD_FINI macros were left as "verify", which broke the emu target build; and file_filter_test still referred to the now non-existent "verify" module. Fix both of these. Signed-off-

TPM/Verifiers testing bug?

2019-01-09 Thread Max Tottenham
Hi Folks I was curious about the upstream work on the verifiers framework (and the TPM patches). I have both a TPM 2.0 based system and a QEMU + swtpm setup with which to test. I compiled the head of the master branch, if I boot into the grub shell and run the following commands: grub> insmod ver

[PATCH 0/1] Upgrade Gnulib; switch to bootstrap tool

2019-01-09 Thread Colin Watson
I have a bug report that I think is best handled by importing and using a new module from Gnulib, so I tried to do that. Unfortunately GRUB's Gnulib import is in a confusing state that makes it difficult to do this. The last full update was in 2013, without documentation of the exact commit that