Project

General

Profile

Actions

Bug #7579

closed

TestGemExtCmakeBuilder#test_self_build failed in ja_JP.UTF-8 locale

Added by znz (Kazuhiro NISHIYAMA) over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
ruby 2.0.0dev (2012-12-16 trunk 38415) [x86_64-linux]
Backport:
[ruby-core:50928]

Description

TestGemExtCmakeBuilder#test_self_build failed in ja_JP.UTF-8 locale.
It should set locale C before invoking make.
Attached patch will revolve this issue.

  1. Failure:
    test_self_build(TestGemExtCmakeBuilder) [.../ruby/test/rubygems/test_gem_ext_cmake_builder.rb:46]:
    --- expected
    +++ actual
    @@ -1 +1,3 @@
    -""
    +"make[1]: ディレクトリ .../tmp/test/test_rubygems_16184/ext' に入ります +make[1]: ディレクトリ .../tmp/test/test_rubygems_16184/ext' から出ます
    +"

Files

test_gem_ext_cmake_builder.rb.diff (519 Bytes) test_gem_ext_cmake_builder.rb.diff znz (Kazuhiro NISHIYAMA), 12/17/2012 07:25 AM

Related issues 1 (0 open1 closed)

Related to Ruby master - Bug #7563: test of gem_ext_cmake_builder in another directory Closedtarui (Masaya Tarui)12/15/2012Actions

Updated by luislavena (Luis Lavena) over 9 years ago

  • Status changed from Open to Assigned
Actions #2

Updated by drbrain (Eric Hodel) over 9 years ago

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

This issue was solved with changeset r38438.
Kazuhiro, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • lib/rubygems/specification.rb: Fixed ruby output of requirements
    with multiple version specifiers.
  • test/rubygems/test_gem_ext_cmake_builder.rb: Only look for specific
    lines in cmake output. Should fix [ruby-trunk - Bug #7579]

Updated by znz (Kazuhiro NISHIYAMA) over 9 years ago

I confirmed this issue fixed.
Thank you.

Actions

Also available in: Atom PDF