diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright Vanessa McHale (c) 2019
+Copyright Vanessa McHale (c) 2019-2020
 
 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
 
diff --git a/archive-libarchive.cabal b/archive-libarchive.cabal
--- a/archive-libarchive.cabal
+++ b/archive-libarchive.cabal
@@ -1,9 +1,9 @@
 cabal-version: 2.0
 name:          archive-libarchive
-version:       0.2.2.0
+version:       0.2.2.1
 license:       BSD3
 license-file:  LICENSE
-copyright:     Copyright: (c) 2019 Vanessa McHale
+copyright:     Copyright: (c) 2019-2020 Vanessa McHale
 maintainer:    vamchale@gmail.com
 author:        Vanessa McHale
 synopsis:      Common interface using libarchive
@@ -25,6 +25,8 @@
     exposed-modules:    Archive.FFI
     build-tool-depends: cpphs:cpphs -any
     hs-source-dirs:     src
+    other-modules:      Paths_archive_libarchive
+    autogen-modules:    Paths_archive_libarchive
     default-language:   Haskell2010
     ghc-options:        -Wall
     build-depends:
diff --git a/src/Archive/FFI.cpphs b/src/Archive/FFI.cpphs
--- a/src/Archive/FFI.cpphs
+++ b/src/Archive/FFI.cpphs
@@ -11,6 +11,8 @@
 import           Codec.Archive.Foreign.Archive (archiveVersionString)
 import           Control.Composition           ((.*))
 import qualified Data.ByteString.Lazy          as BSL
+import qualified Data.Version                  as V
+import qualified Paths_archive_libarchive      as P
 
 type Entry = FFI.Entry
 
@@ -29,5 +31,9 @@
 packFiles :: [FilePath] -> IO BSL.ByteString
 packFiles = FFI.packFiles
 
+-- | @since 0.2.2.0
 versionInfo :: String
-versionInfo = "libarchive-hs: " ++ VERSION_libarchive ++ "\n" ++ archiveVersionString
+versionInfo =
+       "libarchive-hs: " ++ VERSION_libarchive ++ "\n"
+    ++ archiveVersionString ++ "\n"
+    ++ "archive-libarchive: " ++ V.showVersion P.version
