guix-devel
[Top][All Lists]
Advanced

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

Re: Guidelines for bootstrapping with lots of inputs


From: Nicolas Graves
Subject: Re: Guidelines for bootstrapping with lots of inputs
Date: Tue, 20 Feb 2024 16:35:29 +0100

On 2024-02-20 15:11, Adam Faiz wrote:

>> WDYT? Are there guidelines somewhere about how to do proper bootstrapping in 
>> these cases where hundreds of packages are involved?
>
> Not really, but your idea to rewrite inputs for the bootstrapping process 
> does simplify things a lot.
>
> How is typescript bootstrapped? Even though you'll have to repeat the trial 
> and error process again, I think using sucrase is easier for bootstrapping 
> typescript: 
> https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00122.html

Timothy claimed that building typescript with esbuild has been done (by
singpolyma) in guixrus and it indeed seems it is.

https://lists.gnu.org/archive/html/guix-devel/2024-02/msg00123.html
https://git.sr.ht/~whereiseveryone/guixrus/tree/master/item/guixrus/packages/javascript/typescript.scm

What I've done currently is to bootstrap tape (but not all packages
using tape as a native-input in the process). The idea is to build tap
and typescript from there.

-- 
Best regards,
Nicolas Graves



reply via email to

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