gnu: gcc: Add a "lib" output.
authorLudovic Courtès <ludo@gnu.org>
Mon, 9 Jun 2014 09:58:43 +0000 (11:58 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 9 Jun 2014 09:58:43 +0000 (11:58 +0200)
commit84e6756c5734cdfbb79f3b771e8d8fc8f773a795
tree38489ffb2d18d1f493aff3fd919f8c94994f5c02
parente0a0c84b4f1f1c78cdb444193654471c4971b63a
gnu: gcc: Add a "lib" output.

* gnu/packages/gcc.scm (gcc-4.7)[configure-flags]: Add
  --with-gxx-include-dir.
  [outputs]: New field.
  [arguments] <phases>: Adjust to use the "lib" output.  Add
  'substitute*' calls for "libstdc++-v3/python/Makefile.in" and
  "gcc/config.in".
* gnu/packages/base.scm (gcc-boot0) <symlink-libgcc_eh>: Use the "lib"
  output.
  (cross-gcc-wrapper): Add 'outputs' field.
  (glibc-final)[arguments]: Adjust #:allowed-references to list
  '(GCC-BOOT0 "lib").
  (libstdc++): Add 'outputs' field.
  (gcc-final)[arguments]: Add "lib" to #:allowed-references.
* gnu/packages/make-bootstrap.scm (%gcc-static): Add 'outputs' field.
gnu/packages/base.scm
gnu/packages/gcc.scm
gnu/packages/make-bootstrap.scm