diff --git a/GHC/Lexeme.hs b/GHC/Lexeme.hs
deleted file mode 100644
--- a/GHC/Lexeme.hs
+++ /dev/null
@@ -1,5 +0,0 @@
-{-# LANGUAGE PackageImports #-}
-
-module GHC.Lexeme ( module X ) where
-
-import "ghc-boot-th" GHC.Lexeme as X
diff --git a/GHC/PackageDb.hs b/GHC/PackageDb.hs
--- a/GHC/PackageDb.hs
+++ b/GHC/PackageDb.hs
@@ -78,6 +78,7 @@
        extraLibraries     :: [String],
        extraGHCiLibraries :: [String],
        libraryDirs        :: [FilePath],
+       libraryDynDirs     :: [FilePath],
        frameworks         :: [String],
        frameworkDirs      :: [FilePath],
        ldOptions          :: [String],
@@ -149,6 +150,7 @@
        extraLibraries     = [],
        extraGHCiLibraries = [],
        libraryDirs        = [],
+       libraryDynDirs     = [],
        frameworks         = [],
        frameworkDirs      = [],
        ldOptions          = [],
@@ -291,7 +293,8 @@
          unitId sourcePackageId
          packageName packageVersion
          abiHash depends importDirs
-         hsLibraries extraLibraries extraGHCiLibraries libraryDirs
+         hsLibraries extraLibraries extraGHCiLibraries
+         libraryDirs libraryDynDirs
          frameworks frameworkDirs
          ldOptions ccOptions
          includes includeDirs
@@ -309,6 +312,7 @@
     put extraLibraries
     put extraGHCiLibraries
     put libraryDirs
+    put libraryDynDirs
     put frameworks
     put frameworkDirs
     put ldOptions
@@ -334,6 +338,7 @@
     extraLibraries     <- get
     extraGHCiLibraries <- get
     libraryDirs        <- get
+    libraryDynDirs     <- get
     frameworks         <- get
     frameworkDirs      <- get
     ldOptions          <- get
@@ -353,7 +358,8 @@
               abiHash
               (map fromStringRep depends)
               importDirs
-              hsLibraries extraLibraries extraGHCiLibraries libraryDirs
+              hsLibraries extraLibraries extraGHCiLibraries
+              libraryDirs libraryDynDirs
               frameworks frameworkDirs
               ldOptions ccOptions
               includes includeDirs
diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,3 +1,7 @@
+## 8.0.2  *Jan 2017*
+
+  * Bundled with GHC 8.0.2
+
 ## 8.0.1  *May 2016*
 
   * Bundled with GHC 8.0.1
diff --git a/ghc-boot.cabal b/ghc-boot.cabal
--- a/ghc-boot.cabal
+++ b/ghc-boot.cabal
@@ -3,7 +3,7 @@
 -- ghc-boot.cabal.
 
 name:           ghc-boot
-version:        8.0.1
+version:        8.0.2
 license:        BSD3
 license-file:   LICENSE
 category:       GHC
@@ -22,7 +22,7 @@
                 The package database format and this library are constructed in
                 such a way that while ghc-pkg depends on Cabal, the GHC library
                 and program do not have to depend on Cabal.
-cabal-version:  >=1.22
+cabal-version:  >=1.10
 build-type:     Simple
 extra-source-files: changelog.md
 
@@ -38,13 +38,12 @@
     exposed-modules:
             GHC.LanguageExtensions
             GHC.LanguageExtensions.Type
-            GHC.Lexeme
             GHC.PackageDb
             GHC.Serialized
 
     build-depends: base       >= 4.7 && < 4.10,
                    binary     == 0.8.*,
                    bytestring == 0.10.*,
-                   directory  == 1.2.*,
+                   directory  >= 1.2 && < 1.4,
                    filepath   >= 1.3 && < 1.5,
-                   ghc-boot-th == 8.0.1
+                   ghc-boot-th == 8.0.2
