1 --- efivar-0.23/src/linux.c.orig 2016-06-23 20:56:40.006600643 +0200
2 +++ efivar-0.23/src/linux.c 2016-06-23 20:56:49.526548896 +0200
6 #include <linux/ethtool.h>
7 +#include <linux/version.h>
8 +#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 4, 0)
9 +#include <linux/nvme_ioctl.h>
11 #include <linux/nvme.h>
13 #include <linux/sockios.h>
15 #include <scsi/scsi.h>
16 --- efivar-0.23/src/Makefile.orig 2016-06-23 21:04:59.510561274 +0200
17 +++ efivar-0.23/src/Makefile 2016-06-23 21:08:25.262779936 +0200
19 libefiboot.a : $(patsubst %.o,%.static.o,$(LIBEFIBOOT_OBJECTS))
21 libefiboot.so : $(LIBEFIBOOT_OBJECTS)
22 +libefiboot.so : LIBS=efivar
24 deps :: $(ALL_SOURCES)
25 $(MAKE) -f $(SRCDIR)/Make.deps deps SOURCES="$(ALL_SOURCES)"