From 8251afbf42747a5549bdbc5b9b4a66bf3432ba3f Mon Sep 17 00:00:00 2001 From: Giuseppe Iuculano Date: Thu, 5 Sep 2013 13:34:36 +0200 Subject: [PATCH] Fix FTBFS[kfreebsd] Closes: #717567 Thanks: Christoph Egger --- debian/patches/kfreebsd.patch | 13 +++++++++++++ debian/patches/series | 1 + 2 files changed, 14 insertions(+) create mode 100644 debian/patches/kfreebsd.patch diff --git a/debian/patches/kfreebsd.patch b/debian/patches/kfreebsd.patch new file mode 100644 index 0000000..d0ca513 --- /dev/null +++ b/debian/patches/kfreebsd.patch @@ -0,0 +1,13 @@ +Index: smartmontools/dev_areca.h +=================================================================== +--- smartmontools.orig/dev_areca.h 2013-09-05 13:31:22.863972312 +0200 ++++ smartmontools/dev_areca.h 2013-09-05 13:34:00.587972763 +0200 +@@ -58,7 +58,7 @@ + #define ARCMSR_IOCTL_CLEAR_RQBUFFER (ARECA_SATA_RAID | FUNCTION_CLEAR_RQBUFFER) + #define ARCMSR_IOCTL_CLEAR_WQBUFFER (ARECA_SATA_RAID | FUNCTION_CLEAR_WQBUFFER) + #define ARCMSR_IOCTL_RETURN_CODE_3F (ARECA_SATA_RAID | FUNCTION_RETURN_CODE_3F) +-#elif defined(__FreeBSD__) ++#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) + #include // _IOWR + + /*FunctionCode*/ diff --git a/debian/patches/series b/debian/patches/series index d4ef71d..fe9cf92 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -4,3 +4,4 @@ 61_cciss-doc.patch 63_removable.patch manpage.diff +kfreebsd.patch -- 2.39.2