guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#36841] [PATCH] build/cargo-build-system: Patch cargo checksums.


From: Ivan Petkov
Subject: [bug#36841] [PATCH] build/cargo-build-system: Patch cargo checksums.
Date: Mon, 29 Jul 2019 18:44:31 -0700

Hi Efraim,

> On Jul 29, 2019, at 12:04 PM, Efraim Flashner <address@hidden> wrote:
> 
> +;; After patching the 'patch-generated-file-shebangs phase any vendored 
> crates
> +;; will have a mismatch on their checksum.
> +(define* (patch-cargo-checksums #:key
> +                                (vendor-dir "guix-vendor")
> +                                #:allow-other-keys)

[snip]

> +    (replace 'install install)
> +    (add-after 'patch-generated-file-shebangs 'patch-cargo-checksums 
> patch-cargo-checksums)))

I can’t quite remember the order the phases run in off the top of my head. 
Would it be possible to
make the configure/checksum generation phase run after shebang-patching (or 
ensure the patching
happens first)? It would avoid having to checksum all the files twice that way…

—Ivan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]