guix-devel
[Top][All Lists]
Advanced

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

Antioxidant (new rust build system) update - 100% builds


From: Maxime Devos
Subject: Antioxidant (new rust build system) update - 100% builds
Date: Sat, 29 Oct 2022 21:38:23 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.1

Hi,

100% (rounded up) of the packages build with antioxidant, though a very few still fail to build: <https://ci.guix.gnu.org/eval/749079/dashboard>.

So far, work on antioxidant has been done in a separate channel for convenience, but given that almost everything builds now, I think it's a good time to start looking into moving it into Guix proper (initially as a branch, as there are some remaining TODOs like e.g. 'why are some of the binaries made with antioxidant larger than with cargo-build-system + fix that').

More concretely, this would mean changing the 'runtime' transformations done by 'antioxidant-packages.scm' (in the style of '(guix)Defining Package Variants') to source code transformations ("guix style").

IIRC, Ludo' has some "guix style" patches for moving #:cargo-inputs to 'inputs' and such; those could perhaps be used as a basis.

Greetings,
Maxime.

Attachment: OpenPGP_0x49E3EE22191725EE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

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