aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/release-notes/rl-next.md
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2022-12-23 16:28:26 +0100
committerEelco Dolstra <edolstra@gmail.com>2022-12-23 16:33:55 +0100
commitc164d304f3cd6c5e536e33435084c030f018c2ab (patch)
treef748d194dff9eb2c82e4fdb512729bc2c203587d /doc/manual/src/release-notes/rl-next.md
parentc9eee5a84d91e974b09623e01d12586e7026f1ce (diff)
nix develop: Set personality
This makes 'nix develop' set the Linux personality in the same way that the actual build does, allowing a command like 'nix develop nix#devShells.i686-linux.default' on x86_64-linux to work correctly.
Diffstat (limited to 'doc/manual/src/release-notes/rl-next.md')
-rw-r--r--doc/manual/src/release-notes/rl-next.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/manual/src/release-notes/rl-next.md b/doc/manual/src/release-notes/rl-next.md
index 6c169bd09..906b048f1 100644
--- a/doc/manual/src/release-notes/rl-next.md
+++ b/doc/manual/src/release-notes/rl-next.md
@@ -25,3 +25,9 @@
$ nix-build glibc^dev`
```
does already.
+
+* On Linux, `nix develop` now sets the
+ [*personality*](https://man7.org/linux/man-pages/man2/personality.2.html)
+ for the development shell in the same way as the actual build of the
+ derivation. This makes shells for `i686-linux` derivations work
+ correctly on `x86_64-linux`.