Project

General

Profile

Backport #10265

Backport r45715 to fix configure on OpenBSD/NetBSD

Added by jeremyevans0 (Jeremy Evans) almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
[ruby-core:65126]

Description

In ruby 2.1.3, line 2095 of configure.in is:

AC_MSG_RESULT(${setjmp_prefix}setjmp${setjmp_suffix}${setjmp_cast:+($setjmp_cast)})

This substitution:

${setjmp_cast:+($setjmp_cast)}

is not valid sh syntax for OpenBSD/NetBSD at least, though it is valid bash syntax.

This was fixed in trunk in r45715 to use:

${setjmp_cast:+($setjmp_cast)}

which works in OpenBSD/NetBSD.

I request that r45715 be backported to the ruby_2_1 branch before the 2.1.4 release.

Associated revisions

Revision da85f4ee
Added by nagachika (Tomoyuki Chikanaga) almost 5 years ago

merge revision(s) r45715: [Backport #10265]

    * configure.in: NetBSD's ksh, used by configure, needs escapes.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@47952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Revision 47952
Added by nagachika (Tomoyuki Chikanaga) almost 5 years ago

merge revision(s) r45715: [Backport #10265]

* configure.in: NetBSD's ksh, used by configure, needs escapes.

History

Updated by nagachika (Tomoyuki Chikanaga) almost 5 years ago

  • Status changed from Open to Assigned
  • Assignee set to nagachika (Tomoyuki Chikanaga)

Updated by nagachika (Tomoyuki Chikanaga) almost 5 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

Applied in changeset r47952.


merge revision(s) r45715: [Backport #10265]

* configure.in: NetBSD's ksh, used by configure, needs escapes.

Also available in: Atom PDF