diff --git a/ghc-lib-parser.cabal b/ghc-lib-parser.cabal
--- a/ghc-lib-parser.cabal
+++ b/ghc-lib-parser.cabal
@@ -1,7 +1,7 @@
 cabal-version: >=1.22
 build-type: Simple
 name: ghc-lib-parser
-version: 8.10.6.20210814
+version: 8.10.7.20210828
 license: BSD3
 license-file: LICENSE
 category: Development
@@ -69,7 +69,7 @@
         build-depends: Win32
     build-depends:
         ghc-prim > 0.2 && < 0.8,
-        base >= 4.12 && < 4.16,
+        base >= 4.12 && < 4.17,
         containers >= 0.5 && < 0.7,
         bytestring >= 0.9 && < 0.11,
         binary == 0.8.*,
diff --git a/ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs b/ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs
--- a/ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs
+++ b/ghc-lib/stage0/libraries/ghc-boot/build/GHC/Version.hs
@@ -3,19 +3,19 @@
 import Prelude -- See Note [Why do we import Prelude here?]
 
 cProjectGitCommitId   :: String
-cProjectGitCommitId   = "f7b3359be12030d762b299681e1aeef0292417ce"
+cProjectGitCommitId   = "1f02b7430b2fbab403d7ffdde9cfd006e884678e"
 
 cProjectVersion       :: String
-cProjectVersion       = "8.10.6"
+cProjectVersion       = "8.10.7"
 
 cProjectVersionInt    :: String
 cProjectVersionInt    = "810"
 
 cProjectPatchLevel    :: String
-cProjectPatchLevel    = "6"
+cProjectPatchLevel    = "7"
 
 cProjectPatchLevel1   :: String
-cProjectPatchLevel1   = "6"
+cProjectPatchLevel1   = "7"
 
 cProjectPatchLevel2   :: String
 cProjectPatchLevel2   = ""
