Merge pull request #250587 from stephank/fix/couchdb
couchdb3: fix jiffy NIF on darwin
This commit is contained in:
@@ -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 = [
|
||||
|
||||
Reference in New Issue
Block a user