Project

General

Profile

Actions

Bug #14486

closed

MINIRUBY not quoted in template/configure-ext.mk.tmpl

Added by carl.hoerberg (Carl Hörberg) over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:85620]

Description

MINIRUBY is not quoted in template/configure-ext.mk.tmpl, which made cross compiling, when MINIRUBY is something like "/usr/bin/ruby --disable=gems -I/home/vagrant/.termux-build/ruby/build -raarch64-linux-android-fake", problematic as the arguments wouldn't follow all the way down to the Makefile.

This patch fixes it: https://github.com/ruby/ruby/pull/1819

Actions #1

Updated by nobu (Nobuyoshi Nakada) over 4 years ago

  • Status changed from Open to Closed

Applied in changeset trunk|r62479.


Escape MINIRUBY in --make-flags to extmk.rb

If MINIRUBY had arguments, which is the case of cross compiling
they wouldn't be parsed correctly and compiling would fail as a RUBY
without arguments would then be present in the Makefile's in ext/*
[ruby-core:85620] [Bug #14486] [Fix GH-1819]

Author: Carl Hörberg

Actions

Also available in: Atom PDF