7623848343
Previously, code using directly (guix build download) was still affected by <http://bugs.gnu.org/15368>. This includes source derivations, the 'guix download' command, and (guix gnu-maintenance). 'guix substitute' was unaffected since it used (guix http-client), which already had the fix. * guix/http-client.scm (open-socket-for-uri): Remove. (http-fetch): Remove #:buffered? argument to 'open-socket-for-uri'; use 'setvbuf' instead. * guix/scripts/substitute.scm (fetch): Likewise. * guix/build/download.scm (open-socket-for-uri): New procedure, taken from guix/http-client.scm, but without the #:buffered? parameter. |
||
---|---|---|
.. | ||
cmake-build-system.scm | ||
cvs.scm | ||
download.scm | ||
emacs-utils.scm | ||
git.scm | ||
glib-or-gtk-build-system.scm | ||
gnu-build-system.scm | ||
gnu-dist.scm | ||
graft.scm | ||
gremlin.scm | ||
haskell-build-system.scm | ||
perl-build-system.scm | ||
pull.scm | ||
python-build-system.scm | ||
rpath.scm | ||
ruby-build-system.scm | ||
store-copy.scm | ||
svn.scm | ||
syscalls.scm | ||
union.scm | ||
utils.scm | ||
waf-build-system.scm |