Skip to content

Instantly share code, notes, and snippets.

@nidev
Created March 15, 2015 14:50
Show Gist options
  • Save nidev/68fb5bde6ec6dd963d53 to your computer and use it in GitHub Desktop.
Save nidev/68fb5bde6ec6dd963d53 to your computer and use it in GitHub Desktop.
config.rb and configure.log of rbx-2.5.2 + rbenv + ruby-build (on failure)
module Rubinius
config = {}
config[:config_file] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/config.rb"
config[:command_line] = ["--prefix=/home/nidev/.rbenv/versions/rbx-2.5.2"]
config[:build_make] = "make"
config[:build_rake] = "rake"
config[:build_perl] = "perl"
config[:llvm_enabled] = true
config[:llvm_path] = nil
config[:llvm_system_name] = nil
config[:llvm_configure] = "/usr/bin/llvm-config"
config[:llvm_version] = "3.5.1"
config[:llvm_api_version] = 305
config[:llvm_shared] = false
config[:llvm_shared_objs] = nil
config[:llvm_cxxflags] = " -std=c++11"
config[:llvm_ldflags] = "-L/usr/lib -lz -lpthread -lffi -lcurses -ldl -lm"
config[:cc] = "gcc"
config[:cxx] = "g++"
config[:ldshared] = "gcc -shared"
config[:ldsharedxx] = "g++ -shared"
config[:gcc_major] = "4.9"
config[:user_cflags] = ""
config[:user_cxxflags] = ""
config[:user_cppflags] = "-I/home/nidev/.rbenv/versions/rbx-2.5.2/include "
config[:user_ldflags] = "-L/home/nidev/.rbenv/versions/rbx-2.5.2/lib "
config[:system_cflags] = "-fPIC"
config[:system_cxxflags] = ""
config[:system_cppflags] = ""
config[:system_ldflags] = "-Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread"
config[:include_dirs] = ["/usr/local/include"]
config[:lib_dirs] = ["/usr/local/lib"]
config[:defines] = ["HAS_EXECINFO", "HAVE_SPT_REUSEARGV", "HAVE_CLOCK_GETTIME", "HAVE_NL_LANGINFO", "HAVE_POSIX_FADVISE", "HAVE_STRNLEN", "HAVE_TIMERFD", "HAVE_INOTIFY", "HAVE_TM_GMTOFF", "HAVE_TM_ZONE", "HAVE_TIMEZONE", "HAVE_TZNAME", "HAVE_DAYLIGHT", "HAVE_ALLOCA_H", "HAVE_STRING_H", "HAVE_SYS_TIME_H", "HAVE_SYS_TIMES_H", "HAVE_SYS_TYPES_H", "HAVE_UNISTD_H", "HAVE_STDARG_H", "STRERROR_R_CHAR_P"]
config[:curses] = "-lcurses"
config[:host] = "x86_64-unknown-linux-gnu"
config[:cpu] = "x86_64"
config[:vendor] = "unknown"
config[:os] = "linux-gnu"
config[:little_endian] = true
config[:sizeof_long] = 8
config[:x86_32] = false
config[:x86_64] = true
config[:dtrace] = false
config[:dtrace_const] = false
config[:fibers] = true
config[:debug_build] = false
config[:sourcedir] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2"
config[:stagingdir] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/staging"
config[:build_prefix] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/staging"
config[:runtime_gems_dir] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/staging/runtime/gems"
config[:bootstrap_gems_dir] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/bootstrap/gems"
config[:capi_includedir] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/vm/include/capi"
config[:build_exe] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/staging/bin/rbx"
config[:prefixdir] = "/home/nidev/.rbenv/versions/rbx-2.5.2"
config[:bindir] = "/bin"
config[:libdir] = "/library"
config[:encdir] = "/library/encoding/converter"
config[:runtimedir] = "/runtime"
config[:kerneldir] = "/kernel"
config[:sitedir] = "/site"
config[:vendordir] = "/vendor"
config[:includedir] = "/vm/include/capi"
config[:mandir] = "/man"
config[:gemsdir] = "/gems"
config[:gems_cache] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/vendor/cache"
config[:gems_list] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/gems_list.txt"
config[:gem_files] = ["bundler-1.7.12.gem", "daedalus-core-0.2.0.gem", "ffi2-generators-0.1.1.gem", "json-1.8.2.gem", "minitest-4.7.5.gem", "psych-2.0.10.gem", "racc-1.4.12.gem", "rake-10.4.2.gem", "rb-readline-0.5.2.gem", "rdoc-4.2.0.gem", "redcard-1.1.0.gem", "rubinius-ast-2.3.1.gem", "rubinius-build_tools-2.0.0.gem", "rubinius-compiler-2.3.1.gem", "rubinius-coverage-2.0.3.gem", "rubinius-debugger-2.2.0.gem", "rubinius-developer_tools-2.0.0.gem", "rubinius-melbourne-2.3.1.0.gem", "rubinius-processor-2.3.0.gem", "rubinius-profiler-2.0.1.gem", "rubinius-toolset-2.3.1.gem", "rubysl-2.1.0.gem", "rubysl-abbrev-2.0.4.gem", "rubysl-base64-2.0.0.gem", "rubysl-benchmark-2.0.1.gem", "rubysl-bigdecimal-2.0.2.gem", "rubysl-cgi-2.0.1.gem", "rubysl-cgi-session-2.0.1.gem", "rubysl-cmath-2.0.0.gem", "rubysl-complex-2.0.0.gem", "rubysl-continuation-2.0.0.gem", "rubysl-coverage-2.0.3.gem", "rubysl-csv-2.0.2.gem", "rubysl-curses-2.0.1.gem", "rubysl-date-2.0.9.gem", "rubysl-delegate-2.0.1.gem", "rubysl-digest-2.0.3.gem", "rubysl-drb-2.0.1.gem", "rubysl-e2mmap-2.0.0.gem", "rubysl-english-2.0.0.gem", "rubysl-enumerator-2.0.0.gem", "rubysl-erb-2.0.2.gem", "rubysl-etc-2.0.3.gem", "rubysl-expect-2.0.0.gem", "rubysl-fcntl-2.0.4.gem", "rubysl-fiber-2.0.0.gem", "rubysl-fileutils-2.0.3.gem", "rubysl-find-2.0.1.gem", "rubysl-forwardable-2.0.1.gem", "rubysl-getoptlong-2.0.0.gem", "rubysl-gserver-2.0.0.gem", "rubysl-io-console-2.0.0.gem", "rubysl-io-nonblock-2.0.0.gem", "rubysl-io-wait-2.0.0.gem", "rubysl-ipaddr-2.0.0.gem", "rubysl-irb-2.1.1.gem", "rubysl-logger-2.1.0.gem", "rubysl-mathn-2.0.0.gem", "rubysl-matrix-2.1.0.gem", "rubysl-mkmf-2.0.1.gem", "rubysl-monitor-2.0.0.gem", "rubysl-mutex_m-2.0.0.gem", "rubysl-net-ftp-2.0.1.gem", "rubysl-net-http-2.0.4.gem", "rubysl-net-imap-2.0.1.gem", "rubysl-net-pop-2.0.1.gem", "rubysl-net-protocol-2.0.1.gem", "rubysl-net-smtp-2.0.1.gem", "rubysl-net-telnet-2.0.0.gem", "rubysl-nkf-2.0.1.gem", "rubysl-observer-2.0.0.gem", "rubysl-open-uri-2.0.0.gem", "rubysl-open3-2.0.0.gem", "rubysl-openssl-2.2.1.gem", "rubysl-optparse-2.0.1.gem", "rubysl-ostruct-2.0.4.gem", "rubysl-pathname-2.1.0.gem", "rubysl-prettyprint-2.0.3.gem", "rubysl-prime-2.0.1.gem", "rubysl-profile-2.0.0.gem", "rubysl-profiler-2.0.1.gem", "rubysl-pstore-2.0.0.gem", "rubysl-pty-2.0.3.gem", "rubysl-rational-2.0.1.gem", "rubysl-readline-2.0.2.gem", "rubysl-resolv-2.1.0.gem", "rubysl-rexml-2.0.4.gem", "rubysl-rinda-2.0.1.gem", "rubysl-rss-2.0.0.gem", "rubysl-scanf-2.0.0.gem", "rubysl-securerandom-2.0.0.gem", "rubysl-set-2.0.1.gem", "rubysl-shellwords-2.0.0.gem", "rubysl-singleton-2.0.0.gem", "rubysl-socket-2.0.1.gem", "rubysl-stringio-2.0.0.gem", "rubysl-strscan-2.0.0.gem", "rubysl-sync-2.0.0.gem", "rubysl-syslog-2.1.0.gem", "rubysl-tempfile-2.0.1.gem", "rubysl-test-unit-2.0.3.gem", "rubysl-thread-2.0.2.gem", "rubysl-thwait-2.0.0.gem", "rubysl-time-2.0.3.gem", "rubysl-timeout-2.0.0.gem", "rubysl-tmpdir-2.0.1.gem", "rubysl-tsort-2.0.1.gem", "rubysl-un-2.0.0.gem", "rubysl-uri-2.0.0.gem", "rubysl-weakref-2.0.0.gem", "rubysl-webrick-2.0.0.gem", "rubysl-xmlrpc-2.0.0.gem", "rubysl-yaml-2.1.0.gem", "rubysl-zlib-2.0.1.gem"]
config[:program_name] = "rbx"
config[:bin_links] = ["ruby", "rake", "gem", "irb", "rdoc", "ri", "erb"]
config[:use_bin_links] = true
config[:rpath] = true
config[:windows] = false
config[:darwin] = false
config[:bsd] = false
config[:linux] = true
config[:vendor_zlib] = false
config[:vm_release_h] = "/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/vm/gen/release.h"
config[:bootstrap_gems] = ["ffi2-generators", "rubysl-etc", "rubysl-fileutils", "rubysl-mkmf", "rubysl-shellwords", "rubysl-date", "rubysl-delegate", "rubysl-digest", "rubysl-etc", "rubysl-fcntl", "rubysl-fileutils", "rubysl-monitor", "rubysl-openssl", "rubysl-optparse", "rubysl-stringio", "rubysl-strscan", "rubysl-tempfile", "rubysl-thread", "rubysl-tmpdir", "rubysl-uri", "rubysl-yaml", "rubysl-zlib", "psych"]
config[:runtime_gems] = ["rubinius-ast", "rubinius-compiler", "rubinius-melbourne", "rubinius-processor", "rubinius-toolset"]
config[:ruby_version] = "2.1.0"
config[:version] = "2.5.2"
config[:libversion] = "2.5"
config[:patch_version] = "2"
config[:release_date] = "2015-01-30"
config[:revision] = "7a5b05b1a9aca87703ceb0bafe00b916b9510285"
if Rubinius.constants.map { |x| x.to_s }.include?("BUILD_CONFIG")
self::BUILD_CONFIG.replace config
else
self::BUILD_CONFIG = config
end
end
[2015-03-15 23:07:10] Configuring Rubinius...
[2015-03-15 23:07:10] Command line: "--prefix=/home/nidev/.rbenv/versions/rbx-2.5.2"
[2015-03-15 23:07:10] Checking gcc:
[2015-03-15 23:07:10] found
[2015-03-15 23:07:10] Checking g++:
[2015-03-15 23:07:10] found
[2015-03-15 23:07:10] Checking bison:
[2015-03-15 23:07:10] found
[2015-03-15 23:07:10] ---
Detected old configuration settings, forcing a clean build
---
[2015-03-15 23:07:10] Checking for 'llvm-config':
[2015-03-15 23:07:10] found! (version 3.5.1 - api: 305)
[2015-03-15 23:07:10]
[2015-03-15 23:07:10] Checking sizeof(short):
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(short); }
---
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(short); }
---
[2015-03-15 23:07:10] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:10] 2 bytes
[2015-03-15 23:07:10] Checking sizeof(int):
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(int); }
---
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(int); }
---
[2015-03-15 23:07:10] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:10] 4 bytes
[2015-03-15 23:07:10] Checking sizeof(void*):
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(void*); }
---
[2015-03-15 23:07:10] ---
#include <stddef.h>
int main() { return sizeof(void*); }
---
[2015-03-15 23:07:10] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(size_t):
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(size_t); }
---
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(size_t); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(long):
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(long); }
---
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(long); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(long long):
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(long long); }
---
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(long long); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(float):
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(float); }
---
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(float); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 4 bytes
[2015-03-15 23:07:11] Checking sizeof(double):
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(double); }
---
[2015-03-15 23:07:11] ---
#include <stddef.h>
int main() { return sizeof(double); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(off_t):
[2015-03-15 23:07:11] ---
#include <unistd.h>#include <stddef.h>
int main() { return sizeof(off_t); }
---
[2015-03-15 23:07:11] ---
#include <unistd.h>#include <stddef.h>
int main() { return sizeof(off_t); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
rbx-configure-test.cpp:1:20: warning: extra tokens at end of #include directive
#include <unistd.h>#include <stddef.h>
^
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking sizeof(time_t):
[2015-03-15 23:07:11] ---
#include <time.h>#include <stddef.h>
int main() { return sizeof(time_t); }
---
[2015-03-15 23:07:11] ---
#include <time.h>#include <stddef.h>
int main() { return sizeof(time_t); }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
rbx-configure-test.cpp:1:18: warning: extra tokens at end of #include directive
#include <time.h>#include <stddef.h>
^
[2015-03-15 23:07:11] 8 bytes
[2015-03-15 23:07:11] Checking for libc version:
[2015-03-15 23:07:11] libc.so.6 found!
[2015-03-15 23:07:11] Checking platform endianness:
[2015-03-15 23:07:11] int main() { int one = 1; return (*((char*)&one)) == 1 ? 0 : 1; }
[2015-03-15 23:07:11] ---
int main() { int one = 1; return (*((char*)&one)) == 1 ? 0 : 1; }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] little endian
[2015-03-15 23:07:11] Checking for tr1:
[2015-03-15 23:07:11] ---
#include <tr1/unordered_map>
typedef std::tr1::unordered_map<int, void*> X;
int main() { X x; return 0; }
---
[2015-03-15 23:07:11] ---
#include <tr1/unordered_map>
typedef std::tr1::unordered_map<int, void*> X;
int main() { X x; return 0; }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] found
[2015-03-15 23:07:11] Checking for tr1/hash definition:
[2015-03-15 23:07:11] ---
#include <stdint.h>
#include <tr1/unordered_map>
typedef std::tr1::unordered_map<uint64_t, void*> X;
int main() { X x; return 0; }
---
[2015-03-15 23:07:11] ---
#include <stdint.h>
#include <tr1/unordered_map>
typedef std::tr1::unordered_map<uint64_t, void*> X;
int main() { X x; return 0; }
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] found
[2015-03-15 23:07:11] ---
int main() {
#if defined(__x86_64) || defined(__x86_64__)
return 1;
#else
return 0;
#endif
}
---
[2015-03-15 23:07:11] ---
int main() {
#if defined(__x86_64) || defined(__x86_64__)
return 1;
#else
return 0;
#endif
}
---
[2015-03-15 23:07:11] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:11] Checking for function 'backtrace':
[2015-03-15 23:07:11] ---
#include <execinfo.h>
int main() { void* ptr = (void *) &backtrace; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-tccdsg >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-tccdsg"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq backtrace@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'clock_gettime':
[2015-03-15 23:07:11] ---
#include <time.h>
int main() { void* ptr = (void *) &clock_gettime; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-3olrif >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-3olrif"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq clock_gettime@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'nl_langinfo':
[2015-03-15 23:07:11] ---
#include <langinfo.h>
int main() { void* ptr = (void *) &nl_langinfo; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1row59b >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1row59b"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq nl_langinfo@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'setproctitle':
[2015-03-15 23:07:11] ---
#include <sys/types.h>
#include <unistd.h>
int main() { void* ptr = (void *) &setproctitle; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-b7eypt >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
/tmp/rbx-test20150315-5246-b7eypt: In function ‘int main()’:
/tmp/rbx-test20150315-5246-b7eypt:3:36: error: ‘setproctitle’ was not declared in this scope
int main() { void* ptr = (void *) &setproctitle; }
^
.file "rbx-test20150315-5246-b7eypt"
[2015-03-15 23:07:11] not found
[2015-03-15 23:07:11] Checking for function 'posix_fadvise':
[2015-03-15 23:07:11] ---
#include <fcntl.h>
int main() { void* ptr = (void *) &posix_fadvise; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-onnbvz >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-onnbvz"
.text
.globl main
.type main, @function
main:
.LFB2:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq posix_fadvise@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE2:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'strnlen':
[2015-03-15 23:07:11] ---
#include <string.h>
int main() { void* ptr = (void *) &strnlen; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-16fiuiz >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-16fiuiz"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq strnlen@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'kqueue':
[2015-03-15 23:07:11] ---
#include <sys/types.h>
#include <sys/event.h>
#include <sys/time.h>
int main() { void* ptr = (void *) &kqueue; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1kdlkbw >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
/tmp/rbx-test20150315-5246-1kdlkbw:2:23: fatal error: sys/event.h: No such file or directory
#include <sys/event.h>
^
compilation terminated.
.file "rbx-test20150315-5246-1kdlkbw"
[2015-03-15 23:07:11] not found
[2015-03-15 23:07:11] Checking for function 'timerfd_create':
[2015-03-15 23:07:11] ---
#include <sys/timerfd.h>
int main() { void* ptr = (void *) &timerfd_create; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-94wkhe >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-94wkhe"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq timerfd_create@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'inotify_init':
[2015-03-15 23:07:11] ---
#include <sys/inotify.h>
int main() { void* ptr = (void *) &inotify_init; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-itvtxe >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-itvtxe"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq inotify_init@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for function 'lchown':
[2015-03-15 23:07:11] ---
#include <sys/stat.h>
#include <unistd.h>
int main() { void* ptr = (void *) &lchown; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1o5v3ol >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1o5v3ol"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movq lchown@GOTPCREL(%rip), %rax
movq %rax, -8(%rbp)
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for struct tm has member tm_gmtoff:
[2015-03-15 23:07:11] ---
#include <time.h>
int main() { struct tm st; st.tm_gmtoff; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-3nprmt >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-3nprmt"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:11] found!
[2015-03-15 23:07:11] Checking for struct tm has member tm_zone:
[2015-03-15 23:07:11] ---
#include <time.h>
int main() { struct tm st; st.tm_zone; }
---
[2015-03-15 23:07:11] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-gle4ci >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-gle4ci"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for global 'timezone':
[2015-03-15 23:07:12] ---
#include <time.h>
int main() { timezone; }
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-t0bq04 >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-t0bq04"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for global 'tzname':
[2015-03-15 23:07:12] ---
#include <time.h>
int main() { tzname; }
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-k5mulu >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-k5mulu"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for global 'daylight':
[2015-03-15 23:07:12] ---
#include <time.h>
int main() { daylight; }
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1kduttm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1kduttm"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'zlib.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <zlib.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1vvhchb >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1vvhchb"
.text
.globl main
.type main, @function
main:
.LFB2:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE2:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'openssl/ssl.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <openssl/ssl.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-pxxdcq >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-pxxdcq"
.text
.globl main
.type main, @function
main:
.LFB2:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE2:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'alloca.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <alloca.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-r5f7wn >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-r5f7wn"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'string.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <string.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1v9yfox >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1v9yfox"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'sys/time.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <sys/time.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-t02la8 >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-t02la8"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'sys/times.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <sys/times.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-zttm8j >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-zttm8j"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'sys/types.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <sys/types.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1pmrxxp >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-1pmrxxp"
.text
.globl main
.type main, @function
main:
.LFB2:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE2:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'unistd.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <unistd.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-ckr4oh >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-ckr4oh"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'stdarg.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <stdarg.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-drmd89 >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
.file "rbx-test20150315-5246-drmd89"
.text
.globl main
.type main, @function
main:
.LFB0:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
movl $0, %eax
popq %rbp
.cfi_def_cfa 7, 8
ret
.cfi_endproc
.LFE0:
.size main, .-main
.ident "GCC: (GNU) 4.9.2 20150304 (prerelease)"
.section .note.GNU-stack,"",@progbits
[2015-03-15 23:07:12] found!
[2015-03-15 23:07:12] Checking for header 'sys/pstat.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <sys/pstat.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-1lz93b2 >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
/tmp/rbx-test20150315-5246-1lz93b2:2:23: fatal error: sys/pstat.h: No such file or directory
#include <sys/pstat.h>
^
compilation terminated.
.file "rbx-test20150315-5246-1lz93b2"
[2015-03-15 23:07:12] not found
[2015-03-15 23:07:12] Checking for header 'valgrind/valgrind.h':
[2015-03-15 23:07:12] ---
#include <stdio.h>
#include <valgrind/valgrind.h>
int main() {return 0;}
---
[2015-03-15 23:07:12] g++ -S -o - -x c++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread /tmp/rbx-test20150315-5246-u23u19 >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
/tmp/rbx-test20150315-5246-u23u19:2:31: fatal error: valgrind/valgrind.h: No such file or directory
#include <valgrind/valgrind.h>
^
compilation terminated.
.file "rbx-test20150315-5246-u23u19"
[2015-03-15 23:07:12] not found
[2015-03-15 23:07:12] Checking curses library:
[2015-03-15 23:07:12] ---
#include <curses.h>
#include <term.h>
int main() { return tgetnum(""); }
---
[2015-03-15 23:07:12] ---
#include <curses.h>
#include <term.h>
int main() { return tgetnum(""); }
---
[2015-03-15 23:07:12] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm -lcurses >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
rbx-configure-test.cpp: In function ‘int main()’:
rbx-configure-test.cpp:4:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
int main() { return tgetnum(""); }
^
[2015-03-15 23:07:12] -lcurses
[2015-03-15 23:07:12] Checking if function 'strerror_r' returns char*:
[2015-03-15 23:07:12] ---
#include <string.h>
int main() { char buf[1024]; static_cast<char*>(strerror_r(42, buf, 1024)); }
---
[2015-03-15 23:07:12] g++ -I/home/nidev/.rbenv/versions/rbx-2.5.2/include -L/home/nidev/.rbenv/versions/rbx-2.5.2/lib -o rbx-configure-test rbx-configure-test.cpp -fPIC -Wl,--export-dynamic -lrt -lcrypt -ldl -lpthread -lm >>/tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/configure.log 2>&1
[2015-03-15 23:07:12] yes
[2015-03-15 23:07:12] ---
Verifying gems...
---
[2015-03-15 23:07:12] ---
Setting up gems...
---
[2015-03-15 23:07:18] ---
Writing configuration files...
---
[2015-03-15 23:07:18] ---
------------------------------------------------------------------
Rubinius (7a5b05b1) has been configured for the following paths:
prefix: /home/nidev/.rbenv/versions/rbx-2.5.2
bin: /home/nidev/.rbenv/versions/rbx-2.5.2/bin
lib: /home/nidev/.rbenv/versions/rbx-2.5.2/library
include: /home/nidev/.rbenv/versions/rbx-2.5.2/vm/include/capi
runtime: /home/nidev/.rbenv/versions/rbx-2.5.2/runtime
kernel: /home/nidev/.rbenv/versions/rbx-2.5.2/kernel
site: /home/nidev/.rbenv/versions/rbx-2.5.2/site
vendor: /home/nidev/.rbenv/versions/rbx-2.5.2/vendor
man: /home/nidev/.rbenv/versions/rbx-2.5.2/man
gems: /home/nidev/.rbenv/versions/rbx-2.5.2/gems
gems cache: /tmp/ruby-build.20150315230638.4558/rubinius-2.5.2/vendor/cache
Run 'rake' to build, test and install Rubinius.
After building, you may add
'/home/nidev/.rbenv/versions/rbx-2.5.2/bin'
to your PATH or run commands directly from that directory.
Available commands are:
ruby, rake, gem, irb, rdoc, ri, erb, rbx
------------------------------------------------------------------
---
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment