couchdb3: fix jiffy NIF on darwin
This commit is contained in:
parent
48f8f3700a
commit
2d25262a15
1 changed files with 4 additions and 0 deletions
|
@ -22,6 +22,10 @@ stdenv.mkDerivation rec {
|
|||
substituteInPlace src/couch/rebar.config.script --replace '/usr/include/mozjs-91' "${spidermonkey_91.dev}/include/mozjs-91"
|
||||
substituteInPlace configure --replace '/usr/include/''${SM_HEADERS}' "${spidermonkey_91.dev}/include/mozjs-91"
|
||||
patchShebangs bin/rebar
|
||||
'' + lib.optionalString stdenv.isDarwin ''
|
||||
# LTO with Clang produces LLVM bitcode, which causes linking to fail quietly.
|
||||
# (There are warnings, but no hard errors, and it produces an empty dylib.)
|
||||
substituteInPlace src/jiffy/rebar.config.script --replace '"-flto"' '""'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
|
Loading…
Reference in a new issue