Skip to content

Instantly share code, notes, and snippets.

@pepe
Created October 31, 2011 13:02
Show Gist options
  • Save pepe/1327446 to your computer and use it in GitHub Desktop.
Save pepe/1327446 to your computer and use it in GitHub Desktop.
Error installing ruby 1.9.3 with rvm 1.9.1
[2011-10-31 13:39:48] make
CC = clang
LD = ld
LDSHARED = clang -dynamiclib
CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -fno-common -pipe
XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/x86_64-darwin10.8.0 -I./include -I.
DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace -install_name /Users/pepe/.rvm/rubies/ruby-1.9.3-p0/lib/libruby.1.9.1.dylib -current_version 1.9.1 -compatibility_version 1.9.1 -Wl,-unexported_symbol,_Init_* -Wl,-unexported_symbol,*_threadptr_* -Wl,-u,_objc_msgSend
SOLIBS =
compiling main.c
compiling dmydln.c
compiling dmyencoding.c
compiling version.c
compiling dmyversion.c
compiling miniprelude.c
compiling array.c
compiling bignum.c
compiling class.c
compiling compar.c
compiling complex.c
compiling dir.c
compiling dln_find.c
compiling enum.c
compiling enumerator.c
compiling error.c
compiling eval.c
compiling load.c
compiling proc.c
compiling file.c
compiling gc.c
compiling hash.c
compiling inits.c
compiling io.c
compiling marshal.c
compiling math.c
compiling node.c
compiling numeric.c
compiling object.c
compiling pack.c
compiling parse.c
compiling process.c
compiling random.c
compiling range.c
compiling rational.c
compiling re.c
compiling regcomp.c
compiling regenc.c
compiling regerror.c
compiling regexec.c
compiling regparse.c
compiling regsyntax.c
compiling ruby.c
compiling safe.c
compiling signal.c
compiling sprintf.c
compiling st.c
compiling strftime.c
compiling string.c
compiling struct.c
compiling time.c
compiling transcode.c
compiling util.c
compiling variable.c
compiling compile.c
compiling debug.c
compiling iseq.c
compiling vm.c
compiling vm_dump.c
compiling thread.c
compiling cont.c
compiling ./enc/ascii.c
compiling ./enc/us_ascii.c
compiling ./enc/unicode.c
compiling ./enc/utf_8.c
compiling newline.c
compiling ./missing/setproctitle.c
compiling dmyext.c
linking miniruby
<internal:prelude>:1: [BUG] Bus Error
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin10.8.0]
-- Control frame information -----------------------------------------------
c:0003 p:0002 s:0006 b:0006 l:000005 d:000005 TOP <internal:prelude>:1
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:0026b8 d:0026b8 TOP
-- Ruby level backtrace information ----------------------------------------
<internal:prelude>:1:in `<compiled>'
-- C level backtrace information -------------------------------------------
See Crash Report log file under ~/Library/Logs/CrashReporter or
/Library/Logs/CrashReporter, for the more detail of.
-- Other runtime information -----------------------------------------------
* Loaded script: ./miniruby
* Loaded features:
0 enumerator.so
[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
make: *** [.rbconfig.time] Abort trap
Process: miniruby [14737]
Path: /Users/pepe/.rvm/src/ruby-1.9.3-p0/miniruby
Identifier: miniruby
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: gnumake [12570]
Date/Time: 2011-10-31 13:41:00.241 +0100
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff81830cdc
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff818780b6 __kill + 10
1 libSystem.B.dylib 0x00007fff819189f6 abort + 83
2 miniruby 0x00000001000302a8 0x100000000 + 197288
3 miniruby 0x00000001000d99b6 0x100000000 + 891318
4 libSystem.B.dylib 0x00007fff8188a1ba _sigtramp + 26
5 miniruby 0x0000000100130308 vm_exec_core + 2616 (vm.inc:494)
6 miniruby 0x000000010013b454 vm_exec + 100 (vm.c:1220)
7 miniruby 0x000000010013b3a2 rb_iseq_eval + 402 (vm.c:1448)
8 miniruby 0x00000001000d516f ruby_process_options + 1471 (ruby.c:1098)
9 miniruby 0x0000000100034416 ruby_options + 134 (eval.c:73)
10 miniruby 0x0000000100001177 main + 71 (main.c:38)
11 miniruby 0x0000000100001124 start + 52
Thread 1:
0 libSystem.B.dylib 0x00007fff8186d932 select$DARWIN_EXTSN + 10
1 miniruby 0x000000010014aad4 thread_timer + 372 (thread_pthread.c:1154)
2 libSystem.B.dylib 0x00007fff81862fd6 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff81862e89 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000100885720 rcx: 0x000000010053f978 rdx: 0x0000000000000000
rdi: 0x0000000000003991 rsi: 0x0000000000000006 rbp: 0x000000010053f990 rsp: 0x000000010053f978
r8: 0x00007fff7021aa60 r9: 0x0000000000000000 r10: 0x00007fff818740fa r11: 0x0000000000000202
r12: 0x0000000100301790 r13: 0x00007fff81830cdc r14: 0x000000010015df83 r15: 0x000000010038a070
rip: 0x00007fff818780b6 rfl: 0x0000000000000202 cr2: 0x00007fff8187809a
Binary Images:
0x100000000 - 0x1001ddfff +miniruby ??? (???) <F83176C5-AF39-3FDB-8C9C-D3FDF591CDEE> /Users/pepe/.rvm/src/ruby-1.9.3-p0/miniruby
0x7fff5fc00000 - 0x7fff5fc3bdef dyld 132.1 (???) <B536F2F1-9DF1-3B6C-1C2C-9075EA219A06> /usr/lib/dyld
0x7fff81829000 - 0x7fff819eafef libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
0x7fff84df2000 - 0x7fff84e3efff libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
0x7fff85fdb000 - 0x7fff86091ff7 libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
0x7fff860a2000 - 0x7fff860a6ff7 libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
0x7fff89942000 - 0x7fff899bffef libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
0x7fffffe00000 - 0x7fffffe01fff libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
@imendi
Copy link

imendi commented Feb 4, 2012

Ignaciom:CrashReporter ignacio$ rvm reinstall 1.9.3 --with-gcc=clangRemoving /Users/ignacio/.rvm/src/ruby-1.9.3-p0...
it seems that /Users/ignacio/.rvm/rubies/ruby-1.9.3-p0 is already non existent.
Removing ruby-1.9.3-p0 aliases...
Removing ruby-1.9.3-p0 wrappers...
Removing ruby-1.9.3-p0 environments...
Removing ruby-1.9.3-p0 binaries...
Fetching yaml-0.1.4.tar.gz to /Users/ignacio/.rvm/archives
Extracting yaml-0.1.4.tar.gz to /Users/ignacio/.rvm/src
Configuring yaml in /Users/ignacio/.rvm/src/yaml-0.1.4.
Compiling yaml in /Users/ignacio/.rvm/src/yaml-0.1.4.
Installing yaml to /Users/ignacio/.rvm/usr
Installing Ruby from source to: /Users/ignacio/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)...

ruby-1.9.3-p0 - #fetching
ruby-1.9.3-p0 - #extracting ruby-1.9.3-p0 to /Users/ignacio/.rvm/src/ruby-1.9.3-p0
ruby-1.9.3-p0 - #extracted to /Users/ignacio/.rvm/src/ruby-1.9.3-p0
ruby-1.9.3-p0 - #configuring
ruby-1.9.3-p0 - #compiling
Error running 'make ', please read /Users/ignacio/.rvm/log/ruby-1.9.3-p0/make.log
There has been an error while running make. Halting the installation.
Ignaciom:CrashReporter ignacio$ cat /Users/ignacio/.rvm/log/ruby-1.9.3-p0/make.log
[2012-02-04 09:32:48] make
CC = clang
LD = ld
LDSHARED = clang -dynamiclib
CFLAGS = -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=shorten-64-to-32 -Werror=implicit-function-declaration -fno-common -pipe
XCFLAGS = -include ruby/config.h -include ruby/missing.h -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -I. -I.ext/include/x86_64-darwin11.3.0 -I./include -I.
DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -Wl,-flat_namespace -install_name /Users/ignacio/.rvm/rubies/ruby-1.9.3-p0/lib/libruby.1.9.1.dylib -current_version 1.9.1 -compatibility_version 1.9.1 -Wl,-unexported_symbol,Init* -Wl,-unexported_symbol,threadptr -Wl,-u,_objc_msgSend
SOLIBS =
compiling main.c
compiling dmydln.c
compiling dmyencoding.c
compiling version.c
compiling dmyversion.c
compiling miniprelude.c
compiling array.c
compiling bignum.c
compiling class.c
compiling compar.c
compiling complex.c
compiling dir.c
compiling dln_find.c
compiling enum.c
compiling enumerator.c
compiling error.c
compiling eval.c
compiling load.c
compiling proc.c
compiling file.c
compiling gc.c
compiling hash.c
compiling inits.c
compiling io.c
compiling marshal.c
compiling math.c
compiling node.c
compiling numeric.c
compiling object.c
compiling pack.c
compiling parse.c
compiling process.c
compiling random.c
compiling range.c
compiling rational.c
compiling re.c
compiling regcomp.c
compiling regenc.c
compiling regerror.c
compiling regexec.c
compiling regparse.c
compiling regsyntax.c
compiling ruby.c
compiling safe.c
compiling signal.c
compiling sprintf.c
compiling st.c
compiling strftime.c
compiling string.c
compiling struct.c
compiling time.c
compiling transcode.c
compiling util.c
compiling variable.c
compiling compile.c
compiling debug.c
compiling iseq.c
compiling vm.c
compiling vm_dump.c
compiling thread.c
compiling cont.c
compiling ./enc/ascii.c
compiling ./enc/us_ascii.c
compiling ./enc/unicode.c
compiling ./enc/utf_8.c
compiling newline.c
compiling ./missing/setproctitle.c
compiling dmyext.c
linking miniruby
internal:prelude:1: [BUG] Bus Error
ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.3.0]

-- Control frame information -----------------------------------------------
c:0003 p:0002 s:0006 b:0006 l:000005 d:000005 TOP internal:prelude:1
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:001b18 d:001b18 TOP

-- Ruby level backtrace information ----------------------------------------
internal:prelude:1:in `'

-- C level backtrace information -------------------------------------------

See Crash Report log file under ~/Library/Logs/CrashReporter or
/Library/Logs/CrashReporter, for the more detail of.

-- Other runtime information -----------------------------------------------

  • Loaded script: ./miniruby

  • Loaded features:

    0 enumerator.so

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

make: *** [.rbconfig.time] Abort trap: 6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment