guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

17/17: Revert "packages: Enable threaded compression of source tarballs.


From: Marius Bakke
Subject: 17/17: Revert "packages: Enable threaded compression of source tarballs."
Date: Sun, 22 Jul 2018 12:00:12 -0400 (EDT)

mbakke pushed a commit to branch core-updates
in repository guix.

commit 3e95125e9bd0676d4a9add9105217ad3eaef3ff0
Author: Marius Bakke <address@hidden>
Date:   Sun Jul 22 17:58:16 2018 +0200

    Revert "packages: Enable threaded compression of source tarballs."
    
    Threaded compression makes tarballs non-deterministic: the result depends on
    the number of threads used for compressing.  See 
<https://bugs.gnu.org/31015>.
    
    This reverts commit c8a3dea847bb9f87fa1876d0c6c3356d6226f121.
---
 guix/packages.scm | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/guix/packages.scm b/guix/packages.scm
index c762fa7..cc1f11a 100644
--- a/guix/packages.scm
+++ b/guix/packages.scm
@@ -629,11 +629,6 @@ specifies modules in scope when evaluating SNIPPET."
               (apply invoke
                      (string-append #+tar "/bin/tar")
                      "cvf" #$output
-                     ;; The bootstrap xz does not support
-                     ;; threaded compression (introduced in
-                     ;; 5.2.0), but it ignores the extra flag.
-                     (string-append "--use-compress-program="
-                                    #+xz "/bin/xz --threads=0")
                      ;; avoid non-determinism in the archive
                      "address@hidden"
                      "--owner=root:0"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]