diff --git a/common/global/libs.nix b/common/global/libs.nix index ed3c5a2..42adfa8 100644 --- a/common/global/libs.nix +++ b/common/global/libs.nix @@ -1,4 +1,10 @@ { lib, pkgs, ... }: +let + libPath = pkgs.lib.makeLibraryPath [ + pkgs.zlib + pkgs.stdenv.cc.cc.lib + ]; +in { programs.nix-ld = { enable = lib.mkDefault true; @@ -15,6 +21,7 @@ libxml2 openssl stdenv.cc.cc + stdenv.cc.cc.lib systemd util-linux xz @@ -23,4 +30,9 @@ zstd ]; }; + + environment = { + sessionVariables.LD_LIBRARY_PATH = libPath; + variables.LD_LIBRARY_PATH = libPath; + }; }