diff --git a/Setup.hs b/Setup.hs
--- a/Setup.hs
+++ b/Setup.hs
@@ -5,9 +5,12 @@
 import Distribution.Simple.LocalBuildInfo (LocalBuildInfo(buildDir))
 import Distribution.Simple.Program
 import System.Cmd
+import System.Directory
 import System.Exit
 
-main = defaultMainWithHooks simpleUserHooks
+main =
+    copyFile "debian/changelog" "changelog" >>
+    defaultMainWithHooks simpleUserHooks
        {- { postBuild = \ _ _ _ lbi -> when (buildDir lbi /= "dist-ghc/build") (runTestScript lbi)
           , runTests = \ _ _ _ lbi -> runTestScript lbi } -}
 
diff --git a/cabal-debian.cabal b/cabal-debian.cabal
--- a/cabal-debian.cabal
+++ b/cabal-debian.cabal
@@ -1,5 +1,5 @@
 Name:           cabal-debian
-Version:        3.8.1
+Version:        3.8.2
 License:        BSD3
 License-File:   debian/copyright
 Author:         David Fox <dsf@seereason.com>
@@ -32,7 +32,7 @@
 
 Library
  Hs-Source-Dirs: src
- GHC-Options: -threaded -Wall -O2
+ GHC-Options: -Wall -O2
  Build-Depends:
    ansi-wl-pprint,
    base < 5,
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,10 @@
+haskell-cabal-debian (3.8.2) unstable; urgency=low
+
+  * Actually, copy changelog from debian/changelog before
+    building sdist tarball.
+
+ -- David Fox <dsf@seereason.com>  Tue, 15 Oct 2013 06:42:39 -0700
+
 haskell-cabal-debian (3.8.1) unstable; urgency=low
 
   * Move changelog top top directory so hackage will see it.
