diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-04-22 10:34:56 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-04-22 10:34:56 +0000 |
commit | 2a16327a83e9593152152bc1790144c59998c290 (patch) | |
tree | 1bdad271e1e6c00e9a81b4d7b35fff7d533f7251 /pkgs/os-specific/bsd | |
parent | dde5369c503d21d35e30d0bced55022ef93a368e (diff) |
netbsd.ld_elf_so: fix build
Tested building pkgsCross.x86_64-netbsd.netbsd.ld_elf_so from x86_64-linux.
Diffstat (limited to 'pkgs/os-specific/bsd')
-rw-r--r-- | pkgs/os-specific/bsd/netbsd/default.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/os-specific/bsd/netbsd/default.nix b/pkgs/os-specific/bsd/netbsd/default.nix index d461a3e62f317..f6c36c2b0aece 100644 --- a/pkgs/os-specific/bsd/netbsd/default.nix +++ b/pkgs/os-specific/bsd/netbsd/default.nix @@ -633,7 +633,11 @@ let version = "8.0"; sha256 = "1jmqpi0kg2daiqnvpwdyfy8rpnszxsm70sxizz0r7wn53xjr5hva"; meta.platforms = lib.platforms.netbsd; + LIBC_PIC = "${stdenv.cc.libc}/lib/libc_pic.a"; + # Hack to prevent a symlink being installed here for compatibility. + SHLINKINSTALLDIR = "/usr/libexec"; USE_FORT = "yes"; + makeFlags = [ "CLIBOBJ=${stdenv.cc.libc}/lib" ]; extraPaths = [ libc.src ] ++ libc.extraPaths; }; |