Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This add rake tasks for building RubyInstaller-head for arm64. They use the ruby-head version provided by oneclick/rubyinstaller2-packages#21
In general the installed Ruby+Devkit is already quite usable, but there are currently several issues with the build:
ruby_builtin_dlls
doesn't work. This also affectsbin/etc
directory with OpenSSL certificates. Workaround is to copy DLLs andetc
one level up.make btest
here. Currently one and the same coroutine switcher arm64 is used on Linux and Windows and although ABI is very similar, it probably needs to be adjusted for Windows like on x86/x64. Fixed by Fix coroutine implementaion on Windows-Arm64 ruby/ruby#12363gem "tzinfo-data", platforms: %i[ windows jruby ]
doesn't install the gem, since Ruby on Windows-Arm64 isn't recognized aswindows
platform.sqlite3
library. Workaround isgem install sqlite3 -- --enable-system-libraries
.libxml2
library. Workaround isgem install sqlite3 -- --use-system-libraries
.Rails already works:
Closes #362