Sha256: bd73051cdfa1f2a5fbf273e0a23e65275a7f1fa679cca376026c15ee2c151a06

Contents?: true

Size: 616 Bytes

Versions: 1

Compression:

Stored size: 616 Bytes

Contents

fix(temp): rake-compiler explicitly builds miniruby first

See https://bugs.ruby-lang.org/issues/19239 for the upstream bug
report.

TODO: This patch can be removed if that's fixed in a 3.2.0 final release.

diff --git a/tasks/bin/cross-ruby.rake b/tasks/bin/cross-ruby.rake
index 8317a2a..d9bfe4c 100644
--- a/tasks/bin/cross-ruby.rake
+++ b/tasks/bin/cross-ruby.rake
@@ -129,6 +129,7 @@
 
     # make
     file "#{build_dir}/ruby.exe" => ["#{build_dir}/Makefile"] do |t|
+      sh "#{MAKE} miniruby", chdir: File.dirname(t.prerequisites.first)
       sh MAKE, chdir: File.dirname(t.prerequisites.first)
     end
 

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rake-compiler-dock-1.3.0 build/patches2/rake-compiler-1.2.1/0005-make-miniruby.patch