From 442d04d1dde24a628fd2427926724219a5c4dc6b Mon Sep 17 00:00:00 2001 From: Mikael Brockman Date: Mon, 10 Jul 2017 17:10:45 +0300 Subject: [PATCH] solc: make sure to use dynamic Boost libs For some reason the default options enable static Boost libs on Darwin, but that doesn't work for us. --- pkgs/development/compilers/solc/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/compilers/solc/default.nix b/pkgs/development/compilers/solc/default.nix index c2b1413b482..24bd7d4f517 100644 --- a/pkgs/development/compilers/solc/default.nix +++ b/pkgs/development/compilers/solc/default.nix @@ -27,6 +27,9 @@ stdenv.mkDerivation { --replace '${jsoncppURL}' ${jsoncpp} substituteInPlace cmake/EthCompilerSettings.cmake \ --replace 'add_compile_options(-Werror)' "" + substituteInPlace cmake/EthDependencies.cmake \ + --replace 'set(Boost_USE_STATIC_LIBS ON)' \ + 'set(Boost_USE_STATIC_LIBS OFF)' ''; buildInputs = [ boost cmake ];