File build-fix.patch of Package dm-zoned-tools

From: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Date: Tue  7 Sep 17:18:50 JST 2021
Subject: Build fix for openSUSE

openSUSE needs kmod/ as a prefix for libkmod.h

Signed-off-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
---
 configure.ac        |    2 +-
 src/dmz_devmapper.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- a/configure.ac
+++ b/configure.ac
@@ -38,7 +38,7 @@ AC_CHECK_HEADER(uuid/uuid.h, [],
 		[AC_MSG_ERROR([Couldn't find uuid/uuid.h])])
 AC_CHECK_HEADER(libdevmapper.h, [],
 		[AC_MSG_ERROR([Couldn't find libdevmapper.h])])
-AC_CHECK_HEADER(libkmod.h, [],
+AC_CHECK_HEADER(kmod/libkmod.h, [],
 		[AC_MSG_ERROR([Couldn't find libkmod.h])])
 AC_CHECK_HEADER(libudev.h, [],
 		[AC_MSG_ERROR([Couldn't find libudev.h (install systemd-devel)])])
--- a/src/dmz_devmapper.c
+++ b/src/dmz_devmapper.c
@@ -13,7 +13,7 @@
 #include <string.h>
 #include <errno.h>
 #include <assert.h>
-#include <libkmod.h>
+#include <kmod/libkmod.h>
 #include <asm/byteorder.h>
 
 #include <libdevmapper.h>
openSUSE Build Service is sponsored by