verify.h was added without include guards. This means compiling anything including both grub/verify.h and grub/lib/cmdline.h fails (at least loader/arm64/linux.c.
Add the necessary include guard. Signed-off-by: Leif Lindholm <leif.lindh...@linaro.org> --- include/grub/verify.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/grub/verify.h b/include/grub/verify.h index 79022b422..dedb14a1d 100644 --- a/include/grub/verify.h +++ b/include/grub/verify.h @@ -16,6 +16,9 @@ * along with GRUB. If not, see <http://www.gnu.org/licenses/>. */ +#ifndef GRUB_VERIFY_HEADER +#define GRUB_VERIFY_HEADER + #include <grub/file.h> #include <grub/list.h> @@ -76,3 +79,5 @@ grub_verifier_unregister (struct grub_file_verifier *ver) grub_err_t grub_verify_string (char *str, enum grub_verify_string_type type); + +#endif /* ! GRUB_VERIFY_HEADER */ -- 2.11.0 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel