unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Nikita Karetnikov <nikita@karetnikov.org>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: guix-devel@gnu.org
Subject: Re: MIPS64/N64 support
Date: Fri, 27 Sep 2013 06:16:28 +0400	[thread overview]
Message-ID: <877ge3c8lf.fsf@karetnikov.org> (raw)
In-Reply-To: <87k3iqhrh5.fsf@gnu.org> ("Ludovic Courtès"'s message of "Mon, 09 Sep 2013 18:47:34 +0200")


[-- Attachment #1.1: Type: text/plain, Size: 585 bytes --]

> Instead of a URL, you can also change bootstrap.scm to refer directly to
> a local file name, like this:

>   (package
>     ...
>     (source "/home/nikita/my-guile-that-works.tar.gz")
>     ...)

I’m sorry to say that we probably won’t be able to include the MIPS
binaries in 0.4 because it takes like three days to build everything.

The attached error is raised when I’m trying to build ‘hello’.  It seems
that the code is trying to use a string as a procedure.

I can’t spend more time on this issue today, but I’ll try to look into
it tomorrow.


[-- Attachment #1.2: bootstrap-error.txt --]
[-- Type: text/plain, Size: 1345 bytes --]

Backtrace:
In guix/packages.scm:
 350: 19 [expand-input # # # ...]
 313: 18 [cache # "mips64el-linux" #<procedure thunk ()>]
 388: 17 [thunk]
In srfi/srfi-1.scm:
 576: 16 [map #<procedure a0e720 at guix/packages.scm:389:39 (t-5742)> (# # # # ...)]
In guix/packages.scm:
 350: 15 [expand-input # # # ...]
 313: 14 [cache # "mips64el-linux" #<procedure thunk ()>]
 388: 13 [thunk]
In srfi/srfi-1.scm:
 576: 12 [map #<procedure a445d0 at guix/packages.scm:389:39 (t-5742)> (# # # # ...)]
In guix/packages.scm:
 350: 11 [expand-input # # # ...]
 313: 10 [cache # "mips64el-linux" #<procedure thunk ()>]
 388: 9 [thunk]
 280: 8 [package-transitive-inputs #]
In gnu/packages/bootstrap.scm:
 163: 7 [inputs]
 163: 6 [inputs]
 163: 5 [inputs]
 163: 4 [inputs]
 163: 3 [inputs]
 163: 2 [inputs]
 139: 1 [inputs]
In unknown file:
   ?: 0 ["/home/nikita/gnuabi64-tarballs/m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/binutils-static-stripped-2.23.2-mips64el-linux-gnuabi64.tar.xz" "mips64el-linux"]

ERROR: In procedure /home/nikita/gnuabi64-tarballs/m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/binutils-static-stripped-2.23.2-mips64el-linux-gnuabi64.tar.xz:
ERROR: Wrong type to apply: "/home/nikita/gnuabi64-tarballs/m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/binutils-static-stripped-2.23.2-mips64el-linux-gnuabi64.tar.xz"

[-- Attachment #1.3: bootstrap.scm.diff --]
[-- Type: text/x-diff, Size: 14594 bytes --]

diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm
index a1d4c7f..98d01d3 100644
--- a/gnu/packages/bootstrap.scm
+++ b/gnu/packages/bootstrap.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -70,14 +71,48 @@
                      (boot url-fetch))
                     (else orig-method))))))
 
-(define (package-from-tarball name* source* program-to-test description*)
-  "Return a package that correspond to the extraction of SOURCE*.
-PROGRAM-TO-TEST is a program to run after extraction of SOURCE*, to
-check whether everything is alright."
+;; (define (package-from-tarball name* source* program-to-test description*)
+;;   "Return a package that correspond to the extraction of SOURCE*.
+;; PROGRAM-TO-TEST is a program to run after extraction of SOURCE*, to
+;; check whether everything is alright."
+;;   (package
+;;     (name name*)
+;;     (version "0")
+;;     (source #f)
+;;     (build-system trivial-build-system)
+;;     (arguments
+;;      `(#:guile ,%bootstrap-guile
+;;        #:modules ((guix build utils))
+;;        #:builder
+;;        (let ((out     (assoc-ref %outputs "out"))
+;;              (tar     (assoc-ref %build-inputs "tar"))
+;;              (xz      (assoc-ref %build-inputs "xz"))
+;;              (tarball (assoc-ref %build-inputs "tarball")))
+;;          (use-modules (guix build utils))
+
+;;          (mkdir out)
+;;          (copy-file tarball "binaries.tar.xz")
+;;          (system* xz "-d" "binaries.tar.xz")
+;;          (let ((builddir (getcwd)))
+;;            (with-directory-excursion out
+;;              (and (zero? (system* tar "xvf"
+;;                                   (string-append builddir "/binaries.tar")))
+;;                   (zero? (system* (string-append "bin/" ,program-to-test)
+;;                                   "--version"))))))))
+;;     (inputs
+;;      `(("tar" ,(search-bootstrap-binary "tar" (%current-system)))
+;;        ("xz"  ,(search-bootstrap-binary "xz" (%current-system)))
+;;        ("tarball" ,(bootstrap-origin (source* (%current-system))))))
+;;     (synopsis description*)
+;;     (description #f)
+;;     (home-page #f)
+;;     (license #f)))
+
+(define (install-from-tarball name* source* program-to-test synopsis*)
   (package
     (name name*)
     (version "0")
-    (source #f)
+    (source source*)
     (build-system trivial-build-system)
     (arguments
      `(#:guile ,%bootstrap-guile
@@ -102,10 +137,10 @@ check whether everything is alright."
      `(("tar" ,(search-bootstrap-binary "tar" (%current-system)))
        ("xz"  ,(search-bootstrap-binary "xz" (%current-system)))
        ("tarball" ,(bootstrap-origin (source* (%current-system))))))
-    (synopsis description*)
+    (synopsis synopsis*)
     (description #f)
     (home-page #f)
-    (license #f)))
+    (license #f)))  
 
 (define package-with-bootstrap-guile
   (memoize
@@ -170,7 +205,10 @@ check whether everything is alright."
                               (xz    (->store "xz"))
                               (mkdir (->store "mkdir"))
                               (bash  (->store "bash"))
-                              (guile (->store "guile-2.0.7.tar.xz"))
+                              (guile (->store
+                                      (if (string=? (%current-system) "mips64el-linux")
+                                          "guile-2.0.9.tar.xz"
+                                          "guile-2.0.7.tar.xz")))
                               (builder
                                (add-text-to-store store
                                                   "build-bootstrap-guile.sh"
@@ -191,6 +229,7 @@ $out/bin/guile --version~%"
    (package
      (name "guile-bootstrap")
      (version "2.0")
+     ;; (source "/home/nikita/gnuabi64-tarballs/m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/guile-static-stripped-2.0.9-mips64el-linux-gnuabi64.tar.xz")
      (source #f)
      (build-system raw)
      (synopsis "Bootstrap Guile")
@@ -203,41 +242,63 @@ $out/bin/guile --version~%"
   '("http://alpha.gnu.org/gnu/guix/bootstrap"
     "http://www.fdn.fr/~lcourtes/software/guix/packages"))
 
+;; (define %bootstrap-coreutils&co
+;;   (package-from-tarball "bootstrap-binaries"
+;;                         (lambda (system)
+;;                           (origin
+;;                            (method url-fetch)
+;;                            (uri (map (cut string-append <> "/" system
+;;                                           "/20130105/static-binaries.tar.xz")
+;;                                      %bootstrap-base-urls))
+;;                            (sha256
+;;                             (match system
+;;                               ("x86_64-linux"
+;;                                (base32
+;;                                 "0md23alzy6nc5f16pric7mkagczdzr8xbh074sb3rjzrls06j1ls"))
+;;                               ("i686-linux"
+;;                                (base32
+;;                                 "0nzj1lmm9b94g7k737cr4w1dv282w5nmhb53238ikax9r6pkc0yb"))
+;;                               ("mips64el-linux"
+;;                                (base32
+;;                                 "05cbkd38vsd41dbl0lsg3zq9dhiw92dpqck3wb3a301vi2m30q3n"))))))
+;;                         "true"                    ; the program to test
+;;                         "Bootstrap binaries of Coreutils, Awk, etc."))
+
 (define %bootstrap-coreutils&co
-  (package-from-tarball "bootstrap-binaries"
-                        (lambda (system)
-                          (origin
-                           (method url-fetch)
-                           (uri (map (cut string-append <> "/" system
-                                          "/20130105/static-binaries.tar.xz")
-                                     %bootstrap-base-urls))
-                           (sha256
-                            (match system
-                              ("x86_64-linux"
-                               (base32
-                                "0md23alzy6nc5f16pric7mkagczdzr8xbh074sb3rjzrls06j1ls"))
-                              ("i686-linux"
-                               (base32
-                                "0nzj1lmm9b94g7k737cr4w1dv282w5nmhb53238ikax9r6pkc0yb"))))))
+  (install-from-tarball "bootstrap-binaries"
+                        (string-append "/home/nikita/gnuabi64-tarballs/"
+                                       "m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/"
+                                       "static-binaries-0-mips64el-linux-gnuabi64.tar.xz")
                         "true"                    ; the program to test
                         "Bootstrap binaries of Coreutils, Awk, etc."))
 
+;; (define %bootstrap-binutils
+;;   (package-from-tarball "binutils-bootstrap"
+;;                         (lambda (system)
+;;                           (origin
+;;                            (method url-fetch)
+;;                            (uri (map (cut string-append <> "/" system
+;;                                           "/20130105/binutils-2.22.tar.xz")
+;;                                      %bootstrap-base-urls))
+;;                            (sha256
+;;                             (match system
+;;                               ("x86_64-linux"
+;;                                (base32
+;;                                 "1ffmk2yy2pxvkqgzrkzp3s4jpn4qaaksyk3b5nsc5cjwfm7qkgzh"))
+;;                               ("i686-linux"
+;;                                (base32
+;;                                 "1rafk6aq4sayvv3r3d2khn93nkyzf002xzh0xadlyci4mznr6b0a"))
+;;                               ("mips64el-linux"
+;;                                (base32
+;;                                 "1kmmyfm572awzfrpwq6fgyi30cps8ifm2ibiladchd4vf8nw2blb"))))))
+;;                         "ld"                      ; the program to test
+;;                         "Bootstrap binaries of the GNU Binutils"))
+
 (define %bootstrap-binutils
-  (package-from-tarball "binutils-bootstrap"
-                        (lambda (system)
-                          (origin
-                           (method url-fetch)
-                           (uri (map (cut string-append <> "/" system
-                                          "/20130105/binutils-2.22.tar.xz")
-                                     %bootstrap-base-urls))
-                           (sha256
-                            (match system
-                              ("x86_64-linux"
-                               (base32
-                                "1ffmk2yy2pxvkqgzrkzp3s4jpn4qaaksyk3b5nsc5cjwfm7qkgzh"))
-                              ("i686-linux"
-                               (base32
-                                "1rafk6aq4sayvv3r3d2khn93nkyzf002xzh0xadlyci4mznr6b0a"))))))
+  (install-from-tarball "binutils-bootstrap"
+                        (string-append "/home/nikita/gnuabi64-tarballs/"
+                                                  "m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/"
+                                                  "binutils-static-stripped-2.23.2-mips64el-linux-gnuabi64.tar.xz")
                         "ld"                      ; the program to test
                         "Bootstrap binaries of the GNU Binutils"))
 
@@ -246,7 +307,10 @@ $out/bin/guile --version~%"
   (package
     (name "glibc-bootstrap")
     (version "0")
-    (source #f)
+    ;; (source #f)
+    (source (string-append "/home/nikita/gnuabi64-tarballs/"
+                           "m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/"
+                           "glibc-stripped-2.17-mips64el-linux-gnuabi64.tar.xz"))
     (build-system trivial-build-system)
     (arguments
      `(#:guile ,%bootstrap-guile
@@ -275,20 +339,24 @@ $out/bin/guile --version~%"
     (inputs
      `(("tar" ,(search-bootstrap-binary "tar" (%current-system)))
        ("xz"  ,(search-bootstrap-binary "xz" (%current-system)))
-       ("tarball" ,(bootstrap-origin
-                    (origin
-                     (method url-fetch)
-                     (uri (map (cut string-append <> "/" (%current-system)
-                                    "/20130105/glibc-2.17.tar.xz")
-                               %bootstrap-base-urls))
-                     (sha256
-                      (match (%current-system)
-                        ("x86_64-linux"
-                         (base32
-                          "18kv1z9d8dr1j3hm9w7663kchqw9p6rsx11n1m143jgba2jz6jy3"))
-                        ("i686-linux"
-                         (base32
-                          "08hv8i0axwnihrcgbz19x0a7s6zyv3yx38x8r29liwl8h82x9g88")))))))))
+       ;; ("tarball" ,(bootstrap-origin
+       ;;              (origin
+       ;;               (method url-fetch)
+       ;;               (uri (map (cut string-append <> "/" (%current-system)
+       ;;                              "/20130105/glibc-2.17.tar.xz")
+       ;;                         %bootstrap-base-urls))
+       ;;               (sha256
+       ;;                (match (%current-system)
+       ;;                  ("x86_64-linux"
+       ;;                   (base32
+       ;;                    "18kv1z9d8dr1j3hm9w7663kchqw9p6rsx11n1m143jgba2jz6jy3"))
+       ;;                  ("i686-linux"
+       ;;                   (base32
+       ;;                    "08hv8i0axwnihrcgbz19x0a7s6zyv3yx38x8r29liwl8h82x9g88"))
+       ;;                  ("mips64el-linux"
+       ;;                   (base32
+       ;;                    "1x88aknahgaba705wv317l1g0dx4qvrym17p7mfn6fzjzrvspwwn")))))))))
+       ("tarball" ,source)))
     (synopsis "Bootstrap binaries and headers of the GNU C Library")
     (description #f)
     (home-page #f)
@@ -300,7 +368,10 @@ $out/bin/guile --version~%"
   (package
     (name "gcc-bootstrap")
     (version "0")
-    (source #f)
+    ;; (source #f)
+    (source (string-append "/home/nikita/gnuabi64-tarballs/"
+                           "m7vf579yxmif4fdp2qn1gcilfddp2m37-bootstrap-tarballs-0/"
+                           "gcc-stripped-4.7.3-mips64el-linux-gnuabi64.tar.xz"))
     (build-system trivial-build-system)
     (arguments
      `(#:guile ,%bootstrap-guile
@@ -343,20 +414,24 @@ exec ~a/bin/.gcc-wrapped -B~a/lib \
        ("xz"  ,(search-bootstrap-binary "xz" (%current-system)))
        ("bash" ,(search-bootstrap-binary "bash" (%current-system)))
        ("libc" ,%bootstrap-glibc)
-       ("tarball" ,(bootstrap-origin
-                    (origin
-                     (method url-fetch)
-                     (uri (map (cut string-append <> "/" (%current-system)
-                                    "/20130105/gcc-4.7.2.tar.xz")
-                               %bootstrap-base-urls))
-                     (sha256
-                      (match (%current-system)
-                        ("x86_64-linux"
-                         (base32
-                          "1x1p7han5crnbw906iwdifykr6grzm0w27dy9gz75j0q1b32i4px"))
-                        ("i686-linux"
-                         (base32
-                          "06wqs0xxnpw3hn0xjb4c9cs0899p1xwkcysa2rvzhvpra0c5vsg2")))))))))
+       ;; ("tarball" ,(bootstrap-origin
+       ;;              (origin
+       ;;               (method url-fetch)
+       ;;               (uri (map (cut string-append <> "/" (%current-system)
+       ;;                              "/20130105/gcc-4.7.2.tar.xz")
+       ;;                         %bootstrap-base-urls))
+       ;;               (sha256
+       ;;                (match (%current-system)
+       ;;                  ("x86_64-linux"
+       ;;                   (base32
+       ;;                    "1x1p7han5crnbw906iwdifykr6grzm0w27dy9gz75j0q1b32i4px"))
+       ;;                  ("i686-linux"
+       ;;                   (base32
+       ;;                    "06wqs0xxnpw3hn0xjb4c9cs0899p1xwkcysa2rvzhvpra0c5vsg2"))
+       ;;                  ("mips64el-linux"
+       ;;                   (base32
+       ;;                    "053ainjcyvjp1fdchndannsjvdysk6rcphi9g7p0zr23q4i3xq9r")))))))))
+       ("tarball" ,source)))
     (native-search-paths
      (list (search-path-specification
             (variable "CPATH")

[-- Attachment #2: Type: application/pgp-signature, Size: 835 bytes --]

  reply	other threads:[~2013-09-27  2:11 UTC|newest]

Thread overview: 132+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-29 12:34 Goals for 0.4 Ludovic Courtès
2013-08-29 13:16 ` Nikita Karetnikov
2013-08-29 13:36   ` Ludovic Courtès
2013-08-30 17:55     ` Nikita Karetnikov
2013-08-30 18:31       ` Ludovic Courtès
2013-08-31 16:40         ` Nikita Karetnikov
2013-08-31 18:05           ` Ludovic Courtès
2013-08-31 20:34             ` Jose E. Marchesi
2013-08-31 21:07               ` Ludovic Courtès
2013-09-01 23:16                 ` New ‘--list-generations’ and ‘--delete-generations’ options (was: Goals for 0.4) Nikita Karetnikov
2013-09-02  9:08                   ` New ‘--list-generations’ and ‘--delete-generations’ options Ludovic Courtès
2013-09-05  1:30                     ` Nikita Karetnikov
2013-09-05 20:00                       ` Ludovic Courtès
2013-09-05 21:14                         ` Nikita Karetnikov
2013-09-07 19:34                           ` Ludovic Courtès
2013-09-08 10:59                             ` Nikita Karetnikov
2013-09-08 20:22                               ` Ludovic Courtès
2013-09-09  9:17                                 ` Nikita Karetnikov
2013-09-09 16:55                                   ` Ludovic Courtès
2013-09-11  5:16                                     ` Nikita Karetnikov
2013-09-11 21:25                                       ` Ludovic Courtès
2013-09-12  9:17                                         ` Nikita Karetnikov
2013-09-12 12:26                                           ` Ludovic Courtès
2013-09-13 14:44                                             ` Nikita Karetnikov
2013-09-13 21:29                                               ` Ludovic Courtès
2013-09-16 11:12                                                 ` Nikita Karetnikov
2013-09-16 12:16                                                   ` Ludovic Courtès
2013-09-18  0:43                                                     ` PRELIMINARY: [PATCH] guix package: Add '--list-generations' Nikita Karetnikov
2013-09-18 17:35                                                       ` Nikita Karetnikov
2013-09-18 21:32                                                       ` Ludovic Courtès
2013-09-19  0:49                                                         ` Nikita Karetnikov
2013-09-19  9:39                                                           ` Ludovic Courtès
2013-09-19 11:48                                                             ` Nikita Karetnikov
2013-09-19 12:13                                                               ` Ludovic Courtès
2013-09-21 20:39                                                                 ` Ludovic Courtès
2013-09-18 21:35                                                       ` PRELIMINARY: " Ludovic Courtès
2013-09-22 19:19     ` [PATCH] guix package: Add '--delete-generations' Nikita Karetnikov
2013-09-22 20:15       ` Generation 0 (was: [PATCH] guix package: Add '--delete-generations'.) Nikita Karetnikov
2013-09-22 21:15         ` Generation 0 Ludovic Courtès
2013-09-23 10:14           ` Nikita Karetnikov
2013-09-23 15:42             ` Ludovic Courtès
2013-09-24  0:54           ` Nikita Karetnikov
2013-09-24  5:56             ` [PATCH] guix package: Show which generation is the current one. (was: Generation 0) Nikita Karetnikov
2013-09-24 12:45               ` [PATCH] guix package: Show which generation is the current one Ludovic Courtès
2013-09-24 13:55                 ` Nikita Karetnikov
2013-09-24 14:16                   ` Ludovic Courtès
2013-09-25  2:10                     ` Nikita Karetnikov
2013-09-25 12:51                       ` Ludovic Courtès
2013-09-24 12:43             ` Generation 0 Ludovic Courtès
2013-09-24 22:29               ` Nikita Karetnikov
2013-09-25 12:50                 ` Ludovic Courtès
2013-09-25 18:07                   ` Nikita Karetnikov
2013-09-25 19:24                     ` Ludovic Courtès
2013-09-26  2:18                       ` Nikita Karetnikov
2013-09-26  9:44                         ` Ludovic Courtès
2013-09-22 20:55       ` [PATCH] guix package: Add '--delete-generations' Ludovic Courtès
2013-09-23 10:11         ` Nikita Karetnikov
2013-09-23 15:41           ` Ludovic Courtès
2013-09-24  7:21             ` Nikita Karetnikov
2013-09-24 12:50               ` Ludovic Courtès
2013-09-24 13:57                 ` Nikita Karetnikov
2013-09-25  4:21             ` Nikita Karetnikov
2013-09-25 13:05               ` Ludovic Courtès
2013-09-26  2:47                 ` Nikita Karetnikov
2013-09-26  9:49                   ` Ludovic Courtès
2013-09-27 19:04                     ` Ludovic Courtès
2013-09-03 19:21   ` MIPS64/N64 support (was: Goals for 0.4) Nikita Karetnikov
2013-09-03 20:45     ` MIPS64/N64 support Ludovic Courtès
2013-09-04  0:35       ` Nikita Karetnikov
2013-09-04 12:18         ` Ludovic Courtès
2013-09-06  8:35           ` Nikita Karetnikov
2013-09-06  9:46             ` Ludovic Courtès
2013-09-07  2:45               ` Nikita Karetnikov
2013-09-07 12:57                 ` Ludovic Courtès
2013-09-08 14:21                   ` Nikita Karetnikov
2013-09-08 19:54                     ` Ludovic Courtès
2013-09-09  5:38                       ` Nikita Karetnikov
2013-09-09 16:47                         ` Ludovic Courtès
2013-09-27  2:16                           ` Nikita Karetnikov [this message]
2013-09-27 19:00                             ` Ludovic Courtès
2013-09-29 13:27                               ` Nikita Karetnikov
2013-09-29 13:31                                 ` Ludovic Courtès
2013-09-29 23:18                                   ` Nikita Karetnikov
2013-09-30 11:32                                     ` Nikita Karetnikov
2013-09-30 16:26                                       ` Ludovic Courtès
2013-09-30 21:51                                         ` Nikita Karetnikov
2013-10-01  7:09                                           ` Lluís Batlle i Rossell
2013-10-01  7:48                                             ` Nikita Karetnikov
2013-10-01  8:03                                               ` Lluís Batlle i Rossell
2013-10-01  8:55                                                 ` Nikita Karetnikov
2013-10-01  8:59                                                   ` Nikita Karetnikov
2013-10-01  9:30                                                   ` Lluís Batlle i Rossell
2013-10-01 10:06                                                     ` Nikita Karetnikov
2013-10-01 10:04                                                       ` Lluís Batlle i Rossell
2013-10-01 11:25                                                         ` Ludovic Courtès
2013-10-01 11:56                                                           ` Lluís Batlle i Rossell
2013-10-07 18:47                                       ` Mark H Weaver
2013-10-07 19:39                                         ` Ludovic Courtès
2013-10-08 23:03                                           ` Mark H Weaver
2013-10-09  6:53                                             ` Mark H Weaver
2013-10-09 10:42                                               ` Ludovic Courtès
2013-10-09 10:39                                             ` Ludovic Courtès
2013-10-10  4:08                                       ` Mark H Weaver
2013-09-30 16:09                                     ` Ludovic Courtès
2013-08-29 15:49 ` Goals for 0.4 Amirouche Boubekki
2013-08-29 20:04   ` Ludovic Courtès
2013-08-30 16:09     ` Cyprien Nicolas
2013-08-30 17:40       ` Amirouche Boubekki
2013-08-30 19:31       ` Overlays Ludovic Courtès
2013-08-30 20:42         ` Overlays Nikita Karetnikov
2013-08-30 21:21           ` Overlays Ludovic Courtès
2013-08-31 10:56             ` Overlays Amirouche Boubekki
2013-08-31 15:57               ` Overlays Ludovic Courtès
2013-08-29 20:42 ` Goals for 0.4 Andreas Enge
2013-08-29 21:32   ` Ludovic Courtès
2013-09-25  8:43   ` Andreas Enge
2013-09-25 13:13     ` Ludovic Courtès
2013-09-26 11:35       ` Andreas Enge
2013-09-28 13:25         ` Ludovic Courtès
2013-09-29 21:29           ` Alex Sassmannshausen
2013-09-02 17:33 ` Cyril Roelandt
2013-09-02 19:38   ` Ludovic Courtès
2013-09-02 19:40     ` Cyril Roelandt
2013-09-02 21:35       ` Ludovic Courtès
2013-09-06  9:19 ` ‘--no-substitutes’ is ignored on i686 (was: Goals for 0.4) Nikita Karetnikov
2013-09-06  9:59   ` ‘--no-substitutes’ is ignored on i686 Ludovic Courtès
2013-09-07  8:43     ` Nikita Karetnikov
2013-09-07 13:00       ` Ludovic Courtès
2013-09-08 11:53         ` Nikita Karetnikov
2013-09-08 11:51           ` Cyril Roelandt
2013-09-08 13:22             ` Nikita Karetnikov
2013-09-24 21:59 ` Goals for 0.4 Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877ge3c8lf.fsf@karetnikov.org \
    --to=nikita@karetnikov.org \
    --cc=guix-devel@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).