Skip to content

Instantly share code, notes, and snippets.

@wallace
Created April 12, 2013 13:12
Show Gist options
  • Save wallace/5371897 to your computer and use it in GitHub Desktop.
Save wallace/5371897 to your computer and use it in GitHub Desktop.
failure building ruby 2.0 on my mac book pro
[2013-04-12 09:11:05] make
CC = /usr/local/bin/gcc-4.2
LD = ld
LDSHARED = /usr/local/bin/gcc-4.2 -dynamiclib
CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -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 -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT
CPPFLAGS = -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libxml2/include -I/usr/local/opt/libxslt/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I. -I.ext/include/x86_64-darwin12.3.0 -I./include -I.
DLDFLAGS = -Wl,-undefined,dynamic_lookup -Wl,-multiply_defined,suppress -L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libxml2/lib -L/usr/local/opt/libxslt/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl/lib -L/usr/local/opt/sqlite/lib -install_name /Users/jonathanwallace/.rvm/rubies/ruby-2.0.0-p0/lib/libruby.2.0.0.dylib -current_version 2.0.0 -compatibility_version 2.0.0 -fstack-protector -Wl,-u,_objc_msgSend -fstack-protector -Wl,-u,_objc_msgSend
SOLIBS =
linking miniruby
generating encdb.h
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:375: [BUG] Stack consistency error (sp: 30, bp: 28)
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/CrashReporter
* /Library/Logs/CrashReporter
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
the more detail of.
-- Control frame information -----------------------------------------------
c:0007 p:0081 s:0030 e:000029 CLASS /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:375
c:0006 p:0014 s:0026 e:000025 CLASS /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:354
c:0005 p:0011 s:0024 e:000023 CLASS /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:341
c:0004 p:0020 s:0020 e:000019 TOP /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:270 [FINISH]
c:0003 p:---- s:0018 e:000017 CFUNC :require
c:0002 p:0007 s:0014 E:000838 EVAL ./tool/generic_erb.rb:2 [FINISH]
c:0001 p:0000 s:0002 E:0011c8 TOP [FINISH]
./tool/generic_erb.rb:2:in `<main>'
./tool/generic_erb.rb:2:in `require'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:270:in `<top (required)>'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:341:in `<class:ERB>'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:354:in `<class:Compiler>'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/erb.rb:375:in `<class:Scanner>'
-- C level backtrace information -------------------------------------------
0 miniruby 0x0000000108ae5e54 rb_vm_bugreport + 164
1 miniruby 0x00000001089bd16e report_bug + 302
2 miniruby 0x00000001089bd424 rb_bug + 180
3 miniruby 0x0000000108adbed0 vm_exec_core + 32080
4 miniruby 0x0000000108adc0ae vm_exec + 94
5 miniruby 0x0000000108adcf8a rb_iseq_eval + 266
6 miniruby 0x00000001089c1d82 rb_load_internal + 306
7 miniruby 0x00000001089c34d1 rb_require_safe + 1313
8 miniruby 0x0000000108acbc94 call_cfunc_1 + 20
9 miniruby 0x0000000108ad2156 vm_call_cfunc + 1046
10 miniruby 0x0000000108ae0d10 vm_call_method + 224
11 miniruby 0x0000000108ad7393 vm_exec_core + 12819
12 miniruby 0x0000000108adc0ae vm_exec + 94
13 miniruby 0x0000000108adce5e rb_iseq_eval_main + 206
14 miniruby 0x00000001089c04ef ruby_exec_internal + 111
15 miniruby 0x00000001089c14d2 ruby_run_node + 82
16 miniruby 0x00000001089875ef main + 79
17 libdyld.dylib 0x00007fff8fa4a7e1 start + 0
-- Other runtime information -----------------------------------------------
* Loaded script: ./tool/generic_erb.rb
* Loaded features:
0 enumerator.so
1 /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/cgi/util.rb
[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
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:111: [BUG] Stack consistency error (sp: 38, bp: 36)
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]
-- Crash Report log information --------------------------------------------
See Crash Report log file under the one of following:
* ~/Library/Logs/CrashReporter
* /Library/Logs/CrashReporter
* ~/Library/Logs/DiagnosticReports
* /Library/Logs/DiagnosticReports
the more detail of.
-- Control frame information -----------------------------------------------
c:0006 p:0038 s:0038 e:000037 CLASS /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:111
c:0005 p:0035 s:0034 e:000033 CLASS /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:107
c:0004 p:0009 s:0032 e:000031 TOP /Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:85 [FINISH]
c:0003 p:---- s:0030 e:000029 CFUNC :require
c:0002 p:0098 s:0026 E:001ff8 EVAL ./tool/mkconfig.rb:11 [FINISH]
c:0001 p:0000 s:0002 E:0021c8 TOP [FINISH]
./tool/mkconfig.rb:11:in `<main>'
./tool/mkconfig.rb:11:in `require'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:85:in `<top (required)>'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:107:in `<module:FileUtils>'
/Users/jonathanwallace/.rvm/src/ruby-2.0.0-p0/lib/fileutils.rb:111:in `<module:NoWrite>'
-- C level backtrace information -------------------------------------------
0 miniruby 0x000000010171be54 rb_vm_bugreport + 164
1 miniruby 0x00000001015f316e report_bug + 302
2 miniruby 0x00000001015f3424 rb_bug + 180
3 miniruby 0x0000000101711ed0 vm_exec_core + 32080
4 miniruby 0x00000001017120ae vm_exec + 94
5 miniruby 0x0000000101712f8a rb_iseq_eval + 266
6 miniruby 0x00000001015f7d82 rb_load_internal + 306
7 miniruby 0x00000001015f94d1 rb_require_safe + 1313
8 miniruby 0x0000000101701c94 call_cfunc_1 + 20
9 miniruby 0x0000000101708156 vm_call_cfunc + 1046
10 miniruby 0x0000000101716d10 vm_call_method + 224
11 miniruby 0x000000010170d393 vm_exec_core + 12819
12 miniruby 0x00000001017120ae vm_exec + 94
13 miniruby 0x0000000101712e5e rb_iseq_eval_main + 206
14 miniruby 0x00000001015f64ef ruby_exec_internal + 111
15 miniruby 0x00000001015f74d2 ruby_run_node + 82
16 miniruby 0x00000001015bd5ef main + 79
17 libdyld.dylib 0x00007fff8fa4a7e1 start + 0
18 ??? 0x0000000000000009 0x0 + 9
-- Other runtime information -----------------------------------------------
* Loaded script: ./tool/mkconfig.rb
* 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: *** [encdb.h] Abort trap: 6
make: *** Waiting for unfinished jobs....
make: *** [.rbconfig.time] Abort trap: 6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment