[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70005] [PATCH 0/1] guix: chicken-build-system: fix the build system
From: |
Daniel Ziltener |
Subject: |
[bug#70005] [PATCH 0/1] guix: chicken-build-system: fix the build system |
Date: |
Tue, 26 Mar 2024 14:55:48 +0100 |
The build system for Chicken as-is works for basic eggs, but contains some
assumptions that make it fail with more sophisticated ones. The main wrong
assumption is that CHICKEN_INSTALL_REPOSITORY is enough to cover all cases; it
is not. CHICKEN_INSTALL_PREFIX is needed, too, and CHICKEN_REPOSITORY_PATH has
to be concatenated to the CHICKEN_INSTALL_REPOSITORY.
I also took the liberty to move the env variable definitions all to one place
to improve readability.
Daniel Ziltener (1):
guix: chicken-build-system: fix the build system
guix/build-system/chicken.scm | 42 +++++++++++++++++++++--------
guix/build/chicken-build-system.scm | 24 +++++++----------
2 files changed, 41 insertions(+), 25 deletions(-)
--
2.41.0
- [bug#70005] [PATCH 0/1] guix: chicken-build-system: fix the build system,
Daniel Ziltener <=