unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Antioxidant (new rust build system) update - 100% builds
@ 2022-10-29 19:38 Maxime Devos
  2022-10-29 20:26 ` Tobias Geerinckx-Rice
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Maxime Devos @ 2022-10-29 19:38 UTC (permalink / raw)
  To: Guix-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 910 bytes --]

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 #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 929 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 236 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2022-11-06 10:08 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-29 19:38 Antioxidant (new rust build system) update - 100% builds Maxime Devos
2022-10-29 20:26 ` Tobias Geerinckx-Rice
2022-10-31  1:13 ` Csepp
2022-11-01 16:28 ` Hartmut Goebel
2022-11-02 11:20 ` Ludovic Courtès
2022-11-02 11:33   ` Maxime Devos
2022-11-03 15:16     ` Ludovic Courtès
2022-11-05 22:50       ` Maxime Devos
2022-11-06  9:14   ` Efraim Flashner

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).