summary refs log tree commit diff
path: root/pkgs/development/r-modules
diff options
context:
space:
mode:
authorJustin Bedo <cu@cua0.org>2021-12-05 07:43:22 +1100
committerJustin Bedo <cu@cua0.org>2021-12-05 07:43:22 +1100
commitef010a832e921dcf551fd011349214a024792066 (patch)
treee579fb0287d401a482697fe7f66b6c14d90e7a9b /pkgs/development/r-modules
parent35fbf7a7093342df530c1ad6875ffa091505b5da (diff)
downloadnixpkgs-ef010a832e921dcf551fd011349214a024792066.tar
nixpkgs-ef010a832e921dcf551fd011349214a024792066.tar.gz
nixpkgs-ef010a832e921dcf551fd011349214a024792066.tar.bz2
nixpkgs-ef010a832e921dcf551fd011349214a024792066.tar.lz
nixpkgs-ef010a832e921dcf551fd011349214a024792066.tar.xz
nixpkgs-ef010a832e921dcf551fd011349214a024792066.tar.zst
nixpkgs-ef010a832e921dcf551fd011349214a024792066.zip
rPackages.V8: fix build on aarch64-linux
Diffstat (limited to 'pkgs/development/r-modules')
-rw-r--r--pkgs/development/r-modules/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix
index 60d69c002bb..18f94da9669 100644
--- a/pkgs/development/r-modules/default.nix
+++ b/pkgs/development/r-modules/default.nix
@@ -1108,6 +1108,11 @@ let
         export LIB_DIR=${pkgs.v8}/lib
         patchShebangs configure
       '';
+
+      R_MAKEVARS_SITE = lib.optionalString (pkgs.system == "aarch64-linux")
+        (pkgs.writeText "Makevars" ''
+          CXX14PICFLAGS = -fPIC
+        '');
     });
 
     acs = old.acs.overrideDerivation (attrs: {