diff --git a/linode.cabal b/linode.cabal
--- a/linode.cabal
+++ b/linode.cabal
@@ -1,5 +1,5 @@
 name:                linode
-version:             0.2.0.0
+version:             0.3.0.0
 synopsis:            Bindings to the Linode API
 description:         Haskell bindings to the Linode API. Rent servers hourly or monthly.
                      .
@@ -13,7 +13,7 @@
 category:            Network, Cloud, Distributed Computing
 build-type:          Simple
 cabal-version:       >=1.10
-Tested-with:         GHC == 7.10.2
+Tested-with:         GHC == 7.10.2, GHC == 8.0.2
 
 library
   hs-source-dirs:      src
@@ -30,7 +30,7 @@
                       ,errors >= 2.0.0
                       ,lens
                       ,process
-                      ,retry >= 0.5 && < 0.7
+                      ,retry >= 0.7 && < 0.8
                       ,safe
                       ,text >= 1.2.1
                       ,transformers
diff --git a/src/Network/Linode.hs b/src/Network/Linode.hs
--- a/src/Network/Linode.hs
+++ b/src/Network/Linode.hs
@@ -192,7 +192,7 @@
 waitForSSH address = R.recoverAll retryPolicy command
   where retryPolicy = R.constantDelay oneSecond <> R.limitRetries 100
         oneSecond = 1000 * 1000
-        command = P.callCommand $ "ssh -q -o StrictHostKeyChecking=no root@" <> ip address <> " exit"
+        command _ = P.callCommand $ "ssh -q -o StrictHostKeyChecking=no root@" <> ip address <> " exit"
 
 
 {-|
