all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Philip McGrath <philip@philipmcgrath.com>
To: Liliana Marie Prikler <liliana.prikler@ist.tugraz.at>,
	53878@debbugs.gnu.org
Subject: [bug#53878] [PATCH 07/11] gnu: chez-scheme: Explicitly package bootstrap bootfiles.
Date: Wed, 16 Feb 2022 16:13:36 -0500	[thread overview]
Message-ID: <9979ce6c-9583-18e1-43da-098d2d74e741@philipmcgrath.com> (raw)
In-Reply-To: <7a5ff55f7c05308cac7bb2aae5dbe0a16b8fa9b9.camel@ist.tugraz.at>

Hi,

On 2/14/22 09:54, Liliana Marie Prikler wrote:
> Am Sonntag, dem 13.02.2022 um 16:51 -0500 schrieb Philip McGrath:
>> This might seem a bit silly in isolation, but it makes the structure
>> of the upstream Chez Scheme package the same as for the Racket
>> variant, it sets things up for (one day, hopefully) actually being
>> able to bootstrap the upstream Chez Scheme bootfiles, and it may be
>> useful for cross-compilation and adding support for architectures
>> without pre-built bootfiles from upstream.
>>
>> * gnu/packages/chez-and-racket-bootstrap.scm
>> (chez-scheme-bootstrap-bootfiles): New variable.
>> (chez-scheme)[native-inputs]: Add it.
>> [arguments]: Add new phase 'unpack-bootfiles'.
>> [version, source, home-page]: Derive from 'chez-scheme-bootstrap-
>> bootfiles'.
>> ---
> While having chez-scheme-bootstrap-bootfiles (silly name) does make
> some kind of sense, making chez-scheme inherit from it does not.  Given
> that we don't have a chez-scheme bootstrap tower at hand, you should
> probably make (chez-scheme-bootstrap) a procedure which takes chez-
> scheme's origin as argument and returns the full package.
> 
Making a function is an interesting idea, but I'm not sure I'm quite 
picturing what you have in mind. I will see if I can figure out 
something that seems reasonable as I revise this series, if I don't hear 
from you before then.

One reason I like making the bootfiles a package is that a set of 
bootfiles includes artifacts in addition to the bootfiles themselves, 
such as generated C headers describing the layout of Scheme objects in 
memory, some of which are not included as part of an installed Chez 
Scheme. For example, imagine someone wants to run Chez Scheme on 
FreeBSD: upstream does not distribute BSD bootfiles, so they must be 
cross-compiled. Even though Guix doesn't have a C toolchain for FreeBSD 
(AFAIK), Guix could be used to reproducibly build the needed bootfiles 
and pack a "source" tarball to be used on a FreeBSD build machine.

Also, the process for building bootfiles is largely orthogonal to 
building the actual `scheme` executable, and it seems like eventually it 
may be useful to be able to override options separately.

There may be other ways to address these sorts of things, and it's true 
that a lot of this has more to do with my intuition of what might be 
work well in the future, rather than something that actually works right 
now.

Is there a technical reason to prefer either repeating the home page, 
license, etc. or writing e.g. `(package-license 
chez-scheme-bootstrap-bootfiles)` rather than using inheritance?

-Philip




  reply	other threads:[~2022-02-16 21:16 UTC|newest]

Thread overview: 214+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-08 15:13 [bug#53878] [RFC PATCH 0/9] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-08 15:18 ` [bug#53878] [RFC PATCH 1/9] gnu: chez-scheme: Move to (gnu packages chez-and-racket-bootstrap) Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 2/9] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 3/9] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 4/9] gnu: chez-and-racket-bootstrap: Add utilities for Chez machine types Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 5/9] gnu: Add stex Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 6/9] gnu: Add chez-nanopass Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 7/9] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 8/9] gnu: Add chez-scheme-racket-variant Philip McGrath
2022-02-09 13:42     ` Liliana Marie Prikler
2022-02-10  1:30       ` Philip McGrath
2022-02-10  7:08         ` Liliana Marie Prikler
2022-02-13 21:51           ` [bug#53878] [PATCH 00/11] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 01/11] gnu: chez-scheme: Move to (gnu packages chez-and-racket-bootstrap) Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 02/11] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 03/11] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 04/11] gnu: chez-and-racket-bootstrap: Add utilities for Chez machine types Philip McGrath
2022-02-14 14:34               ` Liliana Marie Prikler
2022-02-16 22:54                 ` Philip McGrath
2022-02-17  7:24                   ` Liliana Marie Prikler
2022-02-17  7:37                     ` Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 05/11] gnu: Add stex Philip McGrath
2022-02-14 14:46               ` Liliana Marie Prikler
     [not found]                 ` <72f7937e-7476-a48c-56af-8f68834d4359@philipmcgrath.com>
2022-02-16 20:46                   ` Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 06/11] gnu: Add chez-nanopass Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 07/11] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-14 14:54               ` Liliana Marie Prikler
2022-02-16 21:13                 ` Philip McGrath [this message]
2022-02-17  7:10                   ` Liliana Marie Prikler
2022-02-17  8:06                     ` Philip McGrath
2022-02-17  8:19                       ` Liliana Marie Prikler
2022-02-17  8:40                         ` Philip McGrath
2022-02-17  8:46                           ` Liliana Marie Prikler
2022-02-17 20:50                             ` [bug#53878] [PATCH v2 00/15] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 01/15] gnu: chez-scheme: Move to (gnu packages chez-and-racket-bootstrap) Philip McGrath
2022-02-18  6:57                                 ` Liliana Marie Prikler
2022-02-18 22:12                                   ` Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 02/15] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 03/15] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 04/15] gnu: chez-and-racket-bootstrap: Add utilities for Chez machine types Philip McGrath
2022-02-18  6:49                                 ` Liliana Marie Prikler
2022-02-18 22:32                                   ` Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 05/15] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-18  7:15                                 ` Liliana Marie Prikler
2022-02-18 22:43                                   ` Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 06/15] gnu: Add stex Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 07/15] gnu: Add chez-nanopass Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 08/15] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-18  7:08                                 ` Liliana Marie Prikler
2022-02-18 23:20                                   ` Philip McGrath
2022-02-19 14:46                                     ` Liliana Marie Prikler
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 09/15] gnu: Add racket-vm-cgc Philip McGrath
2022-02-18  7:21                                 ` Liliana Marie Prikler
2022-02-18 23:40                                   ` Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 10/15] gnu: Add racket-vm-bc Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 11/15] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 12/15] gnu: Add racket-vm-cs Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 13/15] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 14/15] gnu: chez-and-racket-bootstrap: Add 'chez-scheme-for-system' Philip McGrath
2022-02-17 20:50                               ` [bug#53878] [PATCH v2 15/15] gnu: racket: Update to 8.4 Philip McGrath
2022-02-18  7:38                                 ` Liliana Marie Prikler
2022-02-19  2:07                                   ` Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 08/11] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-14 15:18               ` Liliana Marie Prikler
2022-02-16 19:58                 ` Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 09/11] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 10/11] gnu: chez-and-racket-bootstrap: Add 'chez-scheme-for-system' Philip McGrath
2022-02-13 21:51             ` [bug#53878] [PATCH 11/11] gnu: racket: Update to 8.4 Philip McGrath
2022-02-14 15:28               ` Liliana Marie Prikler
2022-02-16 20:16                 ` Philip McGrath
2022-02-08 15:18   ` [bug#53878] [RFC PATCH 9/9] gnu: racket: Update to 8.3.900 Philip McGrath
2022-02-19  6:42 ` [bug#53878] [PATCH v3 00/15] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 01/15] gnu: chez-scheme: Move to (gnu packages chez-and-racket-bootstrap) Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 02/15] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 03/15] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 04/15] gnu: chez-and-racket-bootstrap: Add utilities for Chez machine types Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 05/15] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 06/15] gnu: Add stex Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 07/15] gnu: Add chez-nanopass Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 08/15] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 09/15] gnu: Add racket-vm-cgc Philip McGrath
2022-02-19 20:46     ` Liliana Marie Prikler
     [not found]       ` <2223439.vW7IG60toP@bastet>
2022-02-20  9:03         ` Liliana Marie Prikler
2022-02-20 14:09           ` Philip McGrath
2022-02-20 16:48             ` Liliana Marie Prikler
2022-02-20 17:52               ` Philip McGrath
2022-02-20 18:13                 ` Liliana Marie Prikler
2022-02-23 18:55                   ` Philip McGrath
2022-02-23 20:31                     ` Liliana Marie Prikler
2022-02-24 15:09                       ` zimoun
2022-02-19  6:42   ` [bug#53878] [PATCH v3 10/15] gnu: Add racket-vm-bc Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 11/15] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 12/15] gnu: Add racket-vm-cs Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 13/15] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-19  6:42   ` [bug#53878] [PATCH v3 14/15] gnu: chez-and-racket-bootstrap: Add 'chez-scheme-for-system' Philip McGrath
2022-02-19 20:00     ` Liliana Marie Prikler
2022-02-19  6:42   ` [bug#53878] [PATCH v3 15/15] gnu: racket: Update to 8.4 Philip McGrath
2022-02-19 22:34 ` [bug#53878] Fwd: Re: [PATCH v3 14/15] gnu: chez-and-racket-bootstrap: Add 'chez-scheme-for-system' Philip McGrath
2022-02-19 22:35 ` [bug#53878] Fwd: Re: [PATCH v3 09/15] gnu: Add racket-vm-cgc Philip McGrath
2022-02-19 23:24   ` Philip McGrath
2022-02-20  6:05 ` [bug#53878] [PATCH v4 00/15] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-20  6:05   ` [bug#53878] [PATCH v4 01/15] gnu: chez-scheme: Move to (gnu packages chez-and-racket-bootstrap) Philip McGrath
2022-02-20  6:05   ` [bug#53878] [PATCH v4 02/15] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-20  6:05   ` [bug#53878] [PATCH v4 03/15] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-20  6:05   ` [bug#53878] [PATCH v4 04/15] gnu: chez-and-racket-bootstrap: Add utilities for Chez machine types Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 05/15] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 06/15] gnu: Add stex Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 07/15] gnu: Add chez-nanopass Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 08/15] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 09/15] gnu: Add racket-vm-cgc Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 10/15] gnu: Add racket-vm-bc Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 11/15] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 12/15] gnu: Add racket-vm-cs Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 13/15] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 14/15] gnu: chez-and-racket-bootstrap: Add 'chez-scheme-for-system' Philip McGrath
2022-02-20  6:06   ` [bug#53878] [PATCH v4 15/15] gnu: racket: Update to 8.4 Philip McGrath
2022-02-20 10:16     ` Liliana Marie Prikler
2022-02-20 14:09       ` Philip McGrath
2022-02-26 13:02   ` [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 01/22] gnu: Use license prefix in (gnu packages racket) Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 02/22] gnu: racket: Update to 8.4 Philip McGrath
2022-02-26 13:36       ` Liliana Marie Prikler
2022-02-26 13:02     ` [bug#53878] [PATCH v5 03/22] gnu: racket: Use Git origins for Racket packages Philip McGrath
2022-02-26 13:47       ` Liliana Marie Prikler
2022-02-26 14:20         ` Philip McGrath
2022-02-26 14:26           ` Liliana Marie Prikler
2022-02-26 17:23             ` Philip McGrath
2022-02-26 18:30               ` Liliana Marie Prikler
2022-02-26 19:55                 ` Philip McGrath
2022-02-26 21:09                   ` Liliana Marie Prikler
2022-02-26 13:02     ` [bug#53878] [PATCH v5 04/22] gnu: racket-minimal: Use new package style Philip McGrath
2022-02-26 14:14       ` Liliana Marie Prikler
2022-02-26 14:22         ` Philip McGrath
2022-06-13  7:35       ` Maxime Devos
2022-02-26 13:02     ` [bug#53878] [PATCH v5 05/22] gnu: racket-minimal: Don't configure non-existant catalogs Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 06/22] gnu: racket-minimal: Change inheritance to follow bootstrapping Philip McGrath
2022-02-26 14:19       ` Liliana Marie Prikler
2022-02-26 15:16         ` Philip McGrath
2022-02-26 15:19           ` Liliana Marie Prikler
2022-02-26 13:02     ` [bug#53878] [PATCH v5 07/22] gnu: racket-minimal: Add "debug" output Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 08/22] gnu: make-installation-layer.rkt: Adjust indentation Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 09/22] gnu: racket-minimal: Separate from the Racket VM Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 10/22] gnu: racket: Move Chez bootfiles to (gnu packages chez) Philip McGrath
2022-02-26 14:31       ` Liliana Marie Prikler
2022-02-26 13:02     ` [bug#53878] [PATCH v5 11/22] gnu: chez: Add utilities for Chez machine types Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 12/22] gnu: racket: Add 'racket-vm-for-system' Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 13/22] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-26 14:34       ` Liliana Marie Prikler
2022-02-26 13:02     ` [bug#53878] [PATCH v5 14/22] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 15/22] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 16/22] gnu: Add stex Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 17/22] gnu: Add chez-nanopass Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 18/22] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 19/22] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 20/22] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 21/22] gnu: chez: Add 'chez-scheme-for-system' Philip McGrath
2022-02-26 13:02     ` [bug#53878] [PATCH v5 22/22] gnu: racket-vm-cs: Build with "--enable-scheme" Philip McGrath
2022-02-26 15:08     ` [bug#53878] [PATCH v5 00/22] Update Racket to 8.4. Adjust Chez Scheme packages Liliana Marie Prikler
2022-02-26 15:36       ` Philip McGrath
2022-02-26 16:14         ` Liliana Marie Prikler
2022-02-26 17:31           ` Philip McGrath
2022-02-27  2:34   ` [bug#53878] [PATCH v6 00/24] " Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 01/24] gnu: Use license prefix in (gnu packages racket) Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 02/24] gnu: racket: Update to 8.4 Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 03/24] gnu: racket: Use Git origins for Racket packages Philip McGrath
2022-02-27  8:42       ` Liliana Marie Prikler
2022-02-27  2:34     ` [bug#53878] [PATCH v6 04/24] gnu: racket-minimal: Use new package style Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 05/24] gnu: racket-minimal: Don't configure non-existant catalogs Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 06/24] gnu: racket-minimal: Change inheritance to follow bootstrapping Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 07/24] gnu: racket-minimal: Adjust indentation Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 08/24] gnu: racket-minimal: Add "debug" output Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 09/24] gnu: configure-layer.rkt: Adjust indentation Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 10/24] gnu: racket-minimal: Separate from the Racket VM Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 11/24] gnu: racket: Move Chez bootfiles to (gnu packages chez) Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 12/24] gnu: chez: Add utilities for Chez machine types Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 13/24] gnu: racket: Add 'racket-vm-for-system' Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 14/24] gnu: chez-scheme: Use new style for Chez packages Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 15/24] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-27  8:48       ` Liliana Marie Prikler
2022-02-27  2:34     ` [bug#53878] [PATCH v6 16/24] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 17/24] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 18/24] gnu: Add stex Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 19/24] gnu: Add chez-nanopass Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 20/24] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 21/24] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 22/24] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 23/24] gnu: chez: Add 'chez-scheme-for-system' Philip McGrath
2022-02-27  2:34     ` [bug#53878] [PATCH v6 24/24] gnu: racket-vm-cs: Build with "--enable-scheme" Philip McGrath
2022-02-27 21:28   ` [bug#53878] [PATCH v7 00/24] Update Racket to 8.4. Adjust Chez Scheme packages Philip McGrath
2022-02-27 21:28     ` [bug#53878] [PATCH v7 01/24] gnu: Use license prefix in (gnu packages racket) Philip McGrath
2022-02-27 21:28     ` [bug#53878] [PATCH v7 02/24] gnu: racket: Update to 8.4 Philip McGrath
2022-02-27 21:28     ` [bug#53878] [PATCH v7 03/24] gnu: racket: Use Git origins for Racket packages Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 04/24] gnu: racket-minimal: Use new package style Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 05/24] gnu: racket-minimal: Don't configure non-existant catalogs Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 06/24] gnu: racket-minimal: Change inheritance to follow bootstrapping Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 07/24] gnu: racket-minimal: Adjust indentation Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 08/24] gnu: racket-minimal: Add "debug" output Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 09/24] gnu: configure-layer.rkt: Adjust indentation Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 10/24] gnu: racket-minimal: Separate from the Racket VM Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 11/24] gnu: racket: Move Chez bootfiles to (gnu packages chez) Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 12/24] gnu: chez: Add utilities for Chez machine types Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 13/24] gnu: racket: Add 'racket-vm-for-system' Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 14/24] gnu: chez-scheme: Use new style for Chez packages Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 15/24] gnu: chez-scheme: Use "lib/chez-scheme" for search path Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 16/24] gnu: chez-scheme: Use shared zlib and lz4 Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 17/24] gnu: chez-scheme: Use new package style Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 18/24] gnu: Add stex Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 19/24] gnu: Add chez-nanopass Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 20/24] gnu: chez-scheme: Explicitly package bootstrap bootfiles Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 21/24] gnu: chez-mit: Support chez-scheme-for-racket Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 22/24] gnu: Add chez-scheme-for-racket Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 23/24] gnu: chez: Add 'chez-scheme-for-system' Philip McGrath
2022-02-27 21:29     ` [bug#53878] [PATCH v7 24/24] gnu: racket-vm-cs: Build with "--enable-scheme" Philip McGrath
2022-03-04 22:59     ` bug#53878: [PATCH v7 00/24] Update Racket to 8.4. Adjust Chez Scheme packages Liliana Marie Prikler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9979ce6c-9583-18e1-43da-098d2d74e741@philipmcgrath.com \
    --to=philip@philipmcgrath.com \
    --cc=53878@debbugs.gnu.org \
    --cc=liliana.prikler@ist.tugraz.at \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.