[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ‘guix publish’ now compresses archives
From: |
Andy Wingo |
Subject: |
Re: ‘guix publish’ now compresses archives |
Date: |
Thu, 21 Jul 2016 12:12:08 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
On Tue 19 Jul 2016 00:22, address@hidden (Ludovic Courtès) writes:
> To recap, the difficulty with all this is that we couldn’t just call out
> the ‘gzip’ command because ‘guix publish’ uses threads, and threads and
> fork(2) don’t go together well.
FWIW open-pipe or open-process from (ice-9 popen) should work reliably.
The child is carefully written to be async-signal-safe before the
execve().
Andy
- Re: ‘guix publish’ now compresses archives, (continued)
- Re: ‘guix publish’ now compresses archives, Ricardo Wurmus, 2016/07/19
- Re: ‘guix publish’ now compresses archives, Tomáš Čech, 2016/07/19
- Re: ‘guix publish’ now compresses archives, Ricardo Wurmus, 2016/07/20
- Re: ‘guix publish’ now compresses archives, Tomáš Čech, 2016/07/20
- Re: ‘guix publish’ now compresses archives, Thompson, David, 2016/07/20
- Re: ‘guix publish’ now compresses archives, Tomáš Čech, 2016/07/20
- Re: ‘guix publish’ now compresses archives, Ricardo Wurmus, 2016/07/21
- Re: ‘guix publish’ now compresses archives, Thompson, David, 2016/07/21
- Re: ‘guix publish’ now compresses archives, Ricardo Wurmus, 2016/07/21
- Re: ‘guix publish’ now compresses archives, Tomáš Čech, 2016/07/21
Re: ‘guix publish’ now compresses archives,
Andy Wingo <=