Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull ruby build #919

Merged
merged 20 commits into from
Jun 4, 2024
Merged

pull ruby build #919

merged 20 commits into from
Jun 4, 2024

Conversation

jasonkarns
Copy link
Member

@jasonkarns jasonkarns commented Jun 3, 2024

merges ruby-build 20231012

ruby-build commits
  • Bump up openssl-3.1.3
  • Bump mislav/bump-homebrew-formula-action from 2 to 3
  • Bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5
  • Set default MAKE=make on FreeBSD (#2263)
  • Expand parse_options to preserve positional arguments after "--"
  • Rework argument parsing to error out on invalid flags
  • Accept ruby configuration flags as extra position arguments on the command line
  • 💅 RUBY_CONFIGURE_OPTS_ARRAY
  • Enable test assertions to spot erraneous word-splitting in bash
  • Add tests for extra configure flags on the command-line
  • Enable shellcheck parsing of ruby-build source (#2268)
  • Use builds from ruby/truffleruby-dev-builder for truffleruby-dev on macos-arm64
  • ruby-build 20231012

hsbt and others added 17 commits September 21, 2023 15:17
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action) from 2 to 3.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases)
- [Commits](mislav/bump-homebrew-formula-action@v2...v3)

---
updated-dependencies:
- dependency-name: mislav/bump-homebrew-formula-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…bump-homebrew-formula-action-3

Bump mislav/bump-homebrew-formula-action from 2 to 3
Bumps [redhat-plumbers-in-action/differential-shellcheck](https://github.com/redhat-plumbers-in-action/differential-shellcheck) from 4 to 5.
- [Release notes](https://github.com/redhat-plumbers-in-action/differential-shellcheck/releases)
- [Changelog](https://github.com/redhat-plumbers-in-action/differential-shellcheck/blob/main/docs/CHANGELOG.md)
- [Commits](redhat-plumbers-in-action/differential-shellcheck@v4...v5)

---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/differential-shellcheck
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…plumbers-in-action/differential-shellcheck-5

Bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5
This was set to gmake in rbenv/ruby-build#1381
as a workaround for https://bugs.ruby-lang.org/issues/16331

YJIT builds in Ruby 3.3 previews require the use of BSD make on these
platforms, and no supported version of MRI requires the use of gmake, so
revert this.

JRuby continues to require gmake for jruby-launcher.

Fixes #2262

Co-authored-by: Mislav Marohnić <git@mislav.net>
Pass ruby configuration flags on the command line
…acos-arm64

* macos-arm64 runners recently became available for ruby/truffleruby-dev-builder.
* Those builds are more frequently updated than on graalvm-ce-dev-builds.
bin/node-build Fixed Show fixed Hide fixed
* commit 'refs/rbtags/v20231012':
  ruby-build 20231012
  Use builds from ruby/truffleruby-dev-builder for truffleruby-dev on macos-arm64
  Enable shellcheck parsing of ruby-build source (#2268)
  Add tests for extra configure flags on the command-line
  Enable test assertions to spot erraneous word-splitting in bash
  💅 RUBY_CONFIGURE_OPTS_ARRAY
  Accept ruby configuration flags as extra position arguments on the command line
  Rework argument parsing to error out on invalid flags
  Expand `parse_options` to preserve positional arguments after "--"
  Set default MAKE=make on FreeBSD (#2263)
  Bump redhat-plumbers-in-action/differential-shellcheck from 4 to 5
  Bump mislav/bump-homebrew-formula-action from 2 to 3
  Bump up openssl-3.1.3
@jasonkarns jasonkarns merged commit cf18949 into main Jun 4, 2024
9 checks passed
@jasonkarns jasonkarns deleted the pull-ruby-build branch June 4, 2024 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants