diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-09-21 12:02:04 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-21 12:02:04 +0000 |
commit | aff0e5c5305391458ec6ec1deed4b9a6b553d499 (patch) | |
tree | 12c1871216fbd7ef15c9942487aba5ff814a2ec2 /doc | |
parent | a65e3b66cbe1d030f00764d764e67fa906ccbfcf (diff) | |
parent | fd3d37414d72a3b5aab6393839aff42101377251 (diff) | |
download | nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar.gz nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar.bz2 nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar.lz nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar.xz nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.tar.zst nixlib-aff0e5c5305391458ec6ec1deed4b9a6b553d499.zip |
Merge staging-next into staging
Diffstat (limited to 'doc')
-rw-r--r-- | doc/stdenv/multiple-output.chapter.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/stdenv/multiple-output.chapter.md b/doc/stdenv/multiple-output.chapter.md index d04f83302ac4..62bf543e51e5 100644 --- a/doc/stdenv/multiple-output.chapter.md +++ b/doc/stdenv/multiple-output.chapter.md @@ -79,7 +79,7 @@ A commonly adopted convention in `nixpkgs` is that executables provided by the p The `glibc` package is a deliberate single exception to the “binaries first” convention. The `glibc` has `libs` as its first output allowing the libraries provided by `glibc` to be referenced directly (e.g. `${stdenv.glibc}/lib/ld-linux-x86-64.so.2`). The executables provided by `glibc` can be accessed via its `bin` attribute (e.g. `${stdenv.glibc.bin}/bin/ldd`). -The reason for why `glibc` deviates from the convention is because referencing a library provided by `glibc` is a very common operation among Nix packages. For instance, third-party executables packaged by Nix are typically patched and relinked with the relevant version of `glibc` libraries from Nix packages (please see the documentation on [patchelf](https://github.com/NixOS/patchelf/blob/master/README) for more details). +The reason for why `glibc` deviates from the convention is because referencing a library provided by `glibc` is a very common operation among Nix packages. For instance, third-party executables packaged by Nix are typically patched and relinked with the relevant version of `glibc` libraries from Nix packages (please see the documentation on [patchelf](https://github.com/NixOS/patchelf) for more details). ### File type groups {#multiple-output-file-type-groups} |