fix: Permit overriding of JSA file location using ENV variable #9073
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.
The construct introduced in #8708 to "Allow overriding default JSA file location" doesn't work.
E.g. running
docker run --rm -e 'JRUBY_JSA=/tmp' jruby:10.0.2.0 ruby --versionfails with/opt/jruby/bin/ruby: 814: /opt/jruby/bin/jruby.sh: jruby_jsa_file: is read only.The fix seems to be trivial.