Issue #9655 has been updated by Nobuyoshi Nakada.

Status changed from Open to Third Party's Issue

----------------------------------------
Bug #9655: Build failure of Arch linux
https://bugs.ruby-lang.org/issues/9655#change-46133

* Author: Hiroshi SHIBATA
* Status: Third Party's Issue
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* ruby -v: 2.1.0
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
See. https://github.com/sstephenson/ruby-build/issues/500

```
$ rbenv install --version
ruby-build 20140204

$ uname -a
Linux box 3.12.9-2-ARCH #1 SMP PREEMPT Fri Jan 31 10:22:54 CET 2014 x86_64 GNU/Linux

$ rbenv install -v 2.1.0
................................
compiling iseq.c
compiling vm.c
In file included from vm.c:79:0:
vm_insnhelper.c: In function °∆vm_call_ivar°«:
vm_insnhelper.c:1568:1: internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See https://bugs.archlinux.org/ for instructions.
Makefile:333: recipe for target 'vm.o' failed
make: *** [vm.o] Error 1
make: *** Waiting for unfinished jobs....

$ rbenv install -v 2.0.0-p353
................................
compiling dmyversion.c
compiling array.c
linking miniruby
generating encdb.h
./tool/mkconfig.rb:180: syntax error, unexpected ' ', expecting tSTRING_CONTENT or tSTRING_DBEG or tSTRING_DVAR or tSTRING_END
  arch_flag = ENV['ARCHFLAGS'] ...
  ^
./tool/mkconfig.rb:179: unterminated string meets end of file
uncommon.mk:528: recipe for target '.rbconfig.time' failed
make: *** [.rbconfig.time] Error 1
make: *** Waiting for unfinished jobs....
./tool/generic_erb.rb:3:in `require': /tmp/ruby-build.20140205212451.28425/ruby-2.0.0-p353/lib/optparse.rb:758: unterminated string meets end of file (SyntaxError)
/tmp/ruby-build.20140205212451.28425/ruby-2.0.0-p353/lib/optparse.rb:758: syntax error, unexpected end-of-input, expecting keyword_end
    from ./tool/generic_erb.rb:3:in `<main>'
uncommon.mk:886: recipe for target 'encdb.h' failed
make: *** [encdb.h] Error 1
```



-- 
https://bugs.ruby-lang.org/