unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: antioxidant-build-system can be tested as a channel, + >  GTK app 'castor' builds
@ 2022-05-31 17:45 kiasoc5
  2022-05-31 18:16 ` Maxime Devos
  0 siblings, 1 reply; 9+ messages in thread
From: kiasoc5 @ 2022-05-31 17:45 UTC (permalink / raw)
  To: guix-devel, Maxime Devos; +Cc: Ludovic Courtès

Hi Maxime,

> 
> Non-goals:
> 
> * Produce exactly the same binaries with exactly the same dependencies as with
> Cargo. If you want to reproduce a binary produced with Cargo, use Cargo.
> 

If I compile project P to produce binary A (with antioxidant) and binary C (with Cargo), will A and C have the same functionality?

And for dependencies not being the same, is this just limited to using the latest version of crates instead of following the versions in Cargo.toml?


^ permalink raw reply	[flat|nested] 9+ messages in thread
* antioxidant-build-system can be tested as a channel, + GTK app 'castor' builds
@ 2022-05-23 14:22 Maxime Devos
  2022-05-30 15:26 ` Ludovic Courtès
  0 siblings, 1 reply; 9+ messages in thread
From: Maxime Devos @ 2022-05-23 14:22 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 902 bytes --]

Hi,

I've set up the channel things for the antioxidant repo,
so now you can put the following in channels.scm:

(use-modules (guix ci))

(cons
 (channel
  (name 'antioxidated-packages)
  (url "https://notabug.org/maximed/cargoless-rust-experiments")
  (introduction
   (make-channel-introduction
    "020851ad649480ee4769b77a947642e993ea5956"
    (openpgp-fingerprint
     "C1F3 3EE2 0C52 8FDB 7DD7  011F 49E3 EE22 1917 25EE"))))
 (list (channel-with-substitutes-available
            %default-guix-channel
            "https://ci.guix.gnu.org")))


do "guix pull" and "guix shell antioxidated-castor -- castor" to
run a 'castor' build (*) with antioxidant-build-system.  (Warning:
some crates were updated or added without checking the source code
diff for malware!)

(*) A graphical web browser for Gemini using the GTK stack,
implemented in Rust.

Greetings,
Maxime.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

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

end of thread, other threads:[~2022-06-02 20:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-31 17:45 antioxidant-build-system can be tested as a channel, + > GTK app 'castor' builds kiasoc5
2022-05-31 18:16 ` Maxime Devos
  -- strict thread matches above, loose matches on Subject: below --
2022-05-23 14:22 antioxidant-build-system can be tested as a channel, + " Maxime Devos
2022-05-30 15:26 ` Ludovic Courtès
2022-05-30 15:31   ` Maxime Devos
2022-05-31  9:27   ` Maxime Devos
2022-05-31 11:06     ` Maxime Devos
2022-06-02 16:41     ` Maxime Devos
2022-06-02 20:20     ` Maxime Devos

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