-
Notifications
You must be signed in to change notification settings - Fork 32
Description
I understand from ruby/ruby@48d4efc#diff-741f0195763b008706a42eea7b8c9a1f1c975ea578ccf2b0433ff9f45ddc266eL14 that 3.4.1 fixed the RUBY_PATCHLEVEL to imply a non-dev version of Ruby.
I am certainly very far from being an expert here, but it seems that this might be relevant given the var appears to distinguish between dev and non-dev versions of Ruby and appears to impact whether ruby_abi_version is required/available in extensions in some cases? It goes a bit over my head, but referred to in grpc) and there's logic based on this within ruby itself if it is a negative value (dev version).
$ mise x [email protected] -- ruby -e "puts RUBY_PATCHLEVEL"
-1
$ mise x [email protected] -- ruby -e "puts RUBY_PATCHLEVEL"
0Apologies for the question from possible ignorance - possibly irrelevant given using an older bootstrap ruby. 🙏 Feel free to ignore or school me.
(related indirectly to #135)