diff --git a/doc/index.html b/doc/index.html
index 23f43fd4645f35d3689883f2c9656e137b123b81..a0bb94b09e823b3c3981da2c6d12d65e68693944 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -216,7 +216,7 @@ Allegro <bugs@franz.com>,
 Clozure CL <openmcl-devel@clozure.com>,
 GNU CLISP <clisp-list@lists.sourceforge.net> (sds),
 CMU CL <cmucl-imp@cmucl.cons.org>,
-ECL <ecls-list@lists.sourceforge.net>,
+ECL <ecl-devel@common-lisp.net>,
 GCL <gcl-devel@gnu.org>,
 LispWorks <lisp-support@lispworks.com>,
 MKCL <jean.claude.beaudoin@gmail.com>,
diff --git a/tools/release.lisp b/tools/release.lisp
index 76daa02b71117c2c9f6a540ec5b9f1af19166c1a..a24a1b788acfbbc9a1f5c9acd0c74287b72b2d63 100644
--- a/tools/release.lisp
+++ b/tools/release.lisp
@@ -60,11 +60,11 @@
              destination))
     (ensure-directories-exist destination)
     (run* `(cp "-pHux" --parents ,@files ,destination) :directory base :show t)
-    (run* `(tar "zcfC" ,tarball ,*build-dir*
-               ;; TODO: Have better autodetection for which tar is being used,
-               ;; and fall back to no option if not recognized.
-               #+linux (* :owner root :group root) ;; assume GNU tar on Linux.
-               #+darwin (* :uid 0 :gid 0) ;; assume BSD tar on Darwin.
+    (run* `(tar "zcf" ,tarball "-C" ,*build-dir*
+                ;; TODO: Have better autodetection for which tar is being used,
+                ;; and fall back to no option if not recognized.
+                ;; #+linux (* :owner root :group root) ;; assume GNU tar on Linux.
+                ;; #+darwin (* :uid 0 :gid 0) ;; assume BSD tar on Darwin.
                (,name /)) :show t)
     (delete-directory-tree destination :validate #'(lambda (x) (equal x destination)))
     (success)))