[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#49327] [PATCH core-updates 000/128] Add 'bash' input for 'wrap-prog
From: |
Ludovic Courtès |
Subject: |
[bug#49327] [PATCH core-updates 000/128] Add 'bash' input for 'wrap-program'. |
Date: |
Thu, 08 Jul 2021 15:35:36 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi!
Maxime Devos <maximedevos@telenet.be> skribis:
> * gnu/packages/package-management.scm
> (guix-build-coordinator)[arguments]<#:phases>{wrap-executable}:
> Set #:sh argument of 'wrap-program'. Don't substitute the interpreter
> with another interpreter. Drop the 'target' argument.
> (guix-build-coordinator)[inputs]{bash}: Make this input unconditional.
[...]
> + (bash (assoc-ref inputs "bash"))
> (version (target-guile-effective-version))
> (scm (string-append out "/share/guile/site/" version))
> (go (string-append out "/lib/guile/" version
> "/site-ccache")))
> @@ -1079,7 +1081,7 @@ environments.")
> ,@(if (hurd-target?)
> '()
> '("guile-fibers")))))
> - (wrap-program file
> + (wrap-program file #:sh (string-append bash
> "/bin/bash")
I think we should write:
(search-input-file inputs "/bin/bash")
in such cases from now on, rather than (assoc-ref inputs …) & co.
Ludo’.
- [bug#49327] [PATCH core-updates 000/128] Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 001/128] gnu: admin: Add bash input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 002/128] gnu: xorg: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 003/128] gnu: xdisorg: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 004/128] gnu: version-control: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 005/128] gnu: guix-build-coordinator: Simplify usage of 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 000/128] Add 'bash' input for 'wrap-program'.,
Ludovic Courtès <=
- [bug#49327] [PATCH core-updates 006/128] gnu: freedesktop: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 009/128] gnu: cups: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 010/128] gnu: databases: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 012/128] gnu: gnupg: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 011/128] gnu: gnome: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 014/128] gnu: wine: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 013/128] gnu: password-utils: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 015/128] gnu: mail: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 016/128] gnu: engineering: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02
- [bug#49327] [PATCH core-updates 018/128] gnu: maths: Add 'bash' input for 'wrap-program'., Maxime Devos, 2021/07/02