diff --git a/include/HsUnixCompat.h b/include/HsUnixCompat.h
--- a/include/HsUnixCompat.h
+++ b/include/HsUnixCompat.h
@@ -1,4 +1,3 @@
-#include "HsUnix.h"
 #include <sys/types.h>
 
 unsigned int unix_major(dev_t dev);
@@ -6,4 +5,3 @@
 dev_t unix_makedev(unsigned int maj, unsigned int min);
 
 #define NEED_setSymbolicLinkOwnerAndGroup !HAVE_LCHOWN
-
diff --git a/unix-compat.cabal b/unix-compat.cabal
--- a/unix-compat.cabal
+++ b/unix-compat.cabal
@@ -1,8 +1,8 @@
 name:           unix-compat
-version:        0.2.1.1
+version:        0.2.1.2
 synopsis:       Portable POSIX-compatibility layer.
 description:    This package provides portable implementations of parts
-                of the unix package. This package re-exports the unix 
+                of the unix package. This package re-exports the unix
                 package when available. When it isn't available,
                 portable implementations are used.
 
@@ -59,4 +59,3 @@
     c-sources: cbits/HsUnixCompat.c
     if os(solaris)
       cc-options: -DSOLARIS
-
