about summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2023-12-15 12:39:26 +0300
committerK900 <me@0upti.me>2023-12-15 12:39:26 +0300
commit1950eec4aa7bbae7097b7da5b72a04268b9a596b (patch)
tree8549216763f9ab8a9497e752b3fc0362ddfed88e /nixos/modules
parent7e3d3351522e0510917e52dd3657d663bf5efe71 (diff)
downloadnixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar.gz
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar.bz2
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar.lz
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar.xz
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.tar.zst
nixlib-1950eec4aa7bbae7097b7da5b72a04268b9a596b.zip
nixos/ldso: remove string context from linker soname
Unbreaks installer tests that otherwise start depending on i686-glibc
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/config/ldso.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/config/ldso.nix b/nixos/modules/config/ldso.nix
index e5ae13a21145..72ae3958d886 100644
--- a/nixos/modules/config/ldso.nix
+++ b/nixos/modules/config/ldso.nix
@@ -4,11 +4,11 @@ let
   inherit (lib) last splitString mkOption types mdDoc optionals;
 
   libDir = pkgs.stdenv.hostPlatform.libDir;
-  ldsoBasename = last (splitString "/" pkgs.stdenv.cc.bintools.dynamicLinker);
+  ldsoBasename = builtins.unsafeDiscardStringContext (last (splitString "/" pkgs.stdenv.cc.bintools.dynamicLinker));
 
   pkgs32 = pkgs.pkgsi686Linux;
   libDir32 = pkgs32.stdenv.hostPlatform.libDir;
-  ldsoBasename32 = last (splitString "/" pkgs32.stdenv.cc.bintools.dynamicLinker);
+  ldsoBasename32 = builtins.unsafeDiscardStringContext (last (splitString "/" pkgs32.stdenv.cc.bintools.dynamicLinker));
 in {
   options = {
     environment.ldso = mkOption {