summary refs log tree commit diff
path: root/pkgs/games/steam/chrootenv.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-03-31 19:51:52 +0300
committerNikolay Amiantov <ab@fmap.me>2016-03-31 19:52:33 +0300
commit0276a8b2d2fbb3b69b320530cbe4a5379751bec5 (patch)
tree1c0194ebc238f26010e149e297374d89f3a1fe56 /pkgs/games/steam/chrootenv.nix
parent9b7edbeb2f4e3494b3c466b5ed97652348b22b2f (diff)
downloadnixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar.gz
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar.bz2
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar.lz
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar.xz
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.tar.zst
nixpkgs-0276a8b2d2fbb3b69b320530cbe4a5379751bec5.zip
steam: use old C++ ABI for primus
Diffstat (limited to 'pkgs/games/steam/chrootenv.nix')
-rw-r--r--pkgs/games/steam/chrootenv.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix
index e6652d2f023..35b3611812b 100644
--- a/pkgs/games/steam/chrootenv.nix
+++ b/pkgs/games/steam/chrootenv.nix
@@ -24,7 +24,10 @@ buildFHSUserEnv {
       perl
     ]
     ++ lib.optional withJava jdk
-    ++ lib.optional withPrimus primus
+    ++ lib.optional withPrimus (primus.override {
+      stdenv = useOldCXXAbi stdenv;
+      stdenv_i686 = useOldCXXAbi pkgsi686Linux.stdenv;
+    })
     ;
 
   multiPkgs = pkgs: with pkgs; [