guix/gnu
Luca Di Sera 36d7c88fb4
gnu: lean4: Fix silent install failure
The lean4 package currently builds and installs without a visible
failure, but fails to effectvely provide its output, such as the "lean"
binary.

This is due to the install phase of the derivation failing silently as
it tries to access a bash shell using an absolute path that expects an
FHS compliant system.

To fix the issue, the relevant path in "src/stdlib.make.in", which is
used during the install phase of the of the project, is now patched out
by the package definition.

* gnu/packages/lean.scm (lean4):
[arguments] Add substitution for FHS path in "src/stdlib.make.in"

Change-Id: Ib3db9ce1fbb46175130f9b46c58c55cd65a4a1ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-27 15:29:01 +00:00
..
bootloader
build gnu: make-iso9660-image: Do not compress any kernel, compress man pages. 2025-12-22 23:00:40 +01:00
home
installer
machine
packages gnu: lean4: Fix silent install failure 2025-12-27 15:29:01 +00:00
services gnu: Merge xorg configurations when extending. 2025-12-26 13:15:41 +01:00
system image: operating-system-for-image: Bring back root-fs placeholder. 2025-12-26 19:54:23 +01:00
tests tests: foreign: Add test restarting guix-daemon. 2025-12-25 13:18:48 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm installer: Drop uri from provenance log. 2025-12-22 23:00:46 +01:00
local.mk gnu: mpv: Update to 0.41.0. 2025-12-25 09:30:11 -08:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm