diff --git a/0001-Workaround-rename-of-linux-nvme.h.patch b/0001-Workaround-rename-of-linux-nvme.h.patch new file mode 100644 index 0000000..1cd8473 --- /dev/null +++ b/0001-Workaround-rename-of-linux-nvme.h.patch @@ -0,0 +1,30 @@ +From 3a0ae7189fe96355d64dc2daf91cf85282773c66 Mon Sep 17 00:00:00 2001 +From: Mike Gilbert +Date: Thu, 14 Jan 2016 17:02:31 -0500 +Subject: [PATCH] Workaround rename of linux/nvme.h + +Bug: https://bugs.gentoo.org/571548 +--- + src/linux.c | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/src/linux.c b/src/linux.c +index b618cfd..9388cd3 100644 +--- a/src/linux.c ++++ b/src/linux.c +@@ -22,7 +22,12 @@ + #include + #include + #include ++#include ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 4, 0) ++#include ++#else + #include ++#endif + #include + #include + #include +-- +2.5.0 + diff --git a/efivar.spec b/efivar.spec index b40caad..ac69576 100644 --- a/efivar.spec +++ b/efivar.spec @@ -9,6 +9,7 @@ ExclusiveArch: %{ix86} x86_64 aarch64 BuildRequires: popt-devel popt-static git Source0: https://github.com/rhinstaller/efivar/releases/download/efivar-%{version}/efivar-%{version}.tar.bz2 +Patch0001: 0001-Workaround-rename-of-linux-nvme.h.patch %description efivar provides a simple command line interface to the UEFI variable facility.