[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#46967: Connection reuse for substitutes breaks with gzip
From: |
Ludovic Courtès |
Subject: |
bug#46967: Connection reuse for substitutes breaks with gzip |
Date: |
Fri, 12 Mar 2021 11:42:01 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi!
Ludovic Courtès <ludo@gnu.org> skribis:
> This is because with ‘filtered-port’, the input port is dumped from a
> child process, not from the calling process.
I decided to take a heavy-handed solution to that problem, which is to
augment Guile-zlib with an interface for gzip compression/decompression
not restricted to file ports (‘call-with-gzip-output-port’ & co. are
restricted to file ports):
https://notabug.org/guile-zlib/guile-zlib/commit/b899ac2fecf91475da1eba7e7b24708ea8b5fb73
That way, we can change ‘decompressed-port’ in (guix utils) to perform
in-process decompression for ‘gzip’, like it does for zstd and lzip.
If everything goes well, I’ll cut a Guile-zlib release today and update
Guix accordingly.
Ludo’.
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/06
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/09
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/09
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/11
- bug#46967: Connection reuse for substitutes breaks with gzip,
Ludovic Courtès <=
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/12
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/14
- bug#46967: Connection reuse for substitutes breaks with gzip, Bonface Munyoki K ., 2021/03/17
- bug#46967: Connection reuse for substitutes breaks with gzip, Ludovic Courtès, 2021/03/18
bug#46967: Connection reuse for substitutes breaks with gzip, Léo Le Bouter, 2021/03/09