[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#64763] [PATCH] gnu: commencement: Use system in %final-inputs.
From: |
Ludovic Courtès |
Subject: |
[bug#64763] [PATCH] gnu: commencement: Use system in %final-inputs. |
Date: |
Wed, 09 Aug 2023 23:31:29 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hi,
Josselin Poiret <dev@jpoiret.xyz> skribis:
> From: Christopher Baines <mail@cbaines.net>
>
> Otherwise this causes odd issues, I presume arising from when %current-system
> differs from the system argument passed to %final-inputs.
>
> * gnu/packages/commencement.scm (%final-inputs): Set %current-system to
> system.
> * gnu/packages/base.scm (%final-inputs): Add optional system parameter.
> * gnu/ci.scm (base-packages): New procedure to memoize the base packages
> depending on system.
> (package->job): Pass system to base-packages.
>
> Co-authored-by: Josselin Poiret <dev@jpoiret.xyz>
> Signed-off-by: Josselin Poiret <dev@jpoiret.xyz>
LGTM! Great that you found the (gnu ci) issue.
Thanks,
Ludo’.