diff options
author | Florian Klink <flokli@flokli.de> | 2023-08-02 16:17:45 +0200 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2023-08-02 16:17:45 +0200 |
commit | 9ef03257bb6c3c4f5855547b0aef8fbd3646af30 (patch) | |
tree | 6cb76ac5ad8dec24ee2ba44ab2a7350813b1cc30 /pkgs/servers/nosql | |
parent | bcd27e495e3fab072d5f1a781b67a40d2da17fd7 (diff) |
mongodb: fix build
Without this being set, the build fails, because it can't find crypto.h during configure phase.
Diffstat (limited to 'pkgs/servers/nosql')
-rw-r--r-- | pkgs/servers/nosql/mongodb/mongodb.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/servers/nosql/mongodb/mongodb.nix b/pkgs/servers/nosql/mongodb/mongodb.nix index ea4ac699d4d08..ff82755d8cd79 100644 --- a/pkgs/servers/nosql/mongodb/mongodb.nix +++ b/pkgs/servers/nosql/mongodb/mongodb.nix @@ -149,6 +149,9 @@ in stdenv.mkDerivation rec { ] ++ lib.optionals (versionAtLeast version "4.4") [ "--link-model=static" ] ++ map (lib: "--use-system-${lib}") system-libraries; + # This seems to fix mongodb not able to find OpenSSL's crypto.h during build + hardeningDisable = [ "fortify3" ]; + preBuild = '' sconsFlags+=" CC=$CC" sconsFlags+=" CXX=$CXX" |