[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/04: doc: Update bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES.
From: |
guix-commits |
Subject: |
04/04: doc: Update bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES. |
Date: |
Fri, 25 Jan 2019 18:07:06 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 280e9c2a26978474b13e8e29b57a6c7a8574df1a
Author: Ludovic Courtès <address@hidden>
Date: Fri Jan 25 23:25:03 2019 +0100
doc: Update bit about GUIX_LD_WRAPPER_ALLOW_IMPURITIES.
This is a followup to d0a2db47fb550d684c47a0ae3b541a9a71727d9e.
* doc/guix.texi (Application Setup)[The GCC toolchain]: Adjust bit
about GUIX_LD_WRAPPER_ALLOW_IMPURITIES.
---
doc/guix.texi | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 0c8f3d1..22fc03b 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1723,16 +1723,11 @@ including GCC itself, the GNU C Library (headers and
binaries, plus
debugging symbols in the @code{debug} output), Binutils, and a linker
wrapper.
address@hidden attempt to use impure library, error message
-
The wrapper's purpose is to inspect the @code{-L} and @code{-l} switches
passed to the linker, add corresponding @code{-rpath} arguments, and
-invoke the actual linker with this new set of arguments. By default,
-the linker wrapper refuses to link to libraries outside the store to
-ensure ``purity''. This can be annoying when using the toolchain to
-link with local libraries. To allow references to libraries outside the
-store you need to define the environment variable
address@hidden
+invoke the actual linker with this new set of arguments. You can instruct the
+wrapper to refuse to link against libraries not in the store by setting the
address@hidden environment variable to @code{no}.
@c TODO What else?