diff --git a/changelog.md b/changelog.md
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,15 @@
 # Revision history for skylighting and skylighting-core
 
+## 0.8.2.2 -- 2019-09-30
+
+  * Remove upper bound on regex-base and require
+    regex-pcre-builtin >= 0.95, to avoid a build conflict
+    with earlier versions of regex-pcre-builtin and
+    regex-base >= 0.94.
+
+  * Remove unused system-pcre flag in skylighting.cabal.
+    This flag only affects skylighting-core.
+
 ## 0.8.2.1 -- 2019-09-25
 
   * Add upper bound for regex-base if regex-pcre-builtin is used.
diff --git a/skylighting-core.cabal b/skylighting-core.cabal
--- a/skylighting-core.cabal
+++ b/skylighting-core.cabal
@@ -1,5 +1,5 @@
 name:                skylighting-core
-version:             0.8.2.1
+version:             0.8.2.2
 synopsis:            syntax highlighting library
 description:         Skylighting is a syntax highlighting library.
                      It derives its tokenizers from XML syntax
@@ -132,17 +132,14 @@
   if flag(system-pcre)
     build-depends:     regex-pcre
   else
-    build-depends:     regex-pcre-builtin,
-                       regex-base < 0.94
-         -- for the above, see https://github.com/jgm/pandoc/issues/5776
-         -- this can be removed if we have a new regex-pcre-builtin release
+    build-depends:     regex-pcre-builtin >= 0.95
   hs-source-dirs:      src
   ghc-prof-options:    -fprof-auto-exported
   default-language:    Haskell2010
   ghc-options:         -Wall
 
 Flag executable
-  Description:   Build skylighting CLI tools
+  Description:   Build skylighting-extract tool
   Default:       False
 
 Flag system-pcre
