Blame SOURCES/0009-Fix-a-makeguids-building-problem-with-generics.h.patch

5e6fc3
From bf5225b0445cc1b7b69c2a80162d3c1b514a27cf Mon Sep 17 00:00:00 2001
5e6fc3
From: Peter Jones <pjones@redhat.com>
5e6fc3
Date: Wed, 20 Jun 2018 14:12:42 -0400
5e6fc3
Subject: [PATCH 09/39] Fix a makeguids building problem with generics.h.
5e6fc3
5e6fc3
Guard generics.h with EFIVAR_BUILD_ENVIRONMENT to keep it from
5e6fc3
interfering with the makeguids build if libefivar.so isn't around
5e6fc3
already.
5e6fc3
5e6fc3
Signed-off-by: Peter Jones <pjones@redhat.com>
5e6fc3
---
5e6fc3
 src/generics.h | 2 ++
5e6fc3
 1 file changed, 2 insertions(+)
5e6fc3
5e6fc3
diff --git a/src/generics.h b/src/generics.h
5e6fc3
index e6af2fad79e..66be4bd76ab 100644
5e6fc3
--- a/src/generics.h
5e6fc3
+++ b/src/generics.h
5e6fc3
@@ -17,6 +17,7 @@
5e6fc3
  *
5e6fc3
  */
5e6fc3
 
5e6fc3
+#ifndef EFIVAR_BUILD_ENVIRONMENT
5e6fc3
 #ifndef LIBEFIVAR_GENERIC_NEXT_VARIABLE_NAME_H
5e6fc3
 #define LIBEFIVAR_GENERIC_NEXT_VARIABLE_NAME_H 1
5e6fc3
 
5e6fc3
@@ -182,3 +183,4 @@ generic_append_variable(efi_guid_t guid, const char *name,
5e6fc3
 }
5e6fc3
 
5e6fc3
 #endif /* LIBEFIVAR_GENERIC_NEXT_VARIABLE_NAME_H */
5e6fc3
+#endif /* EFIVAR_BUILD_ENVIRONMENT */
5e6fc3
-- 
5e6fc3
2.17.1
5e6fc3