me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Ludovic Courtès 558b0bbe29
gnu: commencement: Rationalize search path handling.
This commit ensures that only packages that correspond to compilers have
a search path set.  It also reduces manual handling of search path
environment variables.

* gnu/packages/commencement.scm (tcc-boot0)[native-search-paths]: Remove
copy/pasted comment.
(gcc-core-mesboot)[arguments]: In 'install2' phase, do not copy
TCC/include to OUT/include.
[native-search-paths]: Remove leading slash in "lib/gcc-lib/…" directory name.
(mesboot-headers)[native-search-paths]: Remove.
(glibc-mesboot0)[native-search-paths]: Remove.
(gcc-mesboot0)[native-inputs]: Reorder so that we have libc, then
kernel-headers, then gcc.
[arguments]: Rewrite 'setenv' phase to only set CONFIG_SHELL and create
'config.cache'.
(gcc-mesboot1)[native-inputs]: Reorder similarly.
[arguments]: In 'setenv' phase, only set CONFIG_SHELL, C_INCLUDE_PATH,
and CPLUS_INCLUDE_PATH.
(glibc-headers-mesboot)[arguments]: In 'setenv' phase, replace
references to '%build-inputs' by references to 'inputs'; simplify
setting of CONFIG_SHELL and SHELL; simplify patching of /bin/pwd in
the "configure" file; leave C_INCLUDE_PATH and LIBRARY_PATH unset.
(glibc-mesboot)[native-search-paths]: Remove.
(gcc-mesboot)[native-inputs]: Reorder.
[arguments]: Remove clause for #:phases that would change the 'setenv'
phase.
2020-02-06 18:47:15 +01:00
..
bootloader gnu: Add u-boot-cubietruck-bootloader. 2020-02-02 00:37:27 +01:00
build
installer
machine
packages gnu: commencement: Rationalize search path handling. 2020-02-06 18:47:15 +01:00
services gnu: tlp: Update to 1.3.0. 2020-02-02 10:42:16 +01:00
system
tests gnu: Update opensmtpd configuration grammar. 2020-01-31 00:42:48 +01:00
artwork.scm
bootloader.scm
ci.scm ci: Cross-build for riscv64-linux-gnu. 2020-01-31 17:06:16 +01:00
installer.scm
local.mk gnu: WebKitGTK: Remove obsolete patch. 2020-02-06 18:38:00 +01:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm