~ruther/guix-local

c1c94acf3206a086358e2ea39aa011c8299d29e5 — Ludovic Courtès 13 years ago 74baf33
build-system/gnu: Make the error port line-buffered.

* guix/build/gnu-build-system.scm (gnu-build): Make the error port
  line-buffered.
1 files changed, 1 insertions(+), 0 deletions(-)

M guix/build/gnu-build-system.scm
M guix/build/gnu-build-system.scm => guix/build/gnu-build-system.scm +1 -0
@@ 242,6 242,7 @@
  "Build from SOURCE to OUTPUTS, using INPUTS, and by running all of PHASES
in order.  Return #t if all the PHASES succeeded, #f otherwise."
  (setvbuf (current-output-port) _IOLBF)
  (setvbuf (current-error-port) _IOLBF)

  ;; The trick is to #:allow-other-keys everywhere, so that each procedure in
  ;; PHASES can pick the keyword arguments it's interested in.