You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some bundled gems (or default gems in older versions) are dependent on the OS providing native libraries:
openssl
gdbm (unbundled on 3.3+)
fiddle
psych
zlib
Some versions have conditional support for certain features:
yjit (available since 3.1, requires a Rust compiler since 3.2)
These conditionals fail silently if their dependencies are unsatisfied: this may result in a successful build of Ruby that end up lacking expected features.
Therefore we can only ensure our builds are consistent in features via testing after the fact.
Some bundled gems (or default gems in older versions) are dependent on the OS providing native libraries:
openssl
gdbm
(unbundled on 3.3+)fiddle
psych
zlib
Some versions have conditional support for certain features:
yjit
(available since 3.1, requires a Rust compiler since 3.2)These conditionals fail silently if their dependencies are unsatisfied: this may result in a successful build of Ruby that end up lacking expected features.
Therefore we can only ensure our builds are consistent in features via testing after the fact.
Example smoke tests:
The text was updated successfully, but these errors were encountered: