diff options
author | Nick Cao <nickcao@nichi.co> | 2023-01-23 09:22:03 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-23 09:22:03 +0800 |
commit | 332740a9a77aa61a226d46cee5dc341f1cd634af (patch) | |
tree | 322019ebb8fa80caac5bc900e307a7f1f80f9e5f /pkgs/development/ruby-modules | |
parent | ffa956cb00b4dc69404a708a75d951446c71ab6d (diff) | |
parent | 82d7d64d3aad85c6452724f8c92a74078dab48b8 (diff) |
Merge pull request #211762 from superherointj/mark-broken-rubyPackages.libv8
rubyPackages.libv8: mark broken
Diffstat (limited to 'pkgs/development/ruby-modules')
-rw-r--r-- | pkgs/development/ruby-modules/gem-config/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix index ccc4430ca83cf..1a95520b92731 100644 --- a/pkgs/development/ruby-modules/gem-config/default.nix +++ b/pkgs/development/ruby-modules/gem-config/default.nix @@ -370,7 +370,7 @@ in # otherwise the gem will fail to link to the libv8 binary. # see: https://github.com/cowboyd/libv8/pull/161 libv8 = attrs: { - buildInputs = [ which v8 python3 ]; + buildInputs = [ which v8 python2 ]; buildFlags = [ "--with-system-v8=true" ]; dontBuild = false; # The gem includes broken symlinks which are ignored during unpacking, but @@ -384,6 +384,9 @@ in --replace "location = Libv8::Location::Vendor.new" \ "location = Libv8::Location::System.new" ''; + meta.broken = true; # At 2023-01-20, errors as: + # "Failed to build gem native extension." + # Requires Python 2. Project is abandoned. }; execjs = attrs: { |