diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-09-03 14:25:39 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-09-05 10:18:39 +0200 |
commit | 6dff905e51202bbdebbad8811b6509584d12a796 (patch) | |
tree | 860cd300b5f48616061817f73b157ea60ca1536f /guix/build | |
parent | 48623f5be854e923b04ae83a1a882ff1cefdc742 (diff) | |
download | gnu-guix-6dff905e51202bbdebbad8811b6509584d12a796.tar gnu-guix-6dff905e51202bbdebbad8811b6509584d12a796.tar.gz |
gnu: glibc: Add "static" output.
This shrinks glibc:out from 37 MiB to 29 MiB.
* gnu/packages/base.scm (glibc/linux)[outputs]: Add "static".
[arguments]: Add #:modules. Add 'move-static-libs' phase.
* gnu/packages/commencement.scm (static-bash-for-glibc): Augment
#:configure-flags to pass "-L LIBC:STATIC". Add the "static" output of
GLIBC-FINAL to 'inputs'.
(%boot2-inputs, %final-inputs): Likewise.
(canonical-package): Adjust to deal with multiple-output packages.
* gnu/packages/cross-base.scm (cross-gcc): Add the "static" output of
LIBC to 'native-inputs'.
Diffstat (limited to 'guix/build')
0 files changed, 0 insertions, 0 deletions