diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,8 @@
+# 1.4.5 -- 2020-09-24
+
+* Updated `base` upper bound to be compatible with GHC 8.8 and 8.10 (#21)
+* Fixed a warning (#20)
+
 # 1.4.4 -- 2019-05-15
 
 * Updated `base` upper bound and compatibility with GHC 8.6
diff --git a/libsystemd-journal.cabal b/libsystemd-journal.cabal
--- a/libsystemd-journal.cabal
+++ b/libsystemd-journal.cabal
@@ -1,5 +1,5 @@
 name:                libsystemd-journal
-version:             1.4.4
+version:             1.4.5
 synopsis:            Haskell bindings to libsystemd-journal
 homepage:            http://github.com/ocharles/libsystemd-journal
 license:             BSD3
@@ -16,7 +16,7 @@
 
 library
   exposed-modules:     Systemd.Journal
-  build-depends:       base >=4.6 && <4.13
+  build-depends:       base >=4.6 && <4.15
                      , bytestring >= 0.9.1
                      , pipes >= 4.0
                      , pipes-safe >= 2.0
diff --git a/src/Systemd/Journal.hsc b/src/Systemd/Journal.hsc
--- a/src/Systemd/Journal.hsc
+++ b/src/Systemd/Journal.hsc
@@ -439,7 +439,7 @@
         go journalPtr
 
       EQ -> when (sdJournalDirection == Forwards) $ do
-        liftIO $ sdJournalWait journalPtr (-1)
+        liftIO $ sdJournalWait journalPtr maxBound
         go journalPtr
 
       LT -> error $ "sd_journal_next: " ++ show progressedBy
