bug#31974: If a phase returns #f, a warning is issued, but the build continues

2018-06-27 Thread Gábor Boskovits
Mark H Weaver ezt írta (időpont: 2018. jún. 28., Cs, 7:11): > l...@gnu.org (Ludovic Courtès) writes: > > > Mark H Weaver skribis: > > > >> I just noticed that I made a mistake in commit > >> d8a3b1b9e847d4a44d2695f95af77170d4d2788f, which changed 'gnu-build' in > >> (guix build gnu-build-system)

bug#31974: If a phase returns #f, a warning is issued, but the build continues

2018-06-27 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Mark H Weaver skribis: > >> I just noticed that I made a mistake in commit >> d8a3b1b9e847d4a44d2695f95af77170d4d2788f, which changed 'gnu-build' in >> (guix build gnu-build-system) to issue a warning if a phase returns a >> value other than #t. >> >> The

bug#31838: "make" error on guix master

2018-06-27 Thread Ben Sturmfels
On 17/06/18 07:08, Ricardo Wurmus wrote: >> I'm on the current head of Guix master, >> b494bbe466419dcac9f415c1152131f012b9555e, and I'm getting an error >> building guix. I've just run a "make clean" and "./bootstrap" prior to >> the below. > […] >> CXXLDguix-daemon >> /gnu/store/l4lr0f5cjd

bug#31983: guix lint command error.

2018-06-27 Thread Ludovic Courtès
Hi, Fis Trivial skribis: > Ricardo Wurmus writes: > >> Fis Trivial writes: [...] >>> guix/scripts/lint.scm:490:16: In procedure validate-uri: >>> error: make-session: unbound variable >> >> You need gnutls (with Guile bindings). Are you using Guix from a git >> checkout, or do you use “guix

bug#31974: If a phase returns #f, a warning is issued, but the build continues

2018-06-27 Thread Ludovic Courtès
Mark H Weaver skribis: > I just noticed that I made a mistake in commit > d8a3b1b9e847d4a44d2695f95af77170d4d2788f, which changed 'gnu-build' in > (guix build gnu-build-system) to issue a warning if a phase returns a > value other than #t. > > The result is that if a phase returns a value other t

bug#31971: meson-build-system uses 'patchelf' which fails on armhf-linux etc

2018-06-27 Thread Ludovic Courtès
Hello, Marius Bakke skribis: > Mark H Weaver writes: [...] >> I believe you're mistaken. Those commits eliminated one of the uses of >> 'patchelf' in meson-build-system, but there still remains a call to >> 'augment-rpath' which uses patchelf, and patchelf is still added as an >> implicit in

bug#31983: guix lint command error.

2018-06-27 Thread Fis Trivial
Ricardo Wurmus writes: > Fis Trivial writes: > >> $ guix lint guix >> >> >> ;;; Failed to autoload make-session in (gnutls): >> ;;; missing interface for module (gnutls) >> Backtrace: >>5 (primitive-load "/home/fis/.config/guix/current/bin/guix") >> In guix/ui.scm: >> 1557:12 4 (r

bug#31982: shaderc fails its test suite on all hydra-supported systems

2018-06-27 Thread Rutger Helling
Hi Mark, unfortunately I don't really have the time to look at it in-depth now. I've disabled the tests for now so I'm not blocking you. I'll take another look at the tests after you've fixed 'meson-build-system. On Tue, 26 Jun 2018 14:41:59 -0400 Mark H Weaver wrote: > Hi Rutger, > > In commi

bug#31983: guix lint command error.

2018-06-27 Thread Ricardo Wurmus
Fis Trivial writes: > $ guix lint guix > > > ;;; Failed to autoload make-session in (gnutls): > ;;; missing interface for module (gnutls) > Backtrace: >5 (primitive-load "/home/fis/.config/guix/current/bin/guix") > In guix/ui.scm: > 1557:12 4 (run-guix-command _ . _) > In srfi/sr