[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Guixguix source archive branch, master, updated. v0.5-324-g9ea3ef2
From: |
Ludovic Courtès |
Subject: |
GNU Guixguix source archive branch, master, updated. v0.5-324-g9ea3ef2 |
Date: |
Thu, 06 Mar 2014 20:42:31 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "guix source archive".
The branch, master has been updated
via 9ea3ef26551a754df502e03002a73052f3c2fbc6 (commit)
via f326fef8a89d02b481d7e900ef791d0108381f3f (commit)
via 827d556311b79d44fd67b4bd24cf17e5f781d502 (commit)
via 56c72822a81cdf5ff4022d64a26887df427d62dd (commit)
from 8b3099cf03b2d1ebcd233b4a35d132cd73b5728d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9ea3ef26551a754df502e03002a73052f3c2fbc6
Author: Ludovic Courtès <address@hidden>
Date: Thu Mar 6 21:41:51 2014 +0100
utils: 'fcntl-flock' passes an errno when throwing an exception.
* guix/utils.scm (%libc-errno-pointer, errno): New procedures.
(fcntl-flock): Use it as the exception's argument.
commit f326fef8a89d02b481d7e900ef791d0108381f3f
Author: Ludovic Courtès <address@hidden>
Date: Thu Mar 6 21:38:45 2014 +0100
offload: Serialize file transfers to build machines.
* guix/scripts/offload.scm (machine-lock-file, lock-machine,
unlock-machine): New procedures.
(with-machine-lock): New macro.
(process-request): Wrap 'send-files' and 'retrieve-files' calls in
'with-machine-lock'.
commit 827d556311b79d44fd67b4bd24cf17e5f781d502
Author: Ludovic Courtès <address@hidden>
Date: Thu Mar 6 18:38:19 2014 +0100
tests: Rewrite 'fcntl-lock' test.
* tests/utils.scm (temp-file): New variable.
("fcntl-flock"): Rewrite to actually test whether the child process
waits for the lock to be released. The previous test was wrong
because (1) it expected F_SETLK semantics, not F_SETLKW, and (2) it
got EBADF because of a mismatch between the open mode and the lock
style.
commit 56c72822a81cdf5ff4022d64a26887df427d62dd
Author: Ludovic Courtès <address@hidden>
Date: Wed Mar 5 23:25:37 2014 +0100
download: Perform derivations locally.
* guix/download.scm (url-fetch): Pass #:local-build? #t to
'build-expression->derivation'.
* guix/git-download.scm (git-fetch): Likewise.
-----------------------------------------------------------------------
Summary of changes:
guix/download.scm | 6 ++++-
guix/git-download.scm | 3 +-
guix/scripts/offload.scm | 50 ++++++++++++++++++++++++++++++++++++++++++---
guix/utils.scm | 18 +++++++++++++++-
tests/utils.scm | 43 ++++++++++++++++++++++++++------------
5 files changed, 99 insertions(+), 21 deletions(-)
hooks/post-receive
--
guix source archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Guixguix source archive branch, master, updated. v0.5-324-g9ea3ef2,
Ludovic Courtès <=