An excerpt of the console output: ----citation--start----- CXX nix/libstore/libstore_a-build.o nix/libstore/build.cc: In member function 'void nix::Worker::waitForInput()': nix/libstore/build.cc:3332:74: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!waitingForAWhile.empty() && lastWokenUp + settings.pollInterval <= after) { ^ CXX nix/libstore/libstore_a-pathlocks.o CXX nix/libstore/libstore_a-derivations.o AR libstore.a CXX nix/nix-daemon/guix_daemon-nix-daemon.o CXX nix/nix-daemon/guix_daemon-guix-daemon.o CXXLD guix-daemon CXX nix/guix-register/guix_register-guix-register.o CXXLD guix-register GUILEC guix/base32.go ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/bin/guild ;;; compiled /home/pi/.cache/guile/ccache/2.0-LE-4-2.0/usr/bin/guild.go wrote `guix/base32.go' GUILEC guix/base64.go wrote `guix/base64.go' GUILEC guix/cpio.go wrote `guix/cpio.go' GUILEC guix/records.go wrote `guix/records.go' GUILEC guix/gcrypt.go wrote `guix/gcrypt.go' GUILEC guix/hash.go wrote `guix/hash.go' GUILEC guix/pk-crypto.go Backtrace: In ice-9/boot-9.scm: 2401: 19 [save-module-excursion #] 3085: 18 [#] In unknown file: ?: 17 [primitive-load-path "guix/utils" ...] In ice-9/eval.scm: 505: 16 [# (define-module # # ...)] In ice-9/psyntax.scm: 1106: 15 [expand-top-sequence ((define-module (guix utils) #:use-module ...)) () ...] 989: 14 [scan ((define-module (guix utils) #:use-module ...)) () ...] 279: 13 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] In ice-9/eval.scm: 411: 12 [eval # ()] In ice-9/boot-9.scm: 2951: 11 [define-module* (guix utils) #:filename ...] 2926: 10 [resolve-imports (((guix config)) ((srfi srfi-1)) ((srfi srfi-9)) ...)] 2864: 9 [resolve-interface (guix build syscalls) #:select ...] 2789: 8 [# # ...] 3065: 7 [try-module-autoload (guix build syscalls) #f] 2401: 6 [save-module-excursion #] 3085: 5 [#] In unknown file: ?: 4 [primitive-load-path "guix/build/syscalls" ...] In ice-9/eval.scm: 453: 3 [eval # ()] 411: 2 [eval # #] 386: 1 [eval # #] In ice-9/boot-9.scm: 106: 0 [# match-error ...] ice-9/boot-9.scm:106:20: In procedure #: ice-9/boot-9.scm:106:20: Throw to key `match-error' with args `("match" "no matching pattern" "armv6l")'. Makefile:4526: recipe for target 'guix/pk-crypto.go' failed make[2]: *** [guix/pk-crypto.go] Error 1 make[2]: Leaving directory '/nix/mmmv_jama/GNU_Guix/guix-0.9.0' Makefile:3688: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/nix/mmmv_jama/GNU_Guix/guix-0.9.0' Makefile:2302: recipe for target 'all' failed make: *** [all] Error 2 pi@raspberrypi /nix/mmmv_jama/GNU_Guix/guix-0.9.0 $ uname -a Linux raspberrypi 4.1.7+ #817 PREEMPT Sat Sep 19 15:25:36 BST 2015 armv6l GNU/Linux pi@raspberrypi /nix/mmmv_jama/GNU_Guix/guix-0.9.0 $ date Sun Nov 22 15:03:12 UTC 2015 pi@raspberrypi /nix/mmmv_jama/GNU_Guix/guix-0.9.0 $ echo $CFLAGS -mtune=native -ftree-vectorize pi@raspberrypi /nix/mmmv_jama/GNU_Guix/guix-0.9.0 $ echo $CXXFLAGS -mtune=native -ftree-vectorize pi@raspberrypi /nix/mmmv_jama/GNU_Guix/guix-0.9.0 $ ----citation--end-----