Bug#919208: squashfs-tools: Please apply frag_deflator_thread removal patch

Chris Lamb lamby at debian.org
Sun Jan 13 19:31:43 GMT 2019


Package: squashfs-tools
Version: 1:4.3-9
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: toolchain randomness
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org, Alexander Couzens <lynxis at fe80.eu>

Hi Laszlo,

Re. <https://bugs.debian.org/918480#32> and similar, please find
attached the following patch that I have rebased against
squashfs-tools 4.3-9:

    From: Alexander Couzens <lynxis at fe80.eu>
    Date: Tue, 8 Jan 2019 10:57:00 +0100
    Subject: remove frag_deflator_thread

    frag_deflator_thread compress fragments.
    Replace the deflator_thread with a function and
    use the function instead of the to_frag queue.
    ---
     squashfs-tools/info.c       |  5 ---
     squashfs-tools/mksquashfs.c | 76 ++++++++++++++++-----------------------------
     squashfs-tools/mksquashfs.h |  2 +-
     squashfs-tools/restore.c    | 15 ++-------
     4 files changed, 30 insertions(+), 68 deletions(-)

This, I believe, is the final patch required for reproducible squashfs
images at least for Tails [0] and would mean we could drop our custom
package in that derivative distribution.

 [0] https://tails.boum.org/


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-



More information about the Reproducible-bugs mailing list