guix-patches
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]