diff options
author | Ludovic Courtès <ludo@gnu.org> | 2015-12-11 23:45:29 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2015-12-11 23:49:10 +0100 |
commit | 98bd851ee891ca4a84e061fe1e78ba78c292b096 (patch) | |
tree | ddeff6518b80fcaa1533816032207dc0fa151d8e /gnu/packages/gcc.scm | |
parent | 52cfd8cb54e011f3446bf6697a69783b60ef835d (diff) | |
download | guix-98bd851ee891ca4a84e061fe1e78ba78c292b096.tar guix-98bd851ee891ca4a84e061fe1e78ba78c292b096.tar.gz |
gnu: gcc: Use the system zlib.
* gnu/packages/gcc.scm (gcc-4.7) <configure-flags>: Pass
'--with-system-zlib'.
* gnu/packages/commencement.scm (gcc-boot0)[arguments]: Remove
'--with-system-zlib' from the configure flags.
* gnu/packages/commencement.scm (zlib-final): New variable.
(gcc-final)[arguments]: Add ZLIB-FINAL to #:allowed-references.
Pass -L and -Wl,-rpath for zlib in LDFLAGS, as a configure flag.
[inputs]: Add LD-WRAPPER-BOOT3 and ZLIB-FINAL.
Diffstat (limited to 'gnu/packages/gcc.scm')
-rw-r--r-- | gnu/packages/gcc.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm index 7e4f18b887..d7ffc5c40f 100644 --- a/gnu/packages/gcc.scm +++ b/gnu/packages/gcc.scm @@ -97,6 +97,7 @@ where the OS part is overloaded to denote a specific ABI---into GCC '("--enable-plugin" "--enable-languages=c,c++" "--disable-multilib" + "--with-system-zlib" ;; No pre-compiled libstdc++ headers, to save space. "--disable-libstdcxx-pch" |