~ruther/guix-local

4873f8ed9f79f8e20c8304f8ea1b4664df36fa3e — Ludovic Courtès 13 years ago a06a99f
distro: binutils: Add a "lib" output.

* distro/packages/base.scm (binutils): Add `outputs' field.
1 files changed, 5 insertions(+), 0 deletions(-)

M distro/packages/base.scm
M distro/packages/base.scm => distro/packages/base.scm +5 -0
@@ 353,6 353,11 @@ that it is possible to use Make to build and install the program.")
              "1a9w66v5dwvbnawshjwqcgz7km6kw6ihkzp6sswv9ycc3knzhykc"))))
   (build-system gnu-build-system)

   ;; Split Binutils in several outputs, mostly to avoid collisions in
   ;; user profiles with GCC---e.g., libiberty.a.
   (outputs '("out"                        ; ar, ld, binutils.info, etc.
              "lib"))                      ; libbfd.a, bfd.h, etc.

   ;; TODO: Add dependency on zlib + those for Gold.
   (native-inputs
    `(("patch/new-dtags" ,(search-patch "binutils-ld-new-dtags.patch"))))