diff --git a/CHANGELOG b/CHANGELOG
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,9 @@
+concurrent-output (1.7.7) unstable; urgency=medium
+
+  * Fix build on Windows.
+
+ -- Joey Hess <id@joeyh.name>  Tue, 06 Sep 2016 13:41:46 -0400
+
 concurrent-output (1.7.6) unstable; urgency=medium
 
   * Update transformers dep to allow 0.5.
diff --git a/System/Console/Concurrent.hs b/System/Console/Concurrent.hs
--- a/System/Console/Concurrent.hs
+++ b/System/Console/Concurrent.hs
@@ -14,8 +14,6 @@
 -- >		`concurrently`
 -- > 	createProcessConcurrent (proc "ls" [])
 
-{-# LANGUAGE CPP #-}
-
 module System.Console.Concurrent (
 	-- * Concurrent output
 	withConcurrentOutput,
@@ -23,9 +21,7 @@
 	outputConcurrent,
 	errorConcurrent,
 	ConcurrentProcessHandle,
-#ifndef mingw32_HOST_OS
 	createProcessConcurrent,
-#endif
 	waitForProcessConcurrent,
 	createProcessForeground,
 	flushConcurrentOutput,
diff --git a/concurrent-output.cabal b/concurrent-output.cabal
--- a/concurrent-output.cabal
+++ b/concurrent-output.cabal
@@ -1,5 +1,5 @@
 Name: concurrent-output
-Version: 1.7.6
+Version: 1.7.7
 Cabal-Version: >= 1.8
 License: BSD2
 Maintainer: Joey Hess <id@joeyh.name>
