[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 5/7] gnu: Add rustc-bootstrap.
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH 5/7] gnu: Add rustc-bootstrap. |
Date: |
Tue, 04 Oct 2016 15:09:49 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
ng0 <address@hidden> skribis:
> I don't know what rust-beta-* is, but the rust package I created did not
> use unversioned files.
Cool! (Did you submit your own Rust package?)
> There are versioned files, but afaik not in beta. For bootstrap I had
> this (though it could be that this is already Jelle's work based on my
> work):
>
> (define (archive-name version platform checksum)
> (string-append "rust-stage0-" version "-" platform "-" checksum ".tar.bz2"))
>
> (define rust-stage0-bootstrap-x86_64-archive
> (archive-name "2016-02-17-4d3eebf" "linux-x86_64"
> "d29b7607d13d64078b6324aec82926fb493f59ba"))
>
> (define rust-stage0-bootstrap-x86_64
> (origin
> (method url-fetch)
> (uri
> (string-append "https://static.rust-lang.org/stage0-snapshots/"
> rust-stage0-bootstrap-x86_64-archive))
> (sha256
> (base32
> "0gk87rknijyirlhw3h34bjxzq98j0v0icp3l8flrxn5pgil8pswd"))))
>
> (define rust-stage0-bootstrap-i386-archive
> (archive-name "2016-02-17-4d3eebf" "linux-i386"
> "5f194aa7628c0703f0fd48adc4ec7f3cc64b98c7"))
>
> (define rust-stage0-bootstrap-i386
> (origin
> (method url-fetch)
> (uri
> (string-append "https://static.rust-lang.org/stage0-snapshots/"
> rust-stage0-bootstrap-i386-archive))
> (sha256
> (base32
> "16fd2hmli86g1q3fyicdhh2l4aqryzxcij7sk1pljig8dr2m8hg5"))))
That looks good.
I was also going to suggest adding support for i386, which could have
happened later, but I’m glad you’re providing guidance here!
Ludo’.