guix-play/gnu
Mathieu Othacehe 53de3e74fa
gnu: cross-gcc: Add a "lib" output.
Add a "lib" output to cross-gcc. This requires an upstream GCC patch adding
support for --with-toolexeclibdir configure option. This option allows to
install cross-built GCC libraries in a specific location.

This also fixes the computation of TOOLDIR_BASE_PREFIX, that fails when
/gnu/store/... directories are involved.

* gnu/packages/patches/gcc-7-cross-toolexeclibdir.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cross-base.scm (cross-gcc)[source]: Apply it,
[outputs]: add a "lib" output,
(cross-gcc-snippet): fix TOOLDIR_BASE_PREFIX.
2020-03-24 13:55:10 +01:00
..
bootloader bootloader: grub: Refactor eye-candy a bit. 2020-03-17 23:09:14 -04:00
build Merge branch 'master' into core-updates 2020-03-04 23:16:17 +01:00
installer installer: Fix cow-store umount. 2020-03-05 23:40:24 +01:00
machine Update e-mail address for Jakob L. Kreuze. 2020-02-09 23:16:45 +01:00
packages gnu: cross-gcc: Add a "lib" output. 2020-03-24 13:55:10 +01:00
services Merge branch 'master' into core-updates 2020-03-18 19:41:08 +01:00
system Merge branch 'master' into core-updates 2020-03-21 22:16:02 +01:00
tests tests: Accept manual installation scripts that exit with SIGTERM. 2020-03-19 23:17:32 +01:00
artwork.scm
bootloader.scm
ci.scm Merge branch 'master' into core-updates 2020-03-14 13:13:40 +01:00
installer.scm Merge branch 'master' into core-updates 2020-03-10 20:50:02 +01:00
local.mk gnu: cross-gcc: Add a "lib" output. 2020-03-24 13:55:10 +01:00
machine.scm Update e-mail address for Jakob L. Kreuze. 2020-02-09 23:16:45 +01:00
packages.scm
services.scm
system.scm system: Switch to Guile 3.0. 2020-03-20 17:23:01 +01:00
tests.scm tests: Add <system-test> gexp compiler. 2020-03-05 16:33:37 +01:00