{"action":"created","issue":{"url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/16","repository_url":"https://api.github.com/repos/asdf-vm/asdf-ruby","labels_url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/16/comments","events_url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/16/events","html_url":"https://github.com/asdf-vm/asdf-ruby/issues/16","id":169096234,"number":16,"title":"Error installing Ruby 2.2.3","user":{"login":"belaustegui","id":2965623,"avatar_url":"https://avatars.githubusercontent.com/u/2965623?v=3","gravatar_id":"","url":"https://api.github.com/users/belaustegui","html_url":"https://github.com/belaustegui","followers_url":"https://api.github.com/users/belaustegui/followers","following_url":"https://api.github.com/users/belaustegui/following{/other_user}","gists_url":"https://api.github.com/users/belaustegui/gists{/gist_id}","starred_url":"https://api.github.com/users/belaustegui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belaustegui/subscriptions","organizations_url":"https://api.github.com/users/belaustegui/orgs","repos_url":"https://api.github.com/users/belaustegui/repos","events_url":"https://api.github.com/users/belaustegui/events{/privacy}","received_events_url":"https://api.github.com/users/belaustegui/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-08-03T10:13:55Z","updated_at":"2016-09-09T12:09:34Z","closed_at":"2016-09-08T06:18:25Z","body":"I'm receiving an error when installing Ruby 2.2.3 under Ubuntu 16.04 LTS:\r\n\r\n```\r\n...\r\ncompiling ossl_ssl.c\r\nossl_ssl.c:141:27: error: ‘SSLv3_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nossl_ssl.c:142:27: error: ‘SSLv3_server_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3_server),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nossl_ssl.c:143:27: error: ‘SSLv3_client_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3_client),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nMakefile:293: recipe for target 'ossl_ssl.o' failed\r\nmake[2]: *** [ossl_ssl.o] Error 1\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/openssl'\r\nexts.mk:202: recipe for target 'ext/openssl/all' failed\r\nmake[1]: *** [ext/openssl/all] Error 2\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nuncommon.mk:189: recipe for target 'build-ext' failed\r\nmake: *** [build-ext] Error 2\r\n```\r\n\r\nFull log:\r\n<details>\r\n```\r\nasdf install ruby 2.2.3\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100 15.8M  100 15.8M    0     0   490k      0  0:00:33  0:00:33 --:--:--  567k\r\nBuilding with options: --with-openssl-dir=/usr --with-libyaml-dir=/usr --enable-shared --disable-install-doc --prefix=/home/crbelaus/.asdf/installs/ruby/2.2.3\r\nconfig.guess already exists\r\nconfig.sub already exists\r\nchecking build system type... x86_64-pc-linux-gnu\r\nchecking host system type... x86_64-pc-linux-gnu\r\nchecking target system type... x86_64-pc-linux-gnu\r\nchecking for gcc... gcc\r\nchecking whether the C compiler works... yes\r\nchecking for C compiler default output file name... a.out\r\nchecking for suffix of executables... \r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether gcc accepts -g... yes\r\nchecking for gcc option to accept ISO C89... none needed\r\nchecking for g++... g++\r\nchecking whether we are using the GNU C++ compiler... yes\r\nchecking whether g++ accepts -g... yes\r\nchecking how to run the C preprocessor... gcc -E\r\nchecking for grep that handles long lines and -e... /bin/grep\r\nchecking for egrep... /bin/grep -E\r\nchecking whether gcc needs -traditional... no\r\nchecking for ld... ld\r\nchecking whether the linker is GNU ld... yes\r\nchecking whether gcc -E accepts -o... yes\r\nchecking for ranlib... ranlib\r\nchecking for ar... ar\r\nchecking for as... as\r\nchecking for objdump... objdump\r\nchecking for objcopy... objcopy\r\nchecking for nm... nm\r\nchecking whether ln -s works... yes\r\nchecking whether make sets $(MAKE)... yes\r\nchecking for a BSD-compatible install... /usr/bin/install -c\r\nchecking for a thread-safe mkdir -p... /bin/mkdir -p\r\nchecking for dtrace... no\r\nchecking for dot... no\r\nchecking for doxygen... no\r\nchecking for pkg-config... pkg-config\r\nchecking for ANSI C header files... yes\r\nchecking for sys/types.h... yes\r\nchecking for sys/stat.h... yes\r\nchecking for stdlib.h... yes\r\nchecking for string.h... yes\r\nchecking for memory.h... yes\r\nchecking for strings.h... yes\r\nchecking for inttypes.h... yes\r\nchecking for stdint.h... yes\r\nchecking for unistd.h... yes\r\nchecking minix/config.h usability... no\r\nchecking minix/config.h presence... no\r\nchecking for minix/config.h... no\r\nchecking whether it is safe to define __EXTENSIONS__... yes\r\nchecking for cd using physical directory... cd -P\r\nchecking whether CFLAGS is valid... yes\r\nchecking whether LDFLAGS is valid... yes\r\nchecking whether -Wno-unused-parameter is accepted as CFLAGS... yes\r\nchecking whether -Wno-parentheses is accepted as CFLAGS... yes\r\nchecking whether -Wno-long-long is accepted as CFLAGS... yes\r\nchecking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes\r\nchecking whether -Wunused-variable is accepted as CFLAGS... yes\r\nchecking whether -Wpointer-arith is accepted as CFLAGS... yes\r\nchecking whether -Wwrite-strings is accepted as CFLAGS... yes\r\nchecking whether -Wdeclaration-after-statement is accepted as CFLAGS... yes\r\nchecking whether -Wshorten-64-to-32 is accepted as CFLAGS... no\r\nchecking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes\r\nchecking whether -Wdivision-by-zero is accepted as CFLAGS... no\r\nchecking whether -Wdeprecated-declarations is accepted as CFLAGS... yes\r\nchecking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes\r\nchecking whether -Wextra-tokens is accepted as CFLAGS... no\r\nchecking whether -Wall -Wextra is accepted as CFLAGS... yes\r\nchecking whether -Qunused-arguments is accepted as CFLAGS... no\r\nchecking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes\r\nchecking whether -fstack-protector is accepted as CFLAGS... yes\r\nchecking whether -fstack-protector is accepted as LDFLAGS... yes\r\nchecking whether -std=iso9899:1999 is accepted as CFLAGS... yes\r\nchecking whether -fno-strict-overflow is accepted as CFLAGS... yes\r\nchecking whether -ggdb3 is accepted as CFLAGS... yes\r\nchecking whether -fvisibility=hidden is accepted as CFLAGS... yes\r\nchecking whether -fno-fast-math is accepted as CFLAGS... yes\r\nchecking for crypt in -lcrypt... yes\r\nchecking for dlopen in -ldl... yes\r\nchecking for shl_load in -ldld... no\r\nchecking for shutdown in -lsocket... no\r\nchecking for dirent.h that defines DIR... yes\r\nchecking for library containing opendir... none required\r\nchecking for stdbool.h that conforms to C99... yes\r\nchecking for _Bool... yes\r\nchecking for sys/wait.h that is POSIX.1 compatible... yes\r\nchecking limits.h usability... yes\r\nchecking limits.h presence... yes\r\nchecking for limits.h... yes\r\nchecking sys/file.h usability... yes\r\nchecking sys/file.h presence... yes\r\nchecking for sys/file.h... yes\r\nchecking sys/ioctl.h usability... yes\r\nchecking sys/ioctl.h presence... yes\r\nchecking for sys/ioctl.h... yes\r\nchecking sys/syscall.h usability... yes\r\nchecking sys/syscall.h presence... yes\r\nchecking for sys/syscall.h... yes\r\nchecking fcntl.h usability... yes\r\nchecking fcntl.h presence... yes\r\nchecking for fcntl.h... yes\r\nchecking sys/fcntl.h usability... yes\r\nchecking sys/fcntl.h presence... yes\r\nchecking for sys/fcntl.h... yes\r\nchecking sys/param.h usability... yes\r\nchecking sys/param.h presence... yes\r\nchecking for sys/param.h... yes\r\nchecking sys/select.h usability... yes\r\nchecking sys/select.h presence... yes\r\nchecking for sys/select.h... yes\r\nchecking sys/time.h usability... yes\r\nchecking sys/time.h presence... yes\r\nchecking for sys/time.h... yes\r\nchecking sys/times.h usability... yes\r\nchecking sys/times.h presence... yes\r\nchecking for sys/times.h... yes\r\nchecking syscall.h usability... yes\r\nchecking syscall.h presence... yes\r\nchecking for syscall.h... yes\r\nchecking pwd.h usability... yes\r\nchecking pwd.h presence... yes\r\nchecking for pwd.h... yes\r\nchecking grp.h usability... yes\r\nchecking grp.h presence... yes\r\nchecking for grp.h... yes\r\nchecking a.out.h usability... yes\r\nchecking a.out.h presence... yes\r\nchecking for a.out.h... yes\r\nchecking utime.h usability... yes\r\nchecking utime.h presence... yes\r\nchecking for utime.h... yes\r\nchecking direct.h usability... no\r\nchecking direct.h presence... no\r\nchecking for direct.h... no\r\nchecking sys/resource.h usability... yes\r\nchecking sys/resource.h presence... yes\r\nchecking for sys/resource.h... yes\r\nchecking sys/mkdev.h usability... no\r\nchecking sys/mkdev.h presence... no\r\nchecking for sys/mkdev.h... no\r\nchecking sys/utime.h usability... no\r\nchecking sys/utime.h presence... no\r\nchecking for sys/utime.h... no\r\nchecking float.h usability... yes\r\nchecking float.h presence... yes\r\nchecking for float.h... yes\r\nchecking ieeefp.h usability... no\r\nchecking ieeefp.h presence... no\r\nchecking for ieeefp.h... no\r\nchecking ucontext.h usability... yes\r\nchecking ucontext.h presence... yes\r\nchecking for ucontext.h... yes\r\nchecking intrinsics.h usability... no\r\nchecking intrinsics.h presence... no\r\nchecking for intrinsics.h... no\r\nchecking langinfo.h usability... yes\r\nchecking langinfo.h presence... yes\r\nchecking for langinfo.h... yes\r\nchecking locale.h usability... yes\r\nchecking locale.h presence... yes\r\nchecking for locale.h... yes\r\nchecking sys/sendfile.h usability... yes\r\nchecking sys/sendfile.h presence... yes\r\nchecking for sys/sendfile.h... yes\r\nchecking time.h usability... yes\r\nchecking time.h presence... yes\r\nchecking for time.h... yes\r\nchecking net/socket.h usability... no\r\nchecking net/socket.h presence... no\r\nchecking for net/socket.h... no\r\nchecking sys/socket.h usability... yes\r\nchecking sys/socket.h presence... yes\r\nchecking for sys/socket.h... yes\r\nchecking process.h usability... no\r\nchecking process.h presence... no\r\nchecking for process.h... no\r\nchecking sys/prctl.h usability... yes\r\nchecking sys/prctl.h presence... yes\r\nchecking for sys/prctl.h... yes\r\nchecking sys/uio.h usability... yes\r\nchecking sys/uio.h presence... yes\r\nchecking for sys/uio.h... yes\r\nchecking atomic.h usability... no\r\nchecking atomic.h presence... no\r\nchecking for atomic.h... no\r\nchecking malloc.h usability... yes\r\nchecking malloc.h presence... yes\r\nchecking for malloc.h... yes\r\nchecking malloc_np.h usability... no\r\nchecking malloc_np.h presence... no\r\nchecking for malloc_np.h... no\r\nchecking malloc/malloc.h usability... no\r\nchecking malloc/malloc.h presence... no\r\nchecking for malloc/malloc.h... no\r\nchecking setjmpex.h usability... no\r\nchecking setjmpex.h presence... no\r\nchecking for setjmpex.h... no\r\nchecking sys/attr.h usability... no\r\nchecking sys/attr.h presence... no\r\nchecking for sys/attr.h... no\r\nchecking sys/id.h usability... no\r\nchecking sys/id.h presence... no\r\nchecking for sys/id.h... no\r\nchecking gmp.h usability... no\r\nchecking gmp.h presence... no\r\nchecking for gmp.h... no\r\nchecking for special C compiler options needed for large files... no\r\nchecking for _FILE_OFFSET_BITS value needed for large files... no\r\nchecking whether byte ordering is bigendian... no\r\nchecking for an ANSI C-conforming const... yes\r\nchecking whether char is unsigned... no\r\nchecking for inline... inline\r\nchecking for working volatile... yes\r\nchecking for typeof syntax and keyword spelling... __typeof__\r\nchecking for long long... yes\r\nchecking for off_t... yes\r\nchecking char bit... 8\r\nchecking size of int... 4\r\nchecking size of short... 2\r\nchecking size of long... 8\r\nchecking size of long long... 8\r\nchecking size of __int64... 0\r\nchecking size of __int128... 16\r\nchecking size of off_t... 8\r\nchecking size of void*... 8\r\nchecking size of float... 4\r\nchecking size of double... 8\r\nchecking size of time_t... 8\r\nchecking size of clock_t... 8\r\nchecking packed struct attribute... x __attribute__((packed))\r\nchecking for printf prefix for long long... ll\r\nchecking for pid_t... yes\r\nchecking for convertible type of pid_t... INT\r\nchecking for uid_t... yes\r\nchecking for convertible type of uid_t... UINT\r\nchecking for gid_t... yes\r\nchecking for convertible type of gid_t... UINT\r\nchecking for time_t... yes\r\nchecking for convertible type of time_t... LONG\r\nchecking for dev_t... yes\r\nchecking for convertible type of dev_t... ULONG\r\nchecking for mode_t... yes\r\nchecking for convertible type of mode_t... UINT\r\nchecking for rlim_t... yes\r\nchecking for convertible type of rlim_t... ULONG\r\nchecking for off_t... (cached) yes\r\nchecking for convertible type of off_t... LONG\r\nchecking for clockid_t... yes\r\nchecking for convertible type of clockid_t... INT\r\nchecking for prototypes... yes\r\nchecking token paste string... ansi\r\nchecking stringization... #expr\r\nchecking string literal concatenation... yes\r\nchecking for variable length prototypes and stdarg.h... yes\r\nchecking for variable length macro... yes\r\nchecking for NORETURN function attribute... __attribute__ ((noreturn)) x\r\nchecking for DEPRECATED function attribute... __attribute__ ((deprecated)) x\r\nchecking for NOINLINE function attribute... __attribute__ ((noinline)) x\r\nchecking for stdcall function attribute... x\r\nchecking for cdecl function attribute... x\r\nchecking for fastcall function attribute... x\r\nchecking for FUNC_MINIMIZED function attribute... __attribute__ ((optimize(\"-Os\",\"-fomit-frame-pointer\"))) x\r\nchecking for function alias... alias\r\nchecking for __atomic builtins... yes\r\nchecking for __sync builtins... yes\r\nchecking for __builtin_unreachable... yes\r\nchecking for exported function attribute... __attribute__ ((visibility(\"default\")))\r\nchecking for function name string predefined identifier... __func__\r\nchecking whether sys_nerr is declared... yes\r\nchecking whether getenv is declared... yes\r\nchecking for size_t... yes\r\nchecking size of size_t... 8\r\nchecking size of ptrdiff_t... 8\r\nchecking for printf prefix for size_t... z\r\nchecking for printf prefix for ptrdiff_t... t\r\nchecking for struct stat.st_blksize... yes\r\nchecking for struct stat.st_blocks... yes\r\nchecking for struct stat.st_rdev... yes\r\nchecking size of struct stat.st_size... SIZEOF_OFF_T\r\nchecking size of struct stat.st_blocks... SIZEOF_OFF_T\r\nchecking size of struct stat.st_ino... SIZEOF_LONG\r\nchecking for struct stat.st_atim... yes\r\nchecking for struct stat.st_atimespec... no\r\nchecking for struct stat.st_atimensec... no\r\nchecking for struct stat.st_mtim... yes\r\nchecking for struct stat.st_mtimespec... no\r\nchecking for struct stat.st_mtimensec... no\r\nchecking for struct stat.st_ctim... yes\r\nchecking for struct stat.st_ctimespec... no\r\nchecking for struct stat.st_ctimensec... no\r\nchecking for struct stat.st_birthtimespec... no\r\nchecking for struct timeval... yes\r\nchecking size of struct timeval.tv_sec... SIZEOF_TIME_T\r\nchecking for struct timespec... yes\r\nchecking for struct timezone... yes\r\nchecking for clockid_t... (cached) yes\r\nchecking for fd_mask... yes\r\nchecking for int8_t... yes\r\nchecking size of int8_t... 1\r\nchecking for uint8_t... yes\r\nchecking size of uint8_t... 1\r\nchecking for int16_t... yes\r\nchecking size of int16_t... 2\r\nchecking for uint16_t... yes\r\nchecking size of uint16_t... 2\r\nchecking for int32_t... yes\r\nchecking size of int32_t... 4\r\nchecking for uint32_t... yes\r\nchecking size of uint32_t... 4\r\nchecking for int64_t... yes\r\nchecking size of int64_t... 8\r\nchecking for uint64_t... yes\r\nchecking size of uint64_t... 8\r\nchecking for int128_t... __int128\r\nchecking for uint128_t... unsigned __int128\r\nchecking for intptr_t... yes\r\nchecking size of intptr_t... 8\r\nchecking for uintptr_t... yes\r\nchecking size of uintptr_t... 8\r\nchecking for ssize_t... yes\r\nchecking size of ssize_t... 8\r\nchecking for stack end address... __libc_stack_end\r\nchecking for uid_t in sys/types.h... (cached) yes\r\nchecking type of array argument to getgroups... gid_t\r\nchecking return type of signal handlers... void\r\nchecking for working alloca.h... yes\r\nchecking for alloca... yes\r\nchecking for dynamic size alloca... ok\r\nchecking for working memcmp... yes\r\nchecking for broken erfc of glibc-2.3.6 on IA64... no\r\nchecking for acosh... yes\r\nchecking for cbrt... yes\r\nchecking for crypt... yes\r\nchecking for dup2... yes\r\nchecking for erf... yes\r\nchecking for ffs... yes\r\nchecking for finite... yes\r\nchecking for flock... yes\r\nchecking for hypot... yes\r\nchecking for isinf... yes\r\nchecking for isnan... yes\r\nchecking for lgamma_r... yes\r\nchecking for memmove... yes\r\nchecking for nextafter... yes\r\nchecking for setproctitle... no\r\nchecking for strchr... yes\r\nchecking for strerror... yes\r\nchecking for strlcat... no\r\nchecking for strlcpy... no\r\nchecking for strstr... yes\r\nchecking for tgamma... yes\r\nchecking sys/pstat.h usability... no\r\nchecking sys/pstat.h presence... no\r\nchecking for sys/pstat.h... no\r\nchecking for signbit... yes\r\nchecking for pid_t... (cached) yes\r\nchecking vfork.h usability... no\r\nchecking vfork.h presence... no\r\nchecking for vfork.h... no\r\nchecking for fork... yes\r\nchecking for vfork... yes\r\nchecking for working fork... yes\r\nchecking for working vfork... (cached) yes\r\nchecking for __syscall... no\r\nchecking for _longjmp... yes\r\nchecking for _setjmp... yes\r\nchecking for _setjmpex... no\r\nchecking for atan2l... yes\r\nchecking for atan2f... yes\r\nchecking for chroot... yes\r\nchecking for chsize... no\r\nchecking for clock_gettime... yes\r\nchecking for cosh... yes\r\nchecking for daemon... (cached) no\r\nchecking for dirfd... yes\r\nchecking for dl_iterate_phdr... yes\r\nchecking for dlopen... yes\r\nchecking for dladdr... yes\r\nchecking for dup... yes\r\nchecking for dup3... yes\r\nchecking for eaccess... yes\r\nchecking for endgrent... yes\r\nchecking for fchmod... yes\r\nchecking for fchown... yes\r\nchecking for fcntl... yes\r\nchecking for fdatasync... yes\r\nchecking for fgetattrlist... no\r\nchecking for fmod... yes\r\nchecking for fsync... yes\r\nchecking for ftruncate... yes\r\nchecking for ftruncate64... yes\r\nchecking for getattrlist... no\r\nchecking for getcwd... yes\r\nchecking for getgidx... no\r\nchecking for getgrnam... yes\r\nchecking for getgrnam_r... yes\r\nchecking for getgroups... yes\r\nchecking for getpgid... yes\r\nchecking for getpgrp... yes\r\nchecking for getpriority... yes\r\nchecking for getpwnam_r... yes\r\nchecking for getresgid... yes\r\nchecking for getresuid... yes\r\nchecking for getrlimit... yes\r\nchecking for getsid... yes\r\nchecking for gettimeofday... yes\r\nchecking for getuidx... no\r\nchecking for gmtime_r... yes\r\nchecking for initgroups... yes\r\nchecking for ioctl... yes\r\nchecking for isfinite... no\r\nchecking for issetugid... no\r\nchecking for killpg... yes\r\nchecking for lchmod... no\r\nchecking for lchown... yes\r\nchecking for link... yes\r\nchecking for llabs... yes\r\nchecking for lockf... yes\r\nchecking for log2... yes\r\nchecking for lstat... yes\r\nchecking for malloc_usable_size... yes\r\nchecking for malloc_size... no\r\nchecking for mblen... yes\r\nchecking for memalign... yes\r\nchecking for writev... yes\r\nchecking for memrchr... yes\r\nchecking for memmem... yes\r\nchecking for mktime... yes\r\nchecking for pipe2... yes\r\nchecking for poll... yes\r\nchecking for posix_fadvise... yes\r\nchecking for posix_memalign... yes\r\nchecking for ppoll... yes\r\nchecking for pread... yes\r\nchecking for qsort_r... yes\r\nchecking for readlink... yes\r\nchecking for round... yes\r\nchecking for sched_getaffinity... yes\r\nchecking for seekdir... yes\r\nchecking for select_large_fdset... no\r\nchecking for sendfile... yes\r\nchecking for setegid... yes\r\nchecking for setenv... yes\r\nchecking for seteuid... yes\r\nchecking for setgid... yes\r\nchecking for setgroups... yes\r\nchecking for setpgid... yes\r\nchecking for setpgrp... yes\r\nchecking for setregid... yes\r\nchecking for setresgid... yes\r\nchecking for setresuid... yes\r\nchecking for setreuid... yes\r\nchecking for setrgid... no\r\nchecking for setrlimit... yes\r\nchecking for setruid... no\r\nchecking for setsid... yes\r\nchecking for setuid... yes\r\nchecking for shutdown... yes\r\nchecking for sigaction... yes\r\nchecking for sigaltstack... yes\r\nchecking for sigprocmask... yes\r\nchecking for sinh... yes\r\nchecking for spawnv... no\r\nchecking for symlink... yes\r\nchecking for syscall... yes\r\nchecking for sysconf... yes\r\nchecking for tanh... yes\r\nchecking for telldir... yes\r\nchecking for timegm... yes\r\nchecking for times... yes\r\nchecking for truncate... yes\r\nchecking for truncate64... yes\r\nchecking for unsetenv... yes\r\nchecking for utimensat... yes\r\nchecking for utimes... yes\r\nchecking for wait4... yes\r\nchecking for waitpid... yes\r\nchecking if getcwd allocates buffer if NULL is given... yes\r\nchecking for __builtin_bswap16... yes\r\nchecking for __builtin_bswap32... yes\r\nchecking for __builtin_bswap64... yes\r\nchecking for __builtin_clz... yes\r\nchecking for __builtin_clzl... yes\r\nchecking for __builtin_clzll... yes\r\nchecking for __builtin_choose_expr... yes\r\nchecking for __builtin_choose_expr_constant_p... yes\r\nchecking for __builtin_types_compatible_p... yes\r\nchecking whether qsort_r is GNU version... yes\r\nchecking whether qsort_r is BSD version... no\r\nchecking whether atan2 handles Inf as C99... yes\r\nchecking for clock_getres... yes\r\nchecking for unsetenv returns a value... yes\r\nchecking for sigsetjmp as a macro or function... yes\r\nchecking whether struct tm is in sys/time.h or time.h... time.h\r\nchecking for struct tm.tm_zone... yes\r\nchecking for struct tm.tm_gmtoff... yes\r\nchecking for external int daylight... yes\r\nchecking for external timezone... long\r\nchecking for external altzone... no\r\nchecking for timezone... yes\r\nchecking whether timezone requires zero arguments... yes\r\nchecking for negative time_t for gmtime(3)... yes\r\nchecking for localtime(3) overflow correctly... yes\r\nchecking whether right shift preserve sign bit... yes\r\nchecking whether _SC_CLK_TCK is supported... yes\r\nchecking stack growing direction on x86_64... -1\r\nchecking for pthread_kill in -lthr... no\r\nchecking for pthread_kill in -lpthread... yes\r\nchecking for pthread_np.h... no\r\nchecking whether pthread_t is scalar type... yes\r\nchecking for sched_yield... yes\r\nchecking for pthread_attr_setinheritsched... yes\r\nchecking for pthread_getattr_np... yes\r\nchecking for pthread_attr_get_np... no\r\nchecking for pthread_attr_getstack... yes\r\nchecking for pthread_get_stackaddr_np... no\r\nchecking for pthread_get_stacksize_np... no\r\nchecking for thr_stksegment... no\r\nchecking for pthread_stackseg_np... no\r\nchecking for pthread_getthrds_np... no\r\nchecking for pthread_cond_init... yes\r\nchecking for pthread_condattr_setclock... yes\r\nchecking for pthread_condattr_init... yes\r\nchecking for pthread_sigmask... yes\r\nchecking for pthread_setname_np... yes\r\nchecking for pthread_attr_init... yes\r\nchecking arguments of pthread_setname_np... (pthread_self(), name)\r\nchecking if mcontext_t is a pointer... no\r\nchecking for getcontext... yes\r\nchecking for setcontext... yes\r\nchecking if fork works with pthread... yes\r\nchecking whether ELF binaries are produced... yes\r\nchecking elf.h usability... yes\r\nchecking elf.h presence... yes\r\nchecking for elf.h... yes\r\nchecking elf_abi.h usability... no\r\nchecking elf_abi.h presence... no\r\nchecking for elf_abi.h... no\r\nchecking whether OS depend dynamic link works... yes\r\nchecking whether -Wl,-R. is accepted as LDFLAGS... yes\r\nchecking for backtrace... yes\r\nchecking for broken backtrace... no\r\nchecking valgrind/memcheck.h usability... no\r\nchecking valgrind/memcheck.h presence... no\r\nchecking for valgrind/memcheck.h... no\r\nchecking for strip... strip\r\nchecking whether -Wl,--no-undefined is accepted as LDFLAGS... yes\r\nchecking for __builtin_setjmp... yes with cast ()\r\nchecking for setjmp type... __builtin_setjmp\r\nchecking for prefix of external symbols... NONE\r\nchecking pthread.h usability... yes\r\nchecking pthread.h presence... yes\r\nchecking for pthread.h... yes\r\nchecking if make is GNU make... yes\r\nchecking for broken memmem... no\r\nchecking for nroff... /usr/bin/nroff\r\n.ext/include/x86_64-linux/ruby/config.h updated\r\nruby library version = 2.2.0\r\nconfigure: creating ./config.status\r\nconfig.status: creating GNUmakefile\r\nconfig.status: creating Makefile\r\nconfig.status: creating ruby-2.2.pc\r\n\tCC = gcc\r\n\tLD = ld\r\n\tLDSHARED = gcc -shared\r\n\tCFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -std=iso9899:1999  -fPIC \r\n\tXCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT\r\n\tCPPFLAGS =   -I. -I.ext/include/x86_64-linux -I./include -I.\r\n\tDLDFLAGS = -Wl,-soname,libruby.so.2.2  -fstack-protector  \r\n\tSOLIBS = -lpthread -ldl -lcrypt -lm  \r\nUsing built-in specs.\r\nCOLLECT_GCC=gcc\r\nCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper\r\nTarget: x86_64-linux-gnu\r\nConfigured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.1' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu\r\nThread model: posix\r\ngcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1) \r\ncompiling main.c\r\ncompiling dmydln.c\r\ncompiling miniinit.c\r\ncompiling miniprelude.c\r\ncopying dummy probes.h\r\ncompiling array.c\r\ncompiling bignum.c\r\ncompiling class.c\r\ncompiling compar.c\r\ncompiling complex.c\r\ncompiling dir.c\r\ncompiling dln_find.c\r\ncompiling encoding.c\r\ncompiling enum.c\r\ncompiling enumerator.c\r\ncompiling error.c\r\ncompiling eval.c\r\ncompiling load.c\r\ncompiling proc.c\r\ncompiling file.c\r\ncompiling gc.c\r\ncompiling hash.c\r\ncompiling inits.c\r\ncompiling io.c\r\ncompiling marshal.c\r\ncompiling math.c\r\ncompiling node.c\r\ncompiling numeric.c\r\ncompiling object.c\r\ncompiling pack.c\r\ncompiling parse.c\r\ncompiling process.c\r\ncompiling random.c\r\ncompiling range.c\r\ncompiling rational.c\r\ncompiling re.c\r\ncompiling regcomp.c\r\ncompiling regenc.c\r\ncompiling regerror.c\r\ncompiling regexec.c\r\ncompiling regparse.c\r\ncompiling regsyntax.c\r\ncompiling ruby.c\r\ncompiling safe.c\r\ncompiling signal.c\r\ncompiling sprintf.c\r\ncompiling st.c\r\ncompiling strftime.c\r\ncompiling string.c\r\nstring.c: In function ‘rb_str_enumerate_chars’:\r\nstring.c:6879:3: warning: ‘ary’ may be used uninitialized in this function [-Wmaybe-uninitialized]\r\n   rb_ary_push(ary, substr);\r\n   ^\r\ncompiling struct.c\r\ncompiling symbol.c\r\ncompiling time.c\r\ncompiling transcode.c\r\ncompiling util.c\r\ncompiling variable.c\r\ncompiling version.c\r\ncompiling compile.c\r\ncompiling debug.c\r\ncompiling iseq.c\r\ncompiling vm.c\r\ncompiling vm_dump.c\r\ncompiling vm_backtrace.c\r\ncompiling vm_trace.c\r\ncompiling thread.c\r\ncompiling cont.c\r\ncompiling ./enc/ascii.c\r\ncompiling ./enc/us_ascii.c\r\ncompiling ./enc/unicode.c\r\ncompiling ./enc/utf_8.c\r\ncompiling newline.c\r\ncompiling ./missing/setproctitle.c\r\ncompiling ./missing/strlcat.c\r\ncompiling ./missing/strlcpy.c\r\ncompiling addr2line.c\r\ncompiling dmyext.c\r\ncompiling dmyenc.c\r\nlinking miniruby\r\nrbconfig.rb updated\r\ngenerating enc.mk\r\ncompiling dln.c\r\ncompiling localeinit.c\r\ncreating verconf.h\r\nverconf.h updated\r\ncompiling loadpath.c\r\ncompiling prelude.c\r\nlinking static-library libruby-static.a\r\nar: `u' modifier ignored since `D' is the default (see `U')\r\nverifying static-library libruby-static.a\r\nlinking shared-library libruby.so.2.2.0\r\ngenerating encdb.h\r\nencdb.h updated\r\nmaking enc\r\nmake[1]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\ncompiling ./enc/encdb.c\r\nlinking encoding encdb.so\r\ncompiling ./enc/big5.c\r\nlinking encoding big5.so\r\ncompiling ./enc/cp949.c\r\nlinking encoding cp949.so\r\ncompiling ./enc/emacs_mule.c\r\nlinking encoding emacs_mule.so\r\ncompiling ./enc/euc_jp.c\r\nlinking encoding euc_jp.so\r\ncompiling ./enc/euc_kr.c\r\nlinking encoding euc_kr.so\r\ncompiling ./enc/euc_tw.c\r\nlinking encoding euc_tw.so\r\ncompiling ./enc/gb2312.c\r\nlinking encoding gb2312.so\r\ncompiling ./enc/gb18030.c\r\nlinking encoding gb18030.so\r\ncompiling ./enc/gbk.c\r\nlinking encoding gbk.so\r\ncompiling ./enc/iso_8859_1.c\r\nlinking encoding iso_8859_1.so\r\ncompiling ./enc/iso_8859_2.c\r\nlinking encoding iso_8859_2.so\r\ncompiling ./enc/iso_8859_3.c\r\nlinking encoding iso_8859_3.so\r\ncompiling ./enc/iso_8859_4.c\r\nlinking encoding iso_8859_4.so\r\ncompiling ./enc/iso_8859_5.c\r\nlinking encoding iso_8859_5.so\r\ncompiling ./enc/iso_8859_6.c\r\nlinking encoding iso_8859_6.so\r\ncompiling ./enc/iso_8859_7.c\r\nlinking encoding iso_8859_7.so\r\ncompiling ./enc/iso_8859_8.c\r\nlinking encoding iso_8859_8.so\r\ncompiling ./enc/iso_8859_9.c\r\nlinking encoding iso_8859_9.so\r\ncompiling ./enc/iso_8859_10.c\r\nlinking encoding iso_8859_10.so\r\ncompiling ./enc/iso_8859_11.c\r\nlinking encoding iso_8859_11.so\r\ncompiling ./enc/iso_8859_13.c\r\nlinking encoding iso_8859_13.so\r\ncompiling ./enc/iso_8859_14.c\r\nlinking encoding iso_8859_14.so\r\ncompiling ./enc/iso_8859_15.c\r\nlinking encoding iso_8859_15.so\r\ncompiling ./enc/iso_8859_16.c\r\nlinking encoding iso_8859_16.so\r\ncompiling ./enc/koi8_r.c\r\nlinking encoding koi8_r.so\r\ncompiling ./enc/koi8_u.c\r\nlinking encoding koi8_u.so\r\ncompiling ./enc/shift_jis.c\r\nlinking encoding shift_jis.so\r\ncompiling ./enc/utf_16be.c\r\nlinking encoding utf_16be.so\r\ncompiling ./enc/utf_16le.c\r\nlinking encoding utf_16le.so\r\ncompiling ./enc/utf_32be.c\r\nlinking encoding utf_32be.so\r\ncompiling ./enc/utf_32le.c\r\nlinking encoding utf_32le.so\r\ncompiling ./enc/windows_31j.c\r\nlinking encoding windows_31j.so\r\ncompiling ./enc/windows_1251.c\r\nlinking encoding windows_1251.so\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nmaking srcs under enc\r\nmake[1]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nmake[1]: Nothing to be done for 'srcs'.\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\ngenerating transdb.h\r\ntransdb.h updated\r\nmaking trans\r\nmake[1]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\ncompiling ./enc/trans/transdb.c\r\nlinking transcoder transdb.so\r\ncompiling ./enc/trans/big5.c\r\nlinking transcoder big5.so\r\ncompiling ./enc/trans/chinese.c\r\nlinking transcoder chinese.so\r\ncompiling ./enc/trans/emoji.c\r\nlinking transcoder emoji.so\r\ncompiling ./enc/trans/emoji_iso2022_kddi.c\r\nlinking transcoder emoji_iso2022_kddi.so\r\ncompiling ./enc/trans/emoji_sjis_docomo.c\r\nlinking transcoder emoji_sjis_docomo.so\r\ncompiling ./enc/trans/emoji_sjis_kddi.c\r\nlinking transcoder emoji_sjis_kddi.so\r\ncompiling ./enc/trans/emoji_sjis_softbank.c\r\nlinking transcoder emoji_sjis_softbank.so\r\ncompiling ./enc/trans/escape.c\r\nlinking transcoder escape.so\r\ncompiling ./enc/trans/gb18030.c\r\nlinking transcoder gb18030.so\r\ncompiling ./enc/trans/gbk.c\r\nlinking transcoder gbk.so\r\ncompiling ./enc/trans/iso2022.c\r\nlinking transcoder iso2022.so\r\ncompiling ./enc/trans/japanese.c\r\nlinking transcoder japanese.so\r\ncompiling ./enc/trans/japanese_euc.c\r\nlinking transcoder japanese_euc.so\r\ncompiling ./enc/trans/japanese_sjis.c\r\nlinking transcoder japanese_sjis.so\r\ncompiling ./enc/trans/korean.c\r\nlinking transcoder korean.so\r\ncompiling ./enc/trans/single_byte.c\r\nlinking transcoder single_byte.so\r\ncompiling ./enc/trans/utf8_mac.c\r\nlinking transcoder utf8_mac.so\r\ncompiling ./enc/trans/utf_16_32.c\r\nlinking transcoder utf_16_32.so\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nmaking encs\r\nmake[1]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\ngenerating makefile exts.mk\r\nconfiguring -test-/array/resize\r\nconfiguring -test-/bignum\r\nconfiguring -test-/bug-3571\r\nconfiguring -test-/bug-3662\r\nconfiguring -test-/bug-5832\r\nconfiguring -test-/bug_reporter\r\nconfiguring -test-/class\r\nconfiguring -test-/debug\r\nconfiguring -test-/exception\r\nconfiguring -test-/fatal\r\nconfiguring -test-/file\r\nconfiguring -test-/float\r\nconfiguring -test-/funcall\r\nconfiguring -test-/hash\r\nconfiguring -test-/iseq_load\r\nconfiguring -test-/iter\r\nconfiguring -test-/load/dot.dot\r\nconfiguring -test-/marshal/compat\r\nconfiguring -test-/marshal/usr\r\nconfiguring -test-/method\r\nconfiguring -test-/num2int\r\nconfiguring -test-/path_to_class\r\nconfiguring -test-/postponed_job\r\nconfiguring -test-/printf\r\nconfiguring -test-/proc\r\nconfiguring -test-/rational\r\nconfiguring -test-/recursion\r\nconfiguring -test-/st/foreach\r\nconfiguring -test-/st/numhash\r\nconfiguring -test-/st/update\r\nconfiguring -test-/string\r\nconfiguring -test-/struct\r\nconfiguring -test-/symbol\r\nconfiguring -test-/tracepoint\r\nconfiguring -test-/typeddata\r\nconfiguring -test-/wait_for_single_fd\r\nconfiguring -test-/win32/console\r\nFailed to configure -test-/win32/console. It will not be installed.\r\nconfiguring -test-/win32/dln\r\nFailed to configure -test-/win32/dln. It will not be installed.\r\nFailed to configure -test-/win32/dln/empty. It will not be installed.\r\nconfiguring -test-/win32/fd_setsize\r\nFailed to configure -test-/win32/fd_setsize. It will not be installed.\r\nconfiguring bigdecimal\r\nconfiguring continuation\r\nconfiguring coverage\r\nconfiguring date\r\nconfiguring dbm\r\nFailed to configure dbm. It will not be installed.\r\nconfiguring digest\r\nconfiguring digest/bubblebabble\r\nconfiguring digest/md5\r\nconfiguring digest/rmd160\r\nconfiguring digest/sha1\r\nconfiguring digest/sha2\r\nconfiguring etc\r\nconfiguring fcntl\r\nconfiguring fiber\r\nconfiguring fiddle\r\nconfiguring gdbm\r\nFailed to configure gdbm. It will not be installed.\r\nconfiguring io/console\r\nconfiguring io/nonblock\r\nconfiguring io/wait\r\nconfiguring json\r\nconfiguring json/generator\r\nconfiguring json/parser\r\nconfiguring mathn/complex\r\nconfiguring mathn/rational\r\nconfiguring nkf\r\nconfiguring objspace\r\nconfiguring openssl\r\nconfiguring pathname\r\nconfiguring psych\r\nconfiguring pty\r\nconfiguring racc/cparse\r\nconfiguring rbconfig/sizeof\r\nconfiguring readline\r\nconfiguring ripper\r\nconfiguring sdbm\r\nconfiguring socket\r\nconfiguring stringio\r\nconfiguring strscan\r\nconfiguring syslog\r\nconfiguring thread\r\nconfiguring tk\r\n...........\r\ncheck struct members..\r\ncheck libraries....\r\nUse ActiveTcl libraries (if available).\r\nSearch tclConfig.sh and tkConfig.sh...............................\r\nFail to find [tclConfig.sh, tkConfig.sh]\r\nUse X11 libraries (or use TK_XINCLUDES/TK_XLIBSW information on tkConfig.sh).\r\nWarning:: cannot find X11 library. tcltklib will not be compiled (tcltklib is disabled on your Ruby. That is, Ruby/Tk will not work). Please check configure options. If your Tcl/Tk don't require X11, please try --without-X11.\r\nCan't find X11 libraries. \r\nSo, can't make tcltklib.so which is required by Ruby/Tk.\r\nFailed to configure tk. It will not be installed.\r\nFailed to configure tk/tkutil. It will not be installed.\r\nconfiguring win32\r\nFailed to configure win32. It will not be installed.\r\nconfiguring win32ole\r\nFailed to configure win32ole. It will not be installed.\r\nconfiguring zlib\r\nmake[1]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/array/resize'\r\ncompiling resize.c\r\nlinking shared-object -test-/array/resize.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/array/resize'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bignum'\r\ncompiling str2big.c\r\ncompiling intpack.c\r\ncompiling init.c\r\ncompiling big2str.c\r\ncompiling div.c\r\ncompiling mul.c\r\ncompiling bigzero.c\r\nlinking shared-object -test-/bignum.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bignum'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-3571'\r\ncompiling bug.c\r\nlinking shared-object -test-/bug-3571/bug.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-3571'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-3662'\r\ncompiling bug.c\r\nlinking shared-object -test-/bug-3662/bug.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-3662'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-5832'\r\ncompiling bug.c\r\nlinking shared-object -test-/bug-5832/bug.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug-5832'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug_reporter'\r\ncompiling bug_reporter.c\r\nlinking shared-object -test-/bug_reporter/bug_reporter.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/bug_reporter'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/class'\r\ncompiling init.c\r\ncompiling class2name.c\r\nlinking shared-object -test-/class.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/class'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/debug'\r\ncompiling init.c\r\ncompiling profile_frames.c\r\ncompiling inspector.c\r\nlinking shared-object -test-/debug.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/debug'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/exception'\r\ncompiling enc_raise.c\r\ncompiling init.c\r\ncompiling dataerror.c\r\ncompiling ensured.c\r\nlinking shared-object -test-/exception.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/exception'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/fatal'\r\ncompiling rb_fatal.c\r\nlinking shared-object -test-/fatal/rb_fatal.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/fatal'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/file'\r\ncompiling fs.c\r\ncompiling init.c\r\ncompiling stat.c\r\nlinking shared-object -test-/file.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/file'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/float'\r\ncompiling init.c\r\ncompiling nextafter.c\r\nlinking shared-object -test-/float.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/float'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/funcall'\r\ncompiling passing_block.c\r\nlinking shared-object -test-/funcall/funcall.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/funcall'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/hash'\r\ncompiling init.c\r\ncompiling delete.c\r\nlinking shared-object -test-/hash.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/hash'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/iseq_load'\r\ncompiling iseq_load.c\r\nlinking shared-object -test-/iseq_load/iseq_load.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/iseq_load'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/iter'\r\ncompiling yield.c\r\ncompiling break.c\r\ncompiling init.c\r\nlinking shared-object -test-/iter.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/iter'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/load/dot.dot'\r\ncompiling dot.dot.c\r\nlinking shared-object -test-/load/dot.dot/dot.dot.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/load/dot.dot'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/marshal/compat'\r\ncompiling usrcompat.c\r\nlinking shared-object -test-/marshal/compat.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/marshal/compat'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/marshal/usr'\r\ncompiling usrmarshal.c\r\nlinking shared-object -test-/marshal/usr.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/marshal/usr'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/method'\r\ncompiling arity.c\r\ncompiling init.c\r\nlinking shared-object -test-/method.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/method'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/num2int'\r\ncompiling num2int.c\r\nlinking shared-object -test-/num2int/num2int.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/num2int'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/path_to_class'\r\ncompiling path_to_class.c\r\nlinking shared-object -test-/path_to_class/path_to_class.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/path_to_class'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/postponed_job'\r\ncompiling postponed_job.c\r\nlinking shared-object -test-/postponed_job.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/postponed_job'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/printf'\r\ncompiling printf.c\r\nlinking shared-object -test-/printf.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/printf'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/proc'\r\ncompiling super.c\r\ncompiling init.c\r\ncompiling receiver.c\r\nlinking shared-object -test-/proc.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/proc'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/rational'\r\ncompiling rat.c\r\nlinking shared-object -test-/rational.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/rational'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/recursion'\r\ncompiling recursion.c\r\nlinking shared-object -test-/recursion.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/recursion'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/foreach'\r\ncompiling foreach.c\r\nlinking shared-object -test-/st/foreach.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/foreach'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/numhash'\r\ncompiling numhash.c\r\nlinking shared-object -test-/st/numhash.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/numhash'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/update'\r\ncompiling update.c\r\nlinking shared-object -test-/st/update.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/st/update'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/string'\r\ncompiling qsort.c\r\ncompiling ellipsize.c\r\ncompiling coderange.c\r\ncompiling enc_str_buf_cat.c\r\ncompiling nofree.c\r\ncompiling init.c\r\ncompiling enc_associate.c\r\ncompiling modify.c\r\ncompiling normalize.c\r\ncompiling set_len.c\r\ncompiling cstr.c\r\nlinking shared-object -test-/string/string.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/string'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/struct'\r\ncompiling member.c\r\ncompiling init.c\r\nlinking shared-object -test-/struct.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/struct'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/symbol'\r\ncompiling init.c\r\ncompiling type.c\r\nlinking shared-object -test-/symbol.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/symbol'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/tracepoint'\r\ncompiling tracepoint.c\r\ncompiling gc_hook.c\r\nlinking shared-object -test-/tracepoint.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/tracepoint'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/typeddata'\r\ncompiling typeddata.c\r\nlinking shared-object -test-/typeddata/typeddata.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/typeddata'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/wait_for_single_fd'\r\ncompiling wait_for_single_fd.c\r\nlinking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/wait_for_single_fd'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/console'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/console'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/dln'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/dln'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/dln/empty'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/dln/empty'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/fd_setsize'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/-test-/win32/fd_setsize'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/bigdecimal'\r\ncompiling bigdecimal.c\r\nlinking shared-object bigdecimal.so\r\ninstalling default bigdecimal libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/bigdecimal'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/continuation'\r\ncompiling continuation.c\r\nlinking shared-object continuation.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/continuation'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/coverage'\r\ncompiling coverage.c\r\nlinking shared-object coverage.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/coverage'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/date'\r\ncompiling date_strptime.c\r\ncompiling date_core.c\r\ncompiling date_parse.c\r\ncompiling date_strftime.c\r\nlinking shared-object date_core.so\r\ninstalling default date_core libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/date'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/dbm'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/dbm'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest'\r\ncompiling digest.c\r\nlinking shared-object digest.so\r\ninstalling digest libraries\r\ninstalling default digest libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/bubblebabble'\r\ncompiling bubblebabble.c\r\nlinking shared-object digest/bubblebabble.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/bubblebabble'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/md5'\r\ncompiling md5init.c\r\ncompiling md5ossl.c\r\nlinking shared-object digest/md5.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/md5'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/rmd160'\r\ncompiling rmd160init.c\r\ncompiling rmd160ossl.c\r\nlinking shared-object digest/rmd160.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/rmd160'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/sha1'\r\ncompiling sha1init.c\r\ncompiling sha1ossl.c\r\nlinking shared-object digest/sha1.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/sha1'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/sha2'\r\ncompiling sha2init.c\r\ncompiling sha2ossl.c\r\nlinking shared-object digest/sha2.so\r\ninstalling default sha2 libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/digest/sha2'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/etc'\r\ngenerating constant definitions\r\ncompiling etc.c\r\nlinking shared-object etc.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/etc'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fcntl'\r\ncompiling fcntl.c\r\nlinking shared-object fcntl.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fcntl'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fiber'\r\ncompiling fiber.c\r\nlinking shared-object fiber.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fiber'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fiddle'\r\ncompiling closure.c\r\ncompiling handle.c\r\ncompiling pointer.c\r\ncompiling fiddle.c\r\ncompiling function.c\r\ncompiling conversions.c\r\nlinking shared-object fiddle.so\r\ninstalling default fiddle libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/fiddle'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/gdbm'\r\nmake[2]: Nothing to be done for 'all'.\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/gdbm'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/console'\r\ncompiling console.c\r\nlinking shared-object io/console.so\r\ninstalling default console libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/console'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/nonblock'\r\ncompiling nonblock.c\r\nlinking shared-object io/nonblock.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/nonblock'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/wait'\r\ncompiling wait.c\r\nlinking shared-object io/wait.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/io/wait'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json'\r\ninstalling default libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json/generator'\r\ncompiling generator.c\r\nlinking shared-object json/ext/generator.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json/generator'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json/parser'\r\ncompiling parser.c\r\nlinking shared-object json/ext/parser.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/json/parser'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/mathn/complex'\r\ncompiling complex.c\r\nlinking shared-object mathn/complex.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/mathn/complex'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/mathn/rational'\r\ncompiling rational.c\r\nlinking shared-object mathn/rational.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/mathn/rational'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/nkf'\r\ncompiling nkf.c\r\nlinking shared-object nkf.so\r\ninstalling default nkf libraries\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/nkf'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/objspace'\r\ncompiling objspace.c\r\ncompiling object_tracing.c\r\ncompiling objspace_dump.c\r\nlinking shared-object objspace.so\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/objspace'\r\nmake[2]: Entering directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/openssl'\r\ncompiling ossl_x509req.c\r\ncompiling ossl_rand.c\r\ncompiling ossl_x509.c\r\ncompiling ossl_ssl_session.c\r\ncompiling ossl_pkey_rsa.c\r\ncompiling ossl_x509revoked.c\r\ncompiling ossl_x509ext.c\r\ncompiling ossl_x509name.c\r\ncompiling ossl_pkcs12.c\r\ncompiling ossl_pkey_dsa.c\r\ncompiling ossl_digest.c\r\ncompiling ossl_pkcs5.c\r\ncompiling ossl_cipher.c\r\ncompiling ossl_x509cert.c\r\ncompiling openssl_missing.c\r\ncompiling ossl_engine.c\r\ncompiling ossl_hmac.c\r\ncompiling ossl_bn.c\r\ncompiling ossl_pkey.c\r\ncompiling ossl.c\r\ncompiling ossl_pkey_dh.c\r\ncompiling ossl_pkcs7.c\r\ncompiling ossl_x509attr.c\r\ncompiling ossl_config.c\r\ncompiling ossl_ns_spki.c\r\ncompiling ossl_ocsp.c\r\ncompiling ossl_x509store.c\r\ncompiling ossl_bio.c\r\ncompiling ossl_pkey_ec.c\r\ncompiling ossl_ssl.c\r\nossl_ssl.c:141:27: error: ‘SSLv3_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nossl_ssl.c:142:27: error: ‘SSLv3_server_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3_server),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nossl_ssl.c:143:27: error: ‘SSLv3_client_method’ undeclared here (not in a function)\r\n     OSSL_SSL_METHOD_ENTRY(SSLv3_client),\r\n                           ^\r\nossl_ssl.c:119:69: note: in definition of macro ‘OSSL_SSL_METHOD_ENTRY’\r\n #define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }\r\n                                                                     ^\r\nMakefile:293: recipe for target 'ossl_ssl.o' failed\r\nmake[2]: *** [ossl_ssl.o] Error 1\r\nmake[2]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3/ext/openssl'\r\nexts.mk:202: recipe for target 'ext/openssl/all' failed\r\nmake[1]: *** [ext/openssl/all] Error 2\r\nmake[1]: Leaving directory '/tmp/tmp.0dPHxRDD9W/ruby-2.2.3'\r\nuncommon.mk:189: recipe for target 'build-ext' failed\r\nmake: *** [build-ext] Error 2\r\n```\r\n</details>"},"comment":{"url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/comments/245895346","html_url":"https://github.com/asdf-vm/asdf-ruby/issues/16#issuecomment-245895346","issue_url":"https://api.github.com/repos/asdf-vm/asdf-ruby/issues/16","id":245895346,"user":{"login":"Fs02","id":3049307,"avatar_url":"https://avatars.githubusercontent.com/u/3049307?v=3","gravatar_id":"","url":"https://api.github.com/users/Fs02","html_url":"https://github.com/Fs02","followers_url":"https://api.github.com/users/Fs02/followers","following_url":"https://api.github.com/users/Fs02/following{/other_user}","gists_url":"https://api.github.com/users/Fs02/gists{/gist_id}","starred_url":"https://api.github.com/users/Fs02/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Fs02/subscriptions","organizations_url":"https://api.github.com/users/Fs02/orgs","repos_url":"https://api.github.com/users/Fs02/repos","events_url":"https://api.github.com/users/Fs02/events{/privacy}","received_events_url":"https://api.github.com/users/Fs02/received_events","type":"User","site_admin":false},"created_at":"2016-09-09T12:09:34Z","updated_at":"2016-09-09T12:09:34Z","body":"Hi, any news on this? I don't think this issue should be closed"}}
{"actor":{"display_login":"Fs02"}}