Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Add tool/missing-baseruby.bat, used when BASERUBY not available#9299

Merged
jeremyevans merged 3 commits intoruby:masterfrom
jeremyevans:bsd-make-without-baseruby-19683
Dec 20, 2023
Merged

Add tool/missing-baseruby.bat, used when BASERUBY not available#9299
jeremyevans merged 3 commits intoruby:masterfrom
jeremyevans:bsd-make-without-baseruby-19683

Conversation

@jeremyevans
Copy link
Copy Markdown
Contributor

Previously, the embedded semicolon in BASERUBY if BASERUBY is not available breaks tarball builds without BASERUBY when using OpenBSD make, due to the inability to escape MFLAGS correctly. This moves the same BASERUBY code into a separate file, avoiding the MFLAGS quoting issue.

BASERUBY must be passed to build-ext because it is required by ripper since the introduction of lrama.

Fixes [Bug #19683]

Previously, the embedded semicolon in BASERUBY if BASERUBY is
not available breaks tarball builds without BASERUBY when using
OpenBSD make, due to the inability to escape MFLAGS correctly.
This moves the same BASERUBY code into a separate file, avoiding
the MFLAGS quoting issue.

BASERUBY must be passed to build-ext because it is required
by ripper since the introduction of lrama.

Fixes [Bug #19683]
Comment thread tool/missing-baseruby.bat Outdated
Comment thread tool/missing-baseruby.bat Outdated
jeremyevans and others added 2 commits December 19, 2023 17:40
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
@jeremyevans jeremyevans merged commit 7dca6b5 into ruby:master Dec 20, 2023
@mame
Copy link
Copy Markdown
Member

mame commented Dec 21, 2023

What a useful polyglot! 👏

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.

3 participants